CodeFighterII Update
I removed SQL, and TypeScript from the code fighter II engine for now. I used Google gemini to build our a database table for FUNDAMENTALS of programming. This was reduced to what a freshman computer science college class would encompass, basics like terminology, concepts, definitions and entry level unuversal coding content.. like what’s a Variable? Constant? Array? Things like that… its to TEACH and I built in a selection algorithm that presents questions until you’ve answered them correctly 5-6 times with a cross reference that rewords definitions to ensure you learn the concept NOT memorize a question/answer set.
Progress.php I built a reporting module that tracks challenges and responses that YOU provided telling you how many “hits” and “misses” you made and a streak on that question along with a measure of how well you get the concept based on how many cross referenced answers you gave.
what is a variable?
a variable is what?
I need a box to hold a value that will change over the program execution what that called?
You dont LEARN by memorizing you learn by dissecting and re-assembling and repeating until the concept BAKES in like bread in an oven…
I will re-add HTML, CSS,Javascript, SQL, PHP, Python and more soon.
I built this to help people learn to program in a fun way. I hope people enjoy it.