suggested for ages 11-18
Course Details
In this course, students learn Python basics with the Turtle programming library, with an emphasis on programmatically generating graphic art. This course dives into Python fundamentals: loops, variables, functions, conditional statements, and event listeners.
By the end of this course, students have built complex computer-generated art and games in Python, and are ready to advance to Python Level 2.
Course Curriculum
This course typically takes 3-6 months to complete. This depends on the student's dedication to homework, their previous experience, and the difficulty of course material. Our instructors move at the pace of the student, taking extra time to reinforce concepts as needed.
GrS1 Starting in Python |
---|
GrS2 Coordinates, Movement, and Loops |
GrS3 Variables and Random Numbers |
GrS4 Loops with Variables |
GrS5 Nested Loops, Part 1 |
GrS6 Nested Loops, Part 2 |
Check In #1 |
GrS7 Functions |
GrS8 Event Listeners |
GrS9 Conditionals, Part 1 |
GrS10 Lists |
GrS11 Conditionals, Part 2 |
Check In #2 |
GrS12 Space Eater |
GrS13 Master Project |
course master projects
Here are some examples of Master Projects that Juni students have programmed at the end of Python Level 1: