MITx is offering a six week online course for high school students participating in Chicago’s Summer of Learning. The course, based on the first four weeks of a semester-long MIT course (6.00), provides a brief introduction to programming in Python for students with little or no prior programming experience.
The course will introduce you to the basics of programming, the Python programming language, and some key concepts and techniques used in computational problem solving. It will cover many Python programming features with a focus on what you can do with a programming language, not on the language itself. This is a hands-on course with a strong emphasis on learning by doing. Students should plan to spend 12-15 hours per week to take full advantage of the learning opportunity.
Find more information at
https://edge.edx.org/courses/MITx/Chi6.00intro/A_Taste_of_Python_Programming/about