(Py2000) Everyone can Code with Python

Course Description

In this course, learners will pick up 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 10 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 – Expressions and Operators
– Setting up and running Python
– Basic Data Types – String, integers, float
– Variables and Keywords
– Built-in Functions
– Getting help on functions and syntax
– Expressions
– Operators
– Input/Output
– Mini projects – BMI, Shape Calculator
Session 3 – Flow Control I Session 4 – Flow Control II
– Sequences and Selections
– Booleans
– Random Library
– Mini projects Dice Roller, Guess that number
– Iterations
– Collections – Lists, tuples
– Indexing / Slicing
– Mini projects – Memory, Simon Says
Session 5 – String Manipulation
– String Methods
– Indexing / Slicing
– Mini-projects – Text-based Applications / Games