Courses

Programming 102: From Code to Real-World Projects (Python)
In this hands-on course, students learn how to use Python to organize data, solve problems, and build creative projects. Starting with simple scripts, they’ll explore lists, dictionaries, and loops—then level up to algorithms, object-oriented programming, and team projects. Along the way, students will use AI tools like ChatGPT to support their work while learning how to use them responsibly. By the end of the course, students will present a full project that shows off their skills in coding, planning, and teamwork.
Price
Duration
900
80 minutes of class and 40 minutes online Q/A

Programming 101: Code, Communicate, Create (Python)
This course builds confident, independent programmers through hands-on projects and a strong foundation in Python. Students learn to explain their code clearly, research and collaborate like real developers, and create original projects they’re proud of. Starting with core concepts and logic, students progress from guided practice to independent coding, finishing with a project showcase that highlights their technical skills and creativity.
Price
Duration
900
80 minutes class + 40 minutes online office hour