Introduction to Python: For students ready to move from block-based to text-based coding
Python is one of the most popular and beginner-friendly programming languages—known for its readability, flexibility, and real-world applications.
This course is the perfect next step for students who are ready to transition from visual programming (like Scratch) to writing actual lines of code.
In this hands-on, project-based course, students will:
Learn the fundamentals of text-based programming and object-oriented design
Create and manipulate variables, functions, and essential data structures (lists, tuples, dictionaries)
Master control structures such as loops and conditionals
Gain experience organizing code using functions and modules
Explore Python’s turtle graphics module to draw shapes and patterns
Use tkinter to build interactive graphical projects, animations, and simple games
From creative design to problem-solving, this course combines logic, structure, and imagination—equipping students with the foundational skills to take on more advanced programming challenges in the future.
06/26/2025, 07/01/2025, 07/08/2025, 07/10/2025, 07/15/2025, 07/17/2025, 07/22/2025, 07/24/2025, 07/29/2025, 07/31/2025, 08/05/2025, 08/07/2025
Participants must currently be in grades 5 to 10.
Registration starts on 04/01/2025 and ends on 08/31/2025.
Zoom
Please contact AlphaMinds Academy if you have any questions.