Feature Request
Introduce additional learning materials to be presented after each level, explaining key programming/game concepts introduced in that level (such as loops, holes, treats, and gates). These materials should reinforce understanding and foster progressive learning.
Motivation
- Help users understand new mechanics or programming concepts encountered in each level.
- Support knowledge retention with timely, targeted explanations right after success or failure.
- Make the platform friendlier to beginners and aid learning progression.
Acceptance Criteria
- Implement a system that presents a brief lesson/explanation after a level is completed, tailored to new concepts in that level (i.e., introduce loops when they first appear, explain treats, holes, gates as the player progresses).
- Associate concept explanations with specific levels (e.g., after "loops" appear for the first time, show an intro to loops; similarly for holes, treats, gates).
Feature Request
Introduce additional learning materials to be presented after each level, explaining key programming/game concepts introduced in that level (such as loops, holes, treats, and gates). These materials should reinforce understanding and foster progressive learning.
Motivation
Acceptance Criteria