Skip to main content
Close Search
search
Menu
S1 – S3
Computing Science – Basics
Thunkable
Computing Technologies
Blank
LEVEL 4
Computing Foundations
Computing Project
Optional Units
Artificial Intelligence (AI)
Computer Games Development
Emerging Digital Technologies
Game Performance
LEVEL 5
Coming Soon!
LEVEL 6
Coming Soon!
Blank
Computing Science
Blank
National 5
Computer Systems
Software Design and Development
Web Design and Development
Study Resources
National 5 Python Course
SQA Assessments
Higher
Computer Systems
Coming Soon
Software Design and Development
Web Design and Development
Study Resources
Higher Python Course
SQA Assessments
Advanced Higher
Blank
Esports
Blank
The Esports Industry
Esports Terminology
History of Esports
Growth of Esports
Getting Into Esports
Accessibility
more >
Game Performance
Terminology
Gaming Platforms
Scoring Systems
Hardware
Game Characteristics
more >
Organising & Promoting Events
Target Market
Game Selection
Key Stages
Roles
Venues
more >
Blank
Games Development
Blank
Computer Games: Design
Game Mechanics
Character Design
Levels and Environments
Narrative Design
Objective Design
User Interface Design
Media Assets
Coming Soon!
Development
2D Platformer
Blank
PLAY
search
National 5 Python Course
Input, Process, Output
Favourite Movie
Adding Numbers
VAT Calculator
Yearly Savings
Concatenation
I love studying
Username Generator
Story Writer
Wordsearch Creator
Round
Pi
Averaging Numbers
Shopping List
Sharing Pizza
Random
Dice Roll
Math Questions
Random Averages
Character Stats
Length
Name Length
Word Lengths
Sentence Length
Serial Number
If Statements
Guess the Number
Age Check
Username Check
Favourite Colour
For Loops
Birthday Money
Shopping Spree
Discount
Rugby Scores
While Loops
Count Down
Age Validation
Gamer Scores
Boxes of Eggs
1-D Arrays
Registration
Running Times
Fun Facts
Random Stories
More 1-D Arrays
Rollercoasters
Movie Ratings
Pet Name Generator
Home Improvements
Learn
>
National 5 Computing Science
>
National 5 Python Course
National 5 Python Course
In this Python course, you will learn everything you need to know for National 5 Computing Science.
Target
You should be able to solve programming problems using Python.
Button Text
Button Text
Close Menu
S1 – S3
Computing Science – Basics
Thunkable
Computing Technologies
Blank
LEVEL 4
Computing Foundations
Computing Project
Optional Units
Artificial Intelligence (AI)
Computer Games Development
Emerging Digital Technologies
Game Performance
LEVEL 5
Coming Soon!
LEVEL 6
Coming Soon!
Blank
Computing Science
Blank
National 5
Computer Systems
Software Design and Development
Web Design and Development
Study Resources
National 5 Python Course
SQA Assessments
Higher
Computer Systems
Coming Soon
Software Design and Development
Web Design and Development
Study Resources
Higher Python Course
SQA Assessments
Advanced Higher
Blank
Esports
Blank
The Esports Industry
Esports Terminology
History of Esports
Growth of Esports
Getting Into Esports
Accessibility
more >
Game Performance
Terminology
Gaming Platforms
Scoring Systems
Hardware
Game Characteristics
more >
Organising & Promoting Events
Target Market
Game Selection
Key Stages
Roles
Venues
more >
Blank
Games Development
Blank
Computer Games: Design
Game Mechanics
Character Design
Levels and Environments
Narrative Design
Objective Design
User Interface Design
Media Assets
Coming Soon!
Development
2D Platformer
Blank
PLAY