No session left
Registration for this schedule starts on 07/12/2023 and ends on 09/24/2023
Participants must currently be in grades 7 to 8.
No session left
Registration for this schedule starts on 07/12/2023 and ends on 12/17/2023
Participants must currently be in grades 7 to 8.
No session left
Registration for this schedule starts on 07/12/2023 and ends on 11/05/2023
Participants must currently be in grades 7 to 8.
No session left
Registration for this schedule starts on 07/12/2023 and ends on 12/17/2023
Participants must currently be in grades 7 to 8.
Beginner Python® for Middle Schoolers
Pre-Requisite(s):
● Students in Grades 7-8
● Email Address to setup personalized accounts
Course Description
In the first course of our middle school curriculum, students build a foundation in
programming using Python. They’ll learn to work with variables, data types, lists,
loops, conditional logic, and functions, all while building a passion for programming
through our engaging project-based lessons. The fundamental programming skills
they’ll learn in this course are transferable between programming languages and
problem domains. After completing this course, students are ready to tackle the
next step in our structured curriculum, Intermediate Python for Middle Schoolers.
When students complete Intro to Programming with Python, they will be able to:
● Build basic programs using fundamental programming constructs like
variables, conditional logic, looping, and functions
● Work with user input to create fun and interactive programs
● Create simple games with images, animations, and audio
Course Content
1. Introduction to Programming
2. Data Types & Variables
3. Text and Images
4. Collecting User Input
5. Using Conditional Statements
6. Arithmetic Operations
7. Functions - Part 1
8. Functions - Part 2
9. Parameters
10. Lists & Loops
11. Final Project - Part 1
12. Final Project - Part 2
Please contact NextGen SmartyPants if you have any questions.