Hero image

Edulito

I started out as a science teacher and made the transition to teaching ICT and Computer Science, which I have now been doing for over 20 years. I have also worked with primary school teachers to support their delivery of the national curriculum in computing. Edulito is a UK based educational publishing company that provides learning resources for school-aged children. All of the available resources have been tested in UK schools.

I started out as a science teacher and made the transition to teaching ICT and Computer Science, which I have now been doing for over 20 years. I have also worked with primary school teachers to support their delivery of the national curriculum in computing. Edulito is a UK based educational publishing company that provides learning resources for school-aged children. All of the available resources have been tested in UK schools.
Teaching Coding Concepts using Scratch

Teaching Coding Concepts using Scratch

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Scratch. There are enough activities for 4 to 5 lessons. Including: Algorithms Sequences Iteration (Repetition) Selection Variables
edulitolearn
GCSE Computer Science (9-1) NEA - Sample Project 2 - Quiz Board Game

GCSE Computer Science (9-1) NEA - Sample Project 2 - Quiz Board Game

This sample project is designed to provide a stimulating, engaging and effective way of preparing students for the Non-Examined Assessment Component of the 9-1 GCSE in computer science. J276 Programming project Sample Task 2 - Quiz Board Game Including: • NEA sample project scenario • NEA sample student solution • NEA sample Python code
edulitolearn
GCSE Computer Science (9-1) Topic Tests

GCSE Computer Science (9-1) Topic Tests

This 109 page photocopiable resource has been produced to ensure that your students are able to successfully complete the Computer Science GCSE (from 2016). These tests are designed to provide a stimulating, engaging and effective way of assessing the progress of your students. This set of topic tests provides complete coverage and includes 14 standalone tests. As well as the 14 topic tests, you are also provided with a comprehensive marking scheme for each test. ​Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
KS3 Computing Baseline Test

KS3 Computing Baseline Test

This photocopiable resource has been produced to determine a baseline for Year 7 students starting secondary school. The test is designed for Year 7 students who have been taught computing in primary school. As well as the baseline test, you are also provided with a comprehensive marking scheme for the test. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
Edexcel GCSE Computer Science - End of Topic Tests

Edexcel GCSE Computer Science - End of Topic Tests

This 109 page photocopiable resource has been produced to ensure that your students are able to successfully complete the Edexcel Computer Science GCSE (from 2016). These tests are designed to provide a stimulating, engaging and effective way of assessing the progress of your students. This set of topic tests provides coverage of the Edexcel specification and includes 6 standalone tests. Topic 1: Problem Solving Topic 2: Programming Topic 3: Data Topic 4: Computers Topic 5: Communication and the Internet Topic 6: The Bigger Picture As well as the 6 topic tests, you are also provided with a comprehensive marking scheme for each test. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
GCSE ICT Topic Tests (Edexcel)

GCSE ICT Topic Tests (Edexcel)

This 35 page photocopiable resource has been produced to ensure that your students are able to successfully complete the Living in a Digital World component of the Edexcel ICT GCSE. These tests are designed to provide a stimulating, engaging and effective way of assessing the progress of your students. This set of topic tests provides complete coverage of Unit 1 and includes 5 standalone tests.
edulitolearn
GCSE Computer Science (9-1) Topic Test - Moral, Ethical and Environmental Concerns

GCSE Computer Science (9-1) Topic Test - Moral, Ethical and Environmental Concerns

This photocopiable resource has been produced to ensure that your students are able to successfully complete their GCSE Computer Science GCSE (9-1), but can also be used by other exam systems. This test has been designed to provide a stimulating, engaging and effective way of assessing the progress of your students. As well as the topic test, you are also provided with a comprehensive marking scheme. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
KS4 Computing Baseline Test

KS4 Computing Baseline Test

This is a test you can give to students who about to start their GCSE in Computer Science. It should provide you with an insight into the progress they have made in KS3.
edulitolearn
GCSE Computer Science (9-1) Topic Tests

GCSE Computer Science (9-1) Topic Tests

This 109 page photocopiable resource has been produced to ensure that your students are able to successfully complete the Computer Science GCSE (from 2016). These tests are designed to provide a stimulating, engaging and effective way of assessing the progress of your students. This set of topic tests provides complete coverage and includes 14 standalone tests. As well as the 14 topic tests, you are also provided with a comprehensive marking scheme for each test. ​Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
Creating Fun Games using Scratch

Creating Fun Games using Scratch

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Scratch in a series of 4 fun standalone projects. The projects are: Game 1 - Burst that Balloon- Students create a balloon game. They must burst the balloons to score points. Game 2 – Pong - Students create the traditional one player game of Pong. Game 3 – Frog Fun - The frog has to catch the butterflies to score points and must avoid the ladybirds. Game 4 - Catch the Birdy - The Scratch cat is being chased by an angry dog. The cat must catch the birds that are flying by whilst at the same time avoid the dog. Each project takes about an hour to complete and all of them include a series of challenges.
edulitolearn
Teaching Coding Concepts using Scratch

Teaching Coding Concepts using Scratch

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Scratch. There are enough activities for 4 to 5 lessons. Including: Algorithms Sequences Iteration (Repetition) Selection Variables
edulitolearn
GCSE Computer Science (9-1) Topic Test - Producing Robust Programmes

GCSE Computer Science (9-1) Topic Test - Producing Robust Programmes

This photocopiable resource has been produced to ensure that your students are able to successfully complete their GCSE Computer Science GCSE (9-1), but can also be used by other exam systems. This test has been designed to provide a stimulating, engaging and effective way of assessing the progress of your students. As well as the topic test, you are also provided with a comprehensive marking scheme. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work. Python is used as the programming language.
edulitolearn
GCSE Computer Science(9-1) Topic Test - Wired and Wireless Networks

GCSE Computer Science(9-1) Topic Test - Wired and Wireless Networks

This photocopiable resource has been produced to ensure that your students are able to successfully complete their GCSE Computer Science GCSE (9-1), but can also be used by other exam systems. This test has been designed to provide a stimulating, engaging and effective way of assessing the progress of your students. As well as the topic test, you are also provided with a comprehensive marking scheme. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
Creating Fun Games Using Python - Bundle

Creating Fun Games Using Python - Bundle

These resource has been produced to teach KS2/KS3 students about programming concepts by creating fun games using the text-based programming language Python. The activities and challenges have been designed to provide a stimulating, engaging and effective way of improving students’ knowledge of the core programming concepts.
edulitolearn
GCSE Computer Science (9-1) Topic Test - Systems Software

GCSE Computer Science (9-1) Topic Test - Systems Software

This photocopiable resource has been produced to ensure that your students are able to successfully complete their GCSE Computer Science GCSE (9-1), but can also be used by other exam systems. This test has been designed to provide a stimulating, engaging and effective way of assessing the progress of your students. As well as the topic test, you are also provided with a comprehensive marking scheme. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
KS2 & KS3 Creating Fun Games using Python

KS2 & KS3 Creating Fun Games using Python

This 10 page photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using Python in a series of 4 fun standalone projects. The projects are: Game 1 -Play the name game - Students have fun with their name. Game 2 -Guess the number -Students have fun making a game to guess the number. Game 3 - Mystery of the Crystal Ball - Students have fun looking into their future. Game 4 - Two Player Horse Race Game Each project takes from 30 minutes to an hour and a half to complete and all of them include a series of activities to extend learning.
edulitolearn
GCSE Computer Science (9-1) NEA Support -Creating a Database using Python

GCSE Computer Science (9-1) NEA Support -Creating a Database using Python

This help sheet is designed to provide a stimulating, engaging and effective way of preparing students for the Non-Examined Assessment Component of the 9-1 GCSE in computer science. It demonstrates how to create a database using Python and includes the use of external files, lists, searching for data, menus and creating a database login.
edulitolearn
GCSE Computer Science (9-1) Topic Test - Data Representation

GCSE Computer Science (9-1) Topic Test - Data Representation

This photocopiable resource has been produced to ensure that your students are able to successfully complete their GCSE Computer Science GCSE (9-1), but can also be used by other exam systems. This test has been designed to provide a stimulating, engaging and effective way of assessing the progress of your students. As well as the topic test, you are also provided with a comprehensive marking scheme. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
NEA Support Pack

NEA Support Pack

Help sheet 1 - Creating a board game using Python - Includes a complete set of instructions Help sheet 2 - Creating a database using Python - Includes a complete set of instructions Help Sheet 3 - Menus, Lists and Exporting using Python - Includes a complete set of instructions J276 Programming project Sample 1 - Archside Academy Detention Database NEA Sample project scenario NEA Sample student solution NEA Sample Python code J276 Programming project Sample 2 - Quiz Board Game NEA Sample project scenario NEA Sample student solution NEA Sample Python code
edulitolearn
AQA GCSE Computer Science (9-1) End of Topic Tests

AQA GCSE Computer Science (9-1) End of Topic Tests

This photocopiable resource has been produced to ensure that your students are able to successfully complete the AQA Computer Science GCSE (from 2016). These tests are designed to provide a stimulating, engaging and effective way of assessing the progress of your students. This set of topic tests provides almost complete coverage of the AQA specification and includes 14 standalone tests. As well as the 14 topic tests, you are also provided with a comprehensive marking scheme for each test. Please be aware that there may be appropriate alternative answers to some of the questions, and it is therefore suggested that the teacher uses their discretion when marking students work.
edulitolearn
Teaching Coding Concepts using Python

Teaching Coding Concepts using Python

This photocopiable resource has been produced to provide KS2 and KS3 students with exciting and engaging opportunities to learn coding concepts using the Python programming language. There are enough activities for 4 to 5 lessons. Including: Algorithms Sequences Iteration (Repetition) Selection Variables The resource covers the programming aspect of the computing national curriculum. use two or more programming languages, at least one of which is textual, to solve a variety of computational problems make appropriate use of data structures [for example, lists, tables or arrays] design and develop modular programs that use procedures or functions.
edulitolearn
KS3 Computing National Curriculum Assessment Criteria

KS3 Computing National Curriculum Assessment Criteria

The assessment criteria shown below have been developed to provide a broader range of assessment opportunities for students of all abilities. Each national curriculum statement has been broken down into three distinct levels from bronze (A) to silver (B) to gold (c). Individual student performance can be recorded, providing a map of progress across the whole curriculum. Students can use this mapping to independently identify how they are progressing and this data can also be shared with parents.
edulitolearn
KS3 Programming using Python - The Basics - Coding Dictionary

KS3 Programming using Python - The Basics - Coding Dictionary

This resource provides students with some useful basic Python code. Level: Beginner - Year 7/8 Teaches: Basic Python code This is a useful resources when encouraging students to complete basic Python coding projects. It provides them with a list of some of the most common coding constructs.
edulitolearn