Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Python Coding S.T.E.P.S.
Week 1 - Introduction
Introduction to Python S.T.E.P.S (6:34)
Writing your First Python Program (7:32)
Useful links for Trinket
Week 2 - Input and Output
App: Personalized Motivational Quote (0:57)
Printing in Python (7:32)
String Manipulation (2:25)
The input() Function (2:42)
Python Variables (5:53)
Visualizing your Code (5:18)
Documenting your Code (2:57)
App: Personalized Motivational Quote (Walkthrough) (3:05)
Lesson 2 Exercises
Lesson 2 Solution
Week 3 - Data Types and Operators
App: Guess the Numbers (2:22)
Python Standard Data Types (4:45)
Type Error, Type Checking and Type Conversion (3:34)
Mathematical Operators (5:35)
Number Manipulation and f Strings (4:01)
ASCII Art (2:44)
App: Guess the Numbers (Walkthrough) (3:35)
Lesson 3 Exercises
Lesson 3 Solution
Week 4 - Decision Making
App: Adventure Game (1:59)
Control Flow with if / else (8:23)
Nested if and elif (8:13)
Multiple if statements (5:58)
Logical Operators (8:56)
App: Adventure Game (Walkthrough) (15:07)
Lesson 4 Exercises
Lesson 4 Solution
Week 5 – Randomisation and Lists
App: Rock Paper Scissors (1:53)
Random Module (7:41)
List Manipulation (5:36)
Working with Nested Lists (3:08)
App: Rock Paper Scissors (Walkthrough) (5:51)
Lesson 5 Exercises
Lesson 5 Solution
Week 6 - Loops
App: Password Generator (4:12)
for Loop with Lists (6:24)
for Loop and range() Function (12:22)
while Loop (11:17)
App: Password Generator (Walkthrough) (13:59)
Lesson 6 Exercises
Lesson 6 Solution
Convert Python Program to Exe
Week 7 - Dictionaries
App: Weekly Grocery List (1:48)
Defining a Dictionary (6:19)
Dictionary Manipulation (5:43)
Nesting Lists and Dictionaries (8:30)
App: Weekly Grocery List (Walkthrough) (5:20)
Lesson 7 Exercises
Lesson 7 Solution
Week 8 - Functions
App: Caesar Cipher (3:18)
Defining and Calling Functions (2:41)
Functions with Inputs (10:07)
Functions with Outputs (8:32)
App: Caesar Cipher (Walkthrough) (7:05)
Lesson 8 Exercises
Lesson 8 Solution
Week 9 - Graphical User Interface
App: Greeting Card Creator (1:59)
Understanding Turtle Graphics (8:18)
Drawing different Shapes (6:14)
Writing Text with Turtle (2:18)
Understanding the Turtle Coordinate System (5:59)
App: Greeting Card Creator (Walkthrough) (5:03)
Starting Code for App
Lesson 9 Exercises
Lesson 9 Solution
Week 10 - Animation and Game
App: Animal Crossing Game (3:52)
Create the Animal Behaviour (3:44)
Create the Car Behaviour (3:48)
Detect Collision (0:59)
Detect Successful Level Completion (1:59)
Update Scoreboard and Game Over (4:21)
Using Images (.gif) (2:26)
Congratulations! (2:31)
Starting Code for App
Lesson 10 Exercises
Lesson 10 Solution
Animal Crossing Game
Bonus
Installing PyCharm (5:38)
Snake Game using Pygame
AI in the Fight Against Covid-19 (24:18)
Links to Social Media
Functions with Outputs
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock