Course Length: 50-60
Age Group: 13-16
Course Description
Python is a popular and versatile programming language used in a wide range of applications, from web development and scientific computing to artificial intelligence and machine learning. In this introductory course, you will learn the fundamentals of Python programming, including basic syntax, data types, control structures, functions, modules, and file handling.
Throughout the course, you will work on hands-on coding exercises and projects that will help you build a solid foundation in Python programming. You will also learn best practices for writing clean, efficient, and readable code.
Course Objectives
By the end of this course students will be able to:
- Understand the Python programming language basics such a variables, type conversion and arithmetic operations and expressions.
- Use different Python control statements such as conditional statements and looping structures
- Create and use Strings in Python
- Create and use functions and functions with parameters in Python codes
- Implement different data structures such as lists, dictionaries and tuples in Python codes
- Apply turtle programing feature in Python
Course Content
PYPI1 Python Basics
PYPI2 Python Control Statements and Strings
PYPI3 Functions in Python
PYPI4 Data Structures in Python
PYPI5 Turtle Programming
