In this course, students will be introduced to and 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.
While these skills seamlessly transfer to other programming languages and areas of coding, they are an integral first step to Web Development.
*Python is an intermediate level course, and is recommended for middle school to high school aged children.
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
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
Concept: Intro to functions in programming
Concept: Return functions explained
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