12 weeks
Duration
6th-8th Grade
School Level
$149
Starting Rate
In this class, students will learn how to use a text-based programming language, Python. Students will learn concepts and terminology that are common in Computer Science. They will create fun games and simple programs to solve problems.
This class teaches critical, foundational programming in Python including functions, variables, data types, loops, and operators. These skills easily transfer to other programming languages and coding classes.
Level 2 Python Coding course will teach students how to create graphical applications and games using powerful Python modules, Turtle and Pygame.
Students will apply programming concepts they have already learned, and learn new coding skills to create fun games and applications, like digital visual arts, cube.oi game, and a paint application.
Live sessions with an experienced teacher while you code!
1x week at $149/month
|
2x week at $199/month
|
5x week at $399/month
1
Concept: Intro to Python programming
Concept: Comments in Python and getting user inputs
Concept: What are "variables" in programming?
Concept: Data types in computer science
Concept: How to use arithmetic operators in Python
2
Concept: Intro to loops and "while loop"
Concept: What is a "for loop" and when do you use it?
Concept: Intro to conditionals in programming
3
Concept: Intro to functions in programming
Concept: Return functions explained
4
Concept: Intro to string data types and how to manipulate strings
Concept: Comments in Python and getting user inputs
Concept: What is a "dictionary" data type
Concept: Project design process
1
Concept: Python modules and turtle module
Concept: Rotating and turning with Turtle
Concept: Using loops to create patterns
Concept: Using conditionals with Turtle
Concept: Coding beautiful digital visual arts
2
Concept: Intro to PyGame module
Concept: Conditionals to check boundaries
Concept: Programming Classes and Methods
Concept: Using events in PyGame
Concept: Adding text to a PyGame screen