No session left
NextGen SmartyPants' Early Fall Semester runs for 4-weeks from 9/5-9/26. Each week is a different lesson, providing a different opportunity for your child to apply the math skills they are learning in school at the time! Classes are held each Tuesday In-Person at our Canton Studio.
Registration for this schedule starts on 07/12/2023 and ends on 09/26/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 10/13/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 10/13/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/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
Introduction to Programming
Data Types & Variables
Text and Images
Collecting User Input
Using Conditional Statements
Arithmetic Operations
Functions - Part 1
Functions - Part 2
Parameters
Lists & Loops
Final Project - Part 1
Final Project - Part 2
Please contact NextGen SmartyPants if you have any questions.