Exercise List and Readability Scores


FRE = Flesch Reading Ease
F-K GL = Flesch-Kincaid Grade Level
NoP
= Number of Pages in the exercise
RYG = Recommended for this/these Year Group/s
Exercise Topic ExerciseTitle FRE F-K GL NoP RYG
Algorithms and Programs What is an Algorithm?
Pseudocode
Flow Charts
Designing Algorithms
Data Structures (insertion sort prep.)
Tracing an Algorithm (insertion sort)
Coding an Algorithm (insertion sort in Python)
Bubble Sort
Quick Sort
Comparing Sorting Algorithms
71.6
73.2
74.4
67.6
73.0
76.0
71.3
69.7
73.5
68.3
6.9
6.4
6.3
7.5
6.5
6.2
7.2
8.1
7.8
7.5
2
3
4
3
5
3
5
5
3
6
7-9
7-9
7-9
8-9
8-9
8-9
9-10
9-10
9-10
9-10
Bits and Bytes Number Bytes
Binary Addition 1
Binary Addition 2
Text Bytes
Picture Bytes
Picture Bytes Compression
Sound Bytes 1
Sound Bytes 2
62.6
67.8
69.1
61.6
74.7
69.6
63.2
63.3
7.3
6.9
7.1
7.4
6.7
7.8
7.9
7.7
2
5
5
2
3
3
3
4
7-8
7-8
7-8
7-8
8-9
8-9
8-9
9
Charting Data Data Capture for Surveys
Analysing Survey Data with Charts
Showing Data Values on Charts
Annotating Charts
66.1
68.5
69.8
65.7
7.1
6.5
6.8
6.4
1
1
1
2
7-8
7-8
7-8
7-8
Computer Files Introduction
ASCII
Common File Types
Organising Files

64.8
50.6
64.1
66.7
7.9
9.2
8.9
7.8
2
4
4
2
7-9
8-9
8-9
8-9
Computer Networks Network Basics
Peer-to-Peer Networks
Client-Server Networks
69.2
75.4
74.6
5.9
6.7
6.7
2
5
5
7-9
8-9
8-9
Control Control 1 - Introduction to Control
Control 2 - Beginning Flow Charts
Control 3 - Controlling Lights
Control 4 - Level Crossing 1
Control 5 - Level Crossing 2
Control 6 - Level Crossing 3
54.2
79.7
80.5
68.6
78.2
76.7
8.3
4.6
5.6
6.9
5.2
5.3
1
2
2
1
4
2
7-8
7-8
7-8
8-9
8-9
8-9
Database Construction Primary Keys
Data Types
Databases
Data Encoding
Data Validation
Data Verification
68.1
80.7
72.9
70.3
65.6
82.7
6.9
6.1
5.4
5.7
6.0
4.0
1
1
1
1
1
1
7-8
7-8
7-8
7-8
7-8
7-8
Database Searching Simple and Complex Searches
Searching for Properties
Relational Operators 1
Relational Operators 2
Wild Card Searching
Database Reports
Database Sorting

73.4
77.9
52.0
53.6
72.7
72.1
67.3
5.7
5.0
7.7
8.7
6.2
5.8
7.2
1
1
1
1
1
1
3
7-8
7-8
7-8
7-8
7-8
7-8
7-8
Developing Evaluation Skills Must-Have Requirements
Success Criteria
Evaluate a Diary
Evaluate a Shopping Model
Evaluate a Newsletter
66.9
71.8
66.4
71.0
61.7
7.7
7.0
7.2
6.1
7.9
2
3
4
4
5
7-8
7-8
7-8
7-8
7-9
Developing Websites Comparing Web Pages with Printed Pages
Basic HTML
Web Page Design - Consistency
Responsible Web Publishing - Copyright
Responsible Web Publishing - Plagiarism
CSS 1
CSS 2
CSS 3
CSS 4

80.5
78.6
78.7
69.2
71.4
74.8
66.4
77.2
89.6
4.7
4.8
6.8
7.5
7.1
5.8
6.9
5.3
4.0
1
1
1
2
2
4
4
4
4
7-8
7-8
7-8
8-9
8-9
7-8
7-8
7-8
7-8
DTP Desktop Publishing 1 - Features
Desktop Publishing 2 - Typefaces

69.8
70.8
6.0
6.0
1
1
7-8
8-9
Fetch Execute Cycle Fetch Execute Cycle 1
Fetch Execute Cycle 2
Fetch Execute Cycle 3
73.8
73.7
64.8
5.5
5.5
7.1
4
4
4
7-9
7-9
8-9
Graphics Introduction to Bitmap and Vector Images
Working with Vector Tools
Modifying Vector Images
Working with Bitmap Tools
Modifying Bitmap Images

69.6
89.6
72.6
68.6
74.5
7.0
3.6
5.7
7.1
6.0
2
2
2
3
3
7-8
8-9
8-9
8-9
8-9
Handling Text Word Processing - Formatting Text
Writing Formal Letters
Mail Merge
Personalised Stories - Part 1
Personalised Stories - Part 2
81.3
72.0
83.2
75.2
77.1
4.9
6.2
4.4
6.2
5.7
1
2
2
2
2
7-8
8-9
8-9
8-9
8-9
Hardware Keyboard Shortcuts
Input/Output Devices
Storage
Ports
People as Input Devices
71.2
63.5
73.1
67.4
64.3
7.3
7.4
6.2
7.1
8.3
5
5
4
4
5
7-9
8-9
8-9
8-9
9
Health and Safety RSI
Desks, Chairs and Cables
Using Monitors
67.3
72.8
72.5
6.9
6.6
6.8
3
4
4
7-9
7-9
8-9
Impact of ICT on Society E-Safety
Bullying
Tools of our Times
Changing Working Patterns
Shops and Supermarkets

The Data Protection Act
63.5
78.0
76.2
63.5
60.4
61.4
8.5
6.3
6.4
8.3
8.7
8.2
4
2
4
4
4
4
7-8
7-8
8-9
8-9
8-9
9
Modelling Introduction to Modelling
Key Spreadsheet Features
Changing the Rules in a Model: Medical Diagnosis
Building a Model: Holiday
Building a Model: Birthday Party
The SUM Function
Common Spreadsheet Functions
The IF Function
68.3
67.8
66.9
70.4
65.7
77.6
77.9
77.7
6.8
7.0
7.2
6.4
6.1
5.8
5.4
5.1
1
3
2
3
2
4
2
3
7-8
7-8
8-9
8-9
8-9
7-9
7-9
8-9
Privacy and Security Personal Data
66.0
6.8
1
7-8
Programming
  BBC Micro:bit
Introduction
Microbit 1 - SOS Beeps
Microbit 2 - SOS Lights
Microbit 3 - Compass 1
Microbit 4 - Compass 2
Microbit 5 - Buggy Race 1
Microbit 6 - Buggy Race 2
Microbit 7 - Buggy Race 3
Microbit 8 - Buggy Race 4
Microbit 9 - Buggy Race 5
Microbit 10 - Thermostat 1
Microbit 11 - Thermostat 2
Microbit 12 - Thermostat 3
Microbit 13 - Radio 1
Microbit 14 - Radio 2
Microbit 15 - Radio 3
Microbit 16 - Radio 4
69.4
75.4
78.3
72.0
73.4
76.5
77.2
77.9
75.4
77.5
69.3
68.5
66.8
70.3
79.1
70.81
70.6
6.6
5.7
6.2
7.1
7.0
6.5
6.0
6.3
6.3
6.2
7.0
7.1
7.2
6.8
6.1
7.1
7.4
2
5
5
6
4
5
5
4
5
5
5
6
6
4
4
5
5
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
7-8
Programming
  Logo
Controlling a Turtle Cursor 1
Controlling a Turtle Cursor 2
The Repeat Command
Nested Repeat Commands
Logo Procedures
76.0
91.7
77.2
75.3
78.7
6.1
2.9
5.2
5.3
5.8
1
1
1
2
2
7-8
7-8
7-8
7-8
7-8
Programming
  Scratch
Communication and Control
Stored Programs
Constants and Variables
Conditional Statements - 1
Conditional Statements - 2
Repetition - 1
Repetition - 2
X,Y Coordinates
Collision Detection
Message Passing
Using Lists
77.5
71.6
74.2
70.1
72.0
62.6
68.8
77.2
70.9
71.3
80.1
6.5
6.4
6.3
7.2
6.3
7.3
7.2
7.1
7.0
7.2
6.3
2
3
2
3
3
2
2
2
4
4
4
7-8
7-8
7-8
7-9
7-9
7-9
7-9
7-9
7-9
7-9
7-9
Programming
  Python
Installing Python
Introduction to Python
Printing: Enclosing Text
Printing: Separating Text
Printing: Line Endings
Introduction to Lists
Getting Random List Elements
Random Stories Using Lists
Conditional Statements
Quiz 1 - Asking a Question
Quiz 2 - Checking Input
Quiz 3 - Adding a Scoring Mechanism
Quiz 4 - Three Question Quiz
Repetition 1 - for loop with numbers
Repetition 2 - for loop with lists
Repetition 3 - for loop with logo
Repetition 4 - while loop with numbers
Repetition 5 - number guessing game
 2 minutes 34 seconds
 2 minutes 14 seconds
 4 minutes 48 seconds
 2 minutes 08 seconds
 8 minutes 30 seconds
 5 minutes 50 seconds
 6 minutes 32 seconds
 5 minutes 56 seconds
 6 minutes 52 seconds
 3 minutes 11 seconds
 3 minutes 04 seconds
 2 minutes 52 seconds
 3 minutes 13 seconds
 5 minutes 47 seconds
 8 minutes 03 seconds
 12 minutes 03 seconds
 2 minutes 50 seconds
 8 minutes 40 seconds
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
9-10
Public Information Systems Displaying Information
Public Information System
64.6
71.5
7.5
5.9
1
1
7-8
7-8
Reliability, Validity and Bias Reliability
Valid Information
Information Bias
71.5
65.5
68.1
5.9
6.7
7.0
1
1
1
7-8
7-8
7-8
Sensors Sensors
75.0
5.3
1
7-8
Video Framing Camera Shots
Storyboarding
Video and Audio Clips
Titles, Effects and Transitions
78.7
77.2
64.6
70.0
6.2
5.8
7.2
6.8
2
4
2
2
8-9
8-9
8-9
8-9