Programming Advanced Level
Ages: 11 to 17 years old (5th Grade of Primary School to High School)
Class Duration: 90 minutes, once a week Number of Students per Class: six (6) to eight (8) Registration Requirements:
Educational Platforms: Python Student-to-Electronic Device Ratio: 1:1 Use of Equipment at Home: Personal computer Differentiation of Sections:
Python is one of the most popular programming languages worldwide, adopted and adapted for all scientific and professional fields, from financial services and medicine to digital games. It is a text-based programming language that is not limited to the field of education. On the contrary, it has been adopted by a large number of programmers and companies operating in the technology sector (Instagram, Google, Spotify, Netflix, Uber, etc.). |
Students at the Advanced level will use professional programming tools like PyCharm to learn the Python language and develop programs in various domains, including game development.
The program's objectives align with the requirements of the Python Institute, leading to a series of professional certifications regarding fundamental and advanced aspects of the language.
Upon completing the Advanced level, students will be able to:
The program's objectives align with the requirements of the Python Institute, leading to a series of professional certifications regarding fundamental and advanced aspects of the language.
Upon completing the Advanced level, students will be able to:
- Develop their own Python programs that support the functionality and evolution of complex games.
- Integrate and utilize external code libraries in their programs.
- Utilize all fundamental programming principles (sequential execution of commands, loops, conditionals, encapsulation).
- Develop their own functions.
- Implement complex mathematical operations programmatically.
- Handle logical operations.
- Manage computer memory for their programs using variables and lists.
- Use complex Python data types (Dictionaries, Tuples, etc.).
- Obtain certification from the Python Institute through examinations, achieving the internationally recognized PCEP certification level.