Overview
This program is designed for young kids to learn the basics of python and develop interests and understanding that can be used to build a broader knowledge base and hand on self growth and learning.
In this course, we teach how to program in python from the ground up. Each module will have an in-depth explanation of the concepts and working through building programs and examples of concepts. From the very beginning steps into programming (the basics of python) as kids build the skill move towards more complicated programs. Weekly modules will cover different topics, and scaffold skills so we are able to build more complex programs and think of new ways to solve coding challenges .
Each module will have an overview of the topic we are going to cover, activities and games to learn, build on, and reinforce concepts. We will cover the basics of programming, learn about variables, and ways to store and use information in lists, dictionaries, tuples, and other structures. We will also learn about conditional statements to sort data, and user input and loops. The course will focus on fun and interesting examples to help students understand concepts that can be applied elsewhere.
Students will have a weekly assignment at the end of each module, and will post their code to the classroom. Students are also encouraged to comment on each other's code. Students will be able to look at how the homework was solved, and will be provided with video feedback on their code. Feedback will be provided so learners can work on improving the fundamentals of coding as we work through the course and build the skills needed to learn programming.
Introduction to Python
Writing the first program “ hello world”. Understand the difference between python versions.
Debugging simple troubleshooting .
Variables and Strings
Understanding of what variables are. A get started on strings
Taking user input
String Concatenation
Math Operations
Data Types in Python
Introduction to lists
Data Conversion
Decision making
Use of Loops
Use of conditional statements
Manipulating Strings
Looping the unknown
Infinite loops
Character loops
Loop with Lists
Test your knowledge.
Recommended Starting Age
8 years old , No age is too less or too old to start learning. We can arrange for adult only batch too.
Class Structure
Online Google Classroom
1 class / week
Class duration : 1 hour
Special Classes : On Request basis