Switch to mobile website Switch to full website
Share Close

Python (Alpha Youth - Saturdays 10am-12pm)

Python is a widely used programming language in the software industry and is a great language to learn. It's a general purpose and high level programming language for developing desktop GUI applications, websites and web applications.

Learn to make fun projects from beginner/intermediate coding lessons, mini projects and video games creation (e.g. Snake, Brick Breaker, Tic-Tac-Toe, and more) to more advanced topic in Artificial Intelligence/machine learning.

Beginner students start from fundamental lessons and progress to the next levels while learning the necessary concepts such as syntax, functions, parameters, variables, controls, and loops. In the intermediate level students learn about object oriented concepts such as defining Classes and creating instances of the Classes, detecting object collision, data types, etc. In advance level, students progress to apply more complex computer science concepts such as nested loops, data structures, algorithms, artificial intelligence to control movement of objects, machine learning, data mining in the web, etc.

Our teachers are open to accepting projects that students bring to class. For example, our instructors have experience in cloud computing using Google Firebase, machine learning/data science using Jupyter Notebook (used for interactive computing), speech recognition, or other fun games such as chat bot, etc.

Student group: grade 8+ (Alpha Teen).
List
Day
Week
Month