Gamified Python for Teens
Event Category: Gamified Python for Teens
Skill Level: Beginner
Entertainment: Socialization, team building and teamwork
Duration: 2 times per week / 2 hours daily / 7-8 month
Ages: 12-17
DESCRIPTION
This course is for teenagers, who are interested in learning the basics of programming, software architecture and Python: the language syntax, how it works, and what it is used for.
At the end of this gamified project based course children will have good understanding of important programming concepts, and good knowledge of Python programming language.
KNOWLEDGE TO BE GAINED
Training key topics include:
- Python Basics
- Language Basics
- Turtle Graphics
- Numbers and Variables: Python Does the Math
- Loops Are Fun
- Conditions
- Random Fun and Games
- More Python. Working with functions and libraries
- Functions: There’s a Name for That
- Timers and Animation
- Getting All GUI with Pygame
- User Interaction: Get into the Game
- Game Programming: Alien Invasion
- Classes, Frameworks and real world projects
- Classes: Creating and Using a Class
- Making an Instance from a Class
- Modeling Real-World Objects
- Storing Multiple Classes to and Importing Multiple Classes from a Module
- Finding Your Own Workflow
- Dice game
- Files and Exceptions
- Large Files: One Million Digits
- Json: Using json.dump() and json.load()
- Testing Your Code
Projects
Project 1: Data Visualization
Project 2: Web Applications
Training duration: 2 times per week / 2 hours daily / 7-8month
Training fee: 29 000 AMD (monthly)
Participants’ pre-requisites: No background knowledge needed.
HOW TO APPLY
As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010/93/99 556810.