Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an intro screen to explain the exercises #3

Open
thatvideoshopguy opened this issue Apr 15, 2023 · 0 comments
Open

Add an intro screen to explain the exercises #3

thatvideoshopguy opened this issue Apr 15, 2023 · 0 comments
Assignees

Comments

@thatvideoshopguy
Copy link
Owner

I would like to propose adding an intro screen to the repository that offers a brief overview of the exercises and guidance on how to solve them. This addition will help users get started more easily and provide a clear understanding of the project's purpose and structure.

Current behaviour:

Currently, users may begin the exercises without a clear introduction to the overall concept, goals, and recommended approach for solving the problems.

Proposed feature:

  • Create an intro screen that is displayed when the user first launches the project or enters a specific command (e.g., "start" or "intro").
  • The intro screen should provide a brief overview of the repository's purpose, explaining that it offers Python coding exercises based on Monty Python themes.
  • Include a brief explanation of the exercise structure, such as the use of hints, progress tracking, and the ability to jump between exercises (if implemented).
  • Offer general guidance on how to approach solving the exercises, including any recommended resources for learning Python or Monty Python references.
  • Optionally, include a list of the exercises with brief descriptions or categories to give users an idea of what to expect as they work through the project.

Benefits:

Adding an intro screen will provide users with a clear starting point and improve their understanding of the project's purpose and structure. It will also offer helpful guidance on how to approach the exercises, setting users up for success and enhancing their learning experience.

@thatvideoshopguy thatvideoshopguy self-assigned this Apr 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant