Curriculum 

Maestro

Recommended for Grade 6 to 8
App Development with Python

Book Now

1. Installation & Hello World! Program
2. Variables and data types
3. Algorithm, Debugging
4. Variable & User Input
5. Strings & User Input
6. Lists
7. List of lists, Dictionary & Tuples
8. For Loop
9. While Loop
10. Conditionals
11. Functions
12. More on Functions

13. Object & Classes
14. More on Object & Classes
15. Built-in functions
16. Hello World! Program in Kivy
17. Displaying images in Kivy
18. Laying out UI
19. Adding events & Using KV Language
20. Intro to App Development
21. First App : Calci
22. Binding elements to main layout
23. Working with solutions
24. Execute & Finish App

25. Second App : Chat App
26. Buttons & Events
27. Changing Screens/ Views/ Page
28. Scheduling tasks/ functions/ methods
29. Chat Application Page
30. Finishing App & Packaging
31. Third App : Drawing Pad
32. Kivy .kv Language
33. Layouts & Dynamic resizable placements
34. Getting Mouse/ press/ Touch Input
35. Screen Manager
36. Drawing Application with screen manager