This course teaches basic Python programming skills to students with no prior coding experience. The focus is on key concepts like variables, data structures, functions, conditionals/loops, input/output, and modules.
Students will learn by doing hands-on exercises and build their skills through practical examples and projects. Each unit includes hands-on examples and exercises.
The final project gives students a chance to apply what they have learned. This syllabus covers Python basics while keeping the course duration manageable for beginners.
Course Outline
Module 1: Introduction (6 h)
Content:
Module 2: Variables and Data Structures (2 h)
Content: