top of page

MENU

online coding for kids
Teckid Kenya

Python for Kids

Unlock the magic of Python: Create games, apps, and stories while navigating the core of the Python language.

48 Classes

40+ Activities

6 Months

Grade 6 - 12

Classes

Activities

Duration

Eligibility

What you'll Learn in the Course

Module 1

  • Introduction to Python.

  • Understanding Variables and Data Types.

  • Exploring Basic Operators and Expressions.

  • Learning Conditional Statements (if/else).

  • Working with Loops (for/while).

  • Introduction to Functions.

  • Handling User Input.

  • Building Simple Text-Based Games.

Module 3

  • Comprehensive Review and Consolidation of Python Fundamentals.

  • Object-Oriented Programming (Classes and Objects).

  • In-depth Study of Python Libraries (e.g., pygame for games).

  • Web Development Basics with Python (Flask).

  • Data Handling and Manipulation with Pandas.

  • Introduction to Algorithms and Problem-Solving.

  • Debugging and Performance Optimization.

  • Final Project: Design and Build a Python-based Application or Game

Module 2

  • Reviewing Basic Concepts: Variables, Loops, and Conditionals.

  • Lists and Dictionaries: Handling Collections of Data.

  • Advanced Function Usage and Parameters.

  • File Handling: Reading and Writing Data.

  • Introduction to Libraries and Modules.

  • Basic Error Handling (try/except).

  • Introduction to GUI: Simple Graphics and Interfaces.

  • Creating Interactive Projects: Mini Applications and Simulations.

bottom of page