Skip to content

Introduce post-level learning materials for new concepts #64

Description

@krzyzak

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions