close
Skip to content
Announcement – You can now complete the Learnlearn’s Python Challenges online at learnlearn.uk/pythonchallenges

Beginner's

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

Image

Lesson 3
Simple Data Types

Image

Lesson 4
While Loops

Image

Lesson 5
For Loops

Image

Lesson 6
1D Lists

Image

LessonĀ  7
2D Lists

Image

Lesson 8
Dictionaries

Lesson 3 Text Files

Lesson 9
Text Files

Image

Lesson 10
CSV Files

Image

Lesson 11
Tables

 

 

 

Intermediate

Intermediate Course

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

Image

Randomness

Lesson 4 Multiple Screens

Multiple Screens

Image

SQLite3 Databases

Image

ASCII Art

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

Console Colors

Image

Python Tables

Image

Date and Time

Functions & Procedures

Functions

Image

Animating Text

Image

Pythons Sets

 

 

 

 

 

Walk-throughs

Video Tutorial Walkthroughs

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

 

Image

Waiting Game

Python rock paper scissors game

Rock,Scissor Paper

Calorie Tracker

Calorie Tracker

Hangman Game

Hangman Game

Image

Shopping List

Image

Python Higher or Lower Card Game

 

 

 

 

 

 

Project Ideas

Project Ideas

Python Console Based Games Challenges

Python Console Based Games Challenges

Image

Python Christmas Coding Challenges

 

 

 

 

 

 

Other Project Ideas

  • Weather App
  • Exchange rates app
  • Stock Price Tracker
  • Class seating planner with friend preferences

Python Christmas Coding Challenge Ideas

Python arcade

HOC

Python 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

Interpreters