5.00
(1 Rating)

Python Programming

Categories: JSS 3, JSS2, School Lessons
Wishlist Share

About Course

This Python course is a structured, 10-week introductory programme designed to take students from initial setup to a final project. It balances core programming concepts with practical application.

Course Highlights

  • Setup & Basics: The course begins with environment configuration, including the installation of VS Code and Python, followed by writing a “first code” script.

  • Core Fundamentals: Students will master essential building blocks such as variables, naming rules, and various data types.

  • Data Structures: A significant portion of the curriculum focuses on organizing data using Lists, Tuples, and Dictionaries.

  • Logic & Automation: The course covers functional programming through defining functions and automation via for and while loops.

  • Assessment & Projects: Learning is validated through a Formative Assessment in Week 7 and concludes with a comprehensive Capstone Project in Week 10.

 

Show More

What Will You Learn?

  • Software Setup: You will learn how to install and configure VS Code and Python on your machine.
  • Tool Optimisation: The course covers how to enhance your coding experience using specific VS Code extensions.
  • Syntax and Variables: You will understand how to name, assign, and print variables effectively.
  • Data Handling: You will gain proficiency in identifying and using different Data Types and the type() function.
  • Ordered Collections: You will learn to create, index, and modify Lists and Tuples.
  • Key-Value Mapping: The course teaches how to manage Dictionaries, including accessing and updating values.
  • Reusable Code: You will learn to define functions, work with parameters, and handle return values.
  • Control Flow: You will master for loops and while loops to iterate through data structures efficiently.
  • Project Experience: The course culminates in a Capstone Project, allowing you to apply all learned concepts to a real-world scenario.

Course Content

Setting up Python Environment

  • Setting up Python Environment Step-by-Step Guide
    09:38

Concatenators and Operators

Introduction to Python & Variables

Python: Lists

Python: Dictionaries

Python: Functions

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
my experience was amazing and I also learnt more

Want to receive push notifications for all major on-site activities?

✕