
Intro to Python is a beginner-friendly course introducing students to core programming concepts such as strings, lists, conditionals, loops, and functions using Python. The class focuses on live coding, clear explanations, and interactive problem-solving to help students truly understand how code works. Perfect for students new to computer science!
12 Meetings
20 minutes/week
Quizzes + project
Will be provided by PenguinLearn.
By the end of this course, students will build a strong foundation in Python programming and computational thinking. They will learn how to write, run, and debug Python code using beginner-friendly tools while understanding how programs work step by step. Students will learn core programming concepts including variables, data types, strings, lists, dictionaries, conditionals, loops, boolean logic, and functions. Through live instruction, students watch code written in real time and practice breaking problems into logical steps. Each class includes a clear overview, guided live coding, and interactive discussion. Visual slides and hands-on examples help students understand not just what to write, but why it works. By the end of the course, students will be able to independently write small programs, take user input, use control flow, and organize code into functions, culminating in a final mini-project that reinforces problem-solving and confidence.
Students are introduced to Python, what programming is, and why coding is important in today’s world. We will set up the coding environment, learn how to create and save Python files, and write first programs using print statements. The lesson also covers how code is written, run, and interpreted by the computer.
Students learn how to store and use data using variables. Topics include basic math operators, numbers, strings, variable naming rules, and simple string formatting. Students practice writing programs that perform calculations and display formatted output.
Loading available classes...