
Python Programming
Level 1
PY01 : Intro to Python
Embark on the introductory Python programming journey, a comprehensive level covering foundational concepts and syntax. Explore variables, basic data types, user input, and output display. Unveil algorithm design essentials such as sequences, branching, decision-making, and iterations. With ample practice and exercises, students build a robust understanding of Python fundamentals, equipping them to craft effective code and approach challenges with confidence.
Level 2
PY02 : Python Data Structures
Progressing beyond the foundational Python knowledge acquired in PY-01, this level focuses on the evolution of complex data types and data collections like lists, tuples, and dictionaries, enabling students to harness the power of organized information storage. The core highlight of this level lies in the introduction of user-defined functions which are a crucial instrument in navigating the complexities of programming structures. This skill not only enhances code organization but also paves the way for more advanced Python mastery. Proficiency in wielding functions fluently is a pivotal skillset to unlock the full potential of Python programming, propelling students toward becoming adept coders.
Level 3
PY03 : File Handling and Mini project
The journey in this level commences with an exploration of file handling techniques, equipping students with the knowledge to effectively manage data and persist it in non-volatile storage mediums.
Central to this level is a mini software development project, where learners translate their acquired skills into tangible outcomes.Students navigate through the project’s lifecycle stages. They undergo a structured process that includes requirements analysis, design, coding, testing, and deployment, mirroring real-world software development practices.
Level 4
PY04 : Object Oriented Concepts
This level explores the fundamental principles of Object Oriented Programming (OOP), from classes and objects to inheritance and polymorphism. Build conceptual understanding of code encapsulation and abstraction, while learning how to design robust and modular code. Through hands-on exercises and mini projects, students create real-world applications that harness the efficiency and elegance of OOP methodology.
Other Info
Duration | 60-90 Minutes |
Session | 1/Week |
Age | 6-12 Yrs |
Price | Dh 1600/10 Sessions |
All prices excluding VAT. Look for special packages and discount offers in the promotion section.