Programming Professional (Python)
Requirements: Laptop with high performance
Level | Course Name | Number of sessions | Total training hours | Period |
1 | Python programming introduction | 16 for Age group 12 - 14 8 for Age group 15 - 23 |
32 for Age group 12 - 14 16 for Age group 15 - 23 |
4 month Age group 12 - 14 2 month Age group 15 - 23 |
2 | python API and GUI |
16 for Age group 12 - 14 8 for Age group 15 - 23 |
32 for Age group 12 - 14 16 for Age group 15 - 23 |
4 month Age group 12 - 14 2 month Age group 15 - 23 |
3 | AI and Robotics |
16 for Age group 12 - 14 8 for Age group 15 - 23 |
32 for Age group 12 - 14 16 for Age group 15 - 23 |
4 month Age group 12 - 14 2 month Age group 15 - 23 |
Levels Details
Students learn fundamental programming concepts using Python, including variables, data types, loops, conditional statements, and functions. They also work on small projects to apply these concepts, such as creating a shopping cart system and a student gradebook system.
Students advance to learning about Python APIs and graphical user interfaces (GUIs). They explore how to interact with external devices like Raspberry Pi using Python, enabling them to create projects that involve hardware integration and user interfaces.
This level focuses on artificial intelligence (AI) concepts, particularly in the context of robotics. Students delve into topics like computer vision, machine learning, and neural networks, empowering them to develop AI-driven robotics applications using Python.