coding-cat-official / coding-cat-official/coding-cat

Implement Refactoring questions

Open
#157 0 comments 0 reactions 0 assignees View on GitHub
future tasks good first issue
Dominant language
TypeScript
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

users needs examples where they improve the code quality, not just ensure I/O checking

we need (more planning of...) a new feature in coding cat where students are given sloppy code that works and asked to improve the implementation

This can take the form of refactoring multiple if statements into one simple if check. Stuff like that. This can be done by leveraging static analysis of the student code string (by say, just counting the times "if" shows up in the student solution)

first we need a prototype of this kind of system, then we can do a problem-hackathon where we populate it with questions. Also we need to think about how this fits into the larger system of problems. is this a new category of problems? Or do we fold it in to the existing problem categories (like string-1, string-2)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.