The STEMGENIUS Holiday Coding and Robotics Program is an immersive learning experience designed to inspire creativity, critical thinking, and innovation among young tech enthusiasts. Through a hands-on, project-based approach, participants are introduced to the exciting world of programming and robotics—equipping them with essential 21st-century skills that bridge theory and real-world application.
The Python Programming Track offers a structured learning journey that caters to all skill levels—from beginners with no coding experience to intermediate and advanced learners. Students explore the fundamentals of Python syntax, control flow, and data structures before progressing to object-oriented programming, automation, web scraping, and API integration. Each stage is reinforced through engaging mini-projects such as games, apps, and interactive tools that make learning both practical and fun.
At the advanced stage, learners transition to web development using frameworks like Django or Flask, where they build dynamic websites and full-stack applications. They gain hands-on experience in database management, user authentication, and deployment—culminating in the creation of a fully functional web project hosted online. By the end of the program, participants emerge with strong programming foundations, problem-solving abilities, and the confidence to explore careers in software development, robotics, and artificial intelligence.
What Will You Learn?
- You will learn to create a (CMS) Content Management System like WordPress, Drupal or Joomla
- You will learn how to use Databases
- You will learn MySQL
- Object Oriented Programming
- You will learn how to launch your application online
- How to use forms to submit data to databases
Course Curriculum
TRACK 1: INTRODUCTION TO PYTHON DEVELOPMENT
-
Python Basics
-
Control Flow
-
Functions and Collections
-
Intermediate Level (Working with Strings and Files)
-
Modules and Libraries
-
Object-Oriented Programming (OOP)
-
Advanced Concepts
-
Real-World Applications