Introduction
Python is a modern general-purpose programming language which emphasis on clear non cryptic syntax and code readability. Given its simple syntax and widespread applications it’s one of favorite languages of developers and also of young students taking their first steps into a real programming language.
In this course you will learn foundational programming concepts of Variables & Expressions, Conditions & Loops, Key data structures, Problem breakdown Design, learn to read/write files and explore Python modules like Turtles. All this in a way which is fun & easy to understand, intertwined with interesting projects.
What Your Child Will Learn
Course Content
Intro to SKC Platform, Programming and Python. Installations and Hello World.
Round & Round then Stop - Loops & Conditions
Input and Output statement
Variables, Assignments and Operators
Expressions
Challenge Quiz and Programming Test
Problem breakdown, Capture repeating patterns as reusable Functions
Function parameters, Calling Functions, Local & Global Variables
Structured Problem Solving – Understand, Design, Implement, Test Loop
Structured Problem Solving – Understand, Design, Implement, Test Loop (Practice)
Challenge Quiz and Programming Test
Modules in Python
Intro to Turtles – Drawing basic shapes
Intro to Turtles – Complex Shapes and grids
Files Module – basic read and write operations
Funstone project assignment
Block for project work
Block for project work
Assessment - I
Assessment - II
Project Submission, Demo and Grades
Ready to get started?
Book a free trial class for Introduction to Python V1 and see your child build something amazing.
Book a Free Trial Class