Computer Basics | Chapter 1

This short chapter will cover the following: What is a computer? What is computer hardware? (External & Internal) What are the different types of computers? Other types of computers What is a PC? What is a Mac?

5 Lessons

Absolute Beginners | Age 10 yrs +

Progress

Not started

Python Programming: Getting Started | Chapter 1

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

Python is a powerful programming language used to build games and apps, and used widely in the real world.

Did you know Python powers applications like YouTube?

This short lesson will cover the following:

  1. What is Python?
  2. Why learn Python?
  3. Python in the Real World

3 Lessons

Easy | Age 10 yrs +

Progress

Not started

Python Programming: Installing Python | Chapter 2

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

This short lesson will show you how to Install Python on a Mac. 

*Before starting this lesson, you might like to complete the following Chapter:

Python Programming: Getting Started Course

Easy | Age 10 yrs +

Python Programming: Python IDLE | Chapter 3

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

This chapter will introduce Python's IDLE and cover the following:

  • What is Python IDLE?
  • Python's Shell and Editor Window
  • Understanding Colours in Python IDLE
  • How to use Python files?
    1.  Opening a File
    2. Creating a New File
    3. Saving a File
    4. Executing a File
    5. Viewing an Executed File

4 Lessons

Easy | Age 10 yrs +

Progress

Not started

Python Programming: First Python Program | Chapter 4

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

 

This short chapter will cover the following:

  • Create a simple greeting program
  • Learn about flowcharts in programming
  • Understand what a variable is
  • Understand .py files
  • Learn program instructions like print and input
  • Save and run a program

Watch Video

5 Lessons

Easy | Age 10 yrs +

Progress

Not started

Python Programming: Variables | Chapter 5

This chapter will introduce Variables and cover the following:

  • How to create a variable?
  • Naming Variable Tips
  • Naming Variables: Do's and Don'ts
  • Integers and Floats
  • Using Numbers to do Maths
  • Using Strings with variables

7 Lessons

Easy | Age 10 yrs +

Progress

Not started

Understanding Integrated Development Environment (IDE)

Understanding IDE for Programming

This short lesson will cover the following:

  • What is an IDE?
  • What's the difference between an IDLE and IDE?
  • 5 Core Features of a Good Python Coding Environment

3 Lessons

Easy | Age 10 yrs +

Progress

Not started

HTML Getting Started

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

HTML is the programming language used by programmers to build websites.

This short lesson will cover the following:

  1. What is HTML?
  2. What are HTML tags?
  3. Structure of a HTML Page
  4. Writing HTML Tips

4 Lessons

Easy | Age 10 yrs +

Progress

Not started

The World Wide Web

Before starting this course, please ensure you have watched the Getting Started Introduction & Online Learning Manners video. 

Programming and The Web.

This chapter will cover the following:

  • What is World Wide Web (www)?
  • What is a Web Browser?
  • What is a Web Server?
  • What is a Web Address?

4 Lessons

Easy | Age 10 yrs +

Progress

Not started
Pen