(Py100) Everyone can Code with Python

Course Description

In this course, learners will learn basic concepts in coding using the Python Programming Language. Python has been ranked consistently number one in many coding language popularity surveys. It has an easy-to-understand syntax, yet versatile and powerful libraries, making it a superb choice as an introductory programming language for first-time coders.

The exposure to coding will lay the foundation for higher level concepts whose acquisition will widen one employability and future-proof their skill sets.

Who this course is for

This course is designed with challenge-based activities and hosted on Google’s online learning platform. It is perfect for learners aged 11 years and above who want to learn how to code. The trainer will introduce basic concepts in a friendly and non-intimidating environment.

Course Outline
Session 1 – Introduction to Python Session 2 – Input – Process – Output
– Setting Up and Running Python
– Basic Data Types
– Variables
– Expressions
– Input – Process – Output
– Operators
– Input/ Output
– Mini projects – Shape Calculator
Session 3 – Flow Control I Session 4 – Flow Control II
– Booleans
– Conditionals – if/ if-else/ if-elif-else
– Mini Projects – Grade Converter
– List
– Iteration Using the for loop
– Mini Projects – Memory, Simon Says
Session 5 – Project Management
– Iteration Using the while loop
– Indexing / Slicing
– Mini Projects – Develop A Number Guessing Game