Beginner's Course (Year 9)

Beginner’s Course

The beginner’s Python course for KS3. Full video tutorials and bronze,silver,gold level challenges.

 

Lesson 1 Input and Print

Lesson 1
Input and Print

if

Lesson 2
If,elif,else

Lesson 3
Simple Data Types

Lesson 4
While Loops

Lesson 5
For Loops

Lesson 6
1D Lists

 

LessonĀ  7
2D Lists

 

Lesson 8
Dictionaries

 

 

 

 

 

 

 

 

 

Advanced Concepts (Year 10)

Intermediate Course

This follows on from the year 9 course and introduces some of the extras needed to complete the GCSE level Assignments.

 

Randomness

Lesson 4 Multiple Screens

Multiple Screens

Lesson 3 Text Files

Text Files

CSV Files

SQLite3 Databases

ASCII Art

Python tutorial how to add console colors without installing a 3rd party module

 

 

 

 

 

 

 

 

 

 

Walk-throughs

Walkthroughs

Full project video tutorials, from start to finish, for you to follow along and make.

 

Waiting Game

Python rock paper scissors game

Rock,Scissor Paper

Calorie Tracker

Calorie Tracker

Hangman Game

Hangman Game

Shopping List

Python Higher or Lower Card Game

 

 

 

 

 

 

HOC

Hour of Code Activities

Grok Disease

Good for before the unit has started or for an early cover lesson.

Frozen Fractals

Good for before the unit has started of as a holiday lesson / homework

Build an Animal Grok Learning

Good for a review/cover lesson after lesson 3

Graphing with Python (Advanced)

Good for a student who is far ahead or finished the unit.

Eliza Chatbot

Another good introduction to Python for lower ability / less confident students