Website
https://vishnudhanda.notion.site/vishnudhanda/User-Documentation2f717fae9e144abe833131b13c91c369
Github Repository
https://github.com/Vishnu-Dhanda/Hack-Your-Learning-2022
Some Questions:
Inspiration:
As python is the most intuitive language its only natural to steer towards it
What it does:
Using a graphical user interface that initially gives you information and then tests you on its knowledge with a simple question to ensure understanding.
How we built it:
We brainstormed a basic plan for the programme and then a syllabus to teach afterwards, using python we made it interactive.
Challenges we ran into:
Making the programme interactive was particularly difficult as we had to implement Tkinter, a module we had no prior experience with.
Accomplishments that we're proud of:
We managed to successfully implement a graphical user interface using Tkinter within a matter of hours which would have otherwise taken days if not weeks of work.
What we learned we learned:
How to use a totally new module called Tkinter and implement it ## What's next for learn π improving user interactivity with more exciting
A Basic overview of the program
- Learn π is an interactive program designed to help students learn to code within the programming language Python.
- As we are teaching programming using Python we thought it was only right for the entire program to be created using Python.
- We created a robust syllabus with great examples to teach the fundamentals of Python.
- Within this syllabus, we cover topics such as Print statements, inputs, comments, loops, If statements and Variables.
- Our program uses a graphical user interface generated using the Tkinter module to allow for user interaction.
Instructions of Usage
- On running the learnπ.exe file
- The user shall be greeted with a splash screen that allows them to run the application.
- On running the application, the user is presented with information on a particular area of the syllabus designed.
- The user is then tested with a series of multiple choice questions.
- On the event whereby the user selects the correct option the program shall progress and display the next area of the syllabus.
- If the correct option is not selected, the user can select a different answer, this was done to ensure a proper understanding of the topic.
Built With
- python
- tkinter
- vsocde
Log in or sign up for Devpost to join the conversation.