Hero image

Edulito

Average Rating4.19
(based on 40 reviews)

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.

117Uploads

80k+Views

20k+Downloads

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.
Video Tutorial Lesson 5 - Using Procedures & Functions - Prof Cody Teaches Kids to Code
edulitolearnedulitolearn

Video Tutorial Lesson 5 - Using Procedures & Functions - Prof Cody Teaches Kids to Code

(0)
Professor Cody Teaches Kids to Code using Scratch 3.0 – Lesson 5 – Using Procedures & Functions This lesson introduces the concept of Procedures and Functions using My Blocks. Students have the opportunity of developing programs that use procedures to spray a car in a car factory as well as procedures used to build a house. They will also have the opportunity to create a function that returns a value to the main program. Students also have to complete a series of challenges at the end of each activity.
Video Tutorial Lesson 3 - Using Selection - Prof Cody Teaches Kids to Code
edulitolearnedulitolearn

Video Tutorial Lesson 3 - Using Selection - Prof Cody Teaches Kids to Code

(0)
Professor Cody Teaches Kids to Code using Scratch 3.0 – Lesson 3 – Using Selection This lesson introduces the concept of selection and students have the opportunity of developing programs that use If and If then Else block structures. They will learn how to make a multi-answer quiz and create a Crack the Code game. Students also have to complete a series of challenges at the end of each activity.
TEACHER POWERPOINTS: UNIT 3.8 IMPACTS OF DIGITAL TECHNOLOGY 8525 (FROM (20
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 3.8 IMPACTS OF DIGITAL TECHNOLOGY 8525 (FROM (20

(0)
These adaptable PowerPoint Presentations (38 Slides) cover all aspects of the specification in relation to AQA GCSE Computer Science 8525 (from 2020) component 3.8. It includes: Teaching PowerPoint Presentations (includes checkpoint questions and answers) - 38 slides Student PowerPoint Presentations (Includes checkpoint questions, but omits the answers) Content Covered: Explain the current ethical, legal and environmental impacts and risks of digital technology on society. Where data privacy issues arise, these should be considered. Exam questions will be taken from the following areas: • cyber security • mobile technologies • wireless networking • cloud storage • hacking (unauthorised access to a computer system) • wearable technologies • computer-based implants • autonomous vehicles.
TEACHER POWERPOINTS: UNIT 3.7 RELATIONAL DATABASES AND SQL 8525 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 3.7 RELATIONAL DATABASES AND SQL 8525 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (23 Slides) cover all aspects of the specification in relation to AQA GCSE Computer Science 8525 (from 2020) component 3.7. It includes: Teaching PowerPoint Presentations (includes checkpoint questions and answers) - 23 slides Student PowerPoint Presentations (Includes checkpoint questions, but omits the answers) Content Covered: Explain the concept of a database. Explain the concept of a relational database. Understand the following database concepts: • table • record • field • primary key • foreign key. Understand that the use of a relational database facilitates the elimination of data inconsistency and data redundancy. Be able to use SQL to retrieve data from a relational database, using the commands: • SELECT • FROM • WHERE • ORDER BY…ASC | DESC Be able to use SQL to insert data into a relational database using the commands. INSERT INTO table_name (column1, column 2 …) VALUES (value1, value2 …) Be able to use SQL to edit and delete data in a database using the commands. UPDATE table name SET column1 = value1, column2 = value2 … WHERE condition DELETE FROM table_name WHERE condition
Coding  Halloween Games using Scratch 3.0 - Prof Cody Teaches Kids to Code
edulitolearnedulitolearn

Coding Halloween Games using Scratch 3.0 - Prof Cody Teaches Kids to Code

(1)
Two great programming games for your students to create. Each game provides education and entertainment for a one hour lesson, with a number of challenges to stretch pupils knowledge and understanding of programming concepts. Halloween Part 1 This game includes the creation of spooky ghosts that need to be caught. Each time you catch a ghost you get points. Halloween Part 2 This game includes a flying witch who is really hungry and gets points each time she eats a flying bat. The witch must also try to avoid the thunder and lightening as each time she is hit she loses points. Students can open an online Scratch template to get them started on their adventure.
Python Games - Crystal Ball
edulitolearnedulitolearn

Python Games - Crystal Ball

(1)
This photocopiable resource has been produced to provide 7 to 14 year olds with exciting and engaging opportunities to learn coding concepts using Python in a fun standalone project. Mystery of the Crystal Ball - Students have fun looking into their future. Students learn to use the time and random modules, Variables and IF-ELIF statements. The project takes around one hour to complete and includes a series of activities to extend learning.
Python Games - Horse Racing
edulitolearnedulitolearn

Python Games - Horse Racing

(0)
This photocopiable resource has been produced to provide 7 to 14 year olds with exciting and engaging opportunities to learn coding concepts using Python in a fun standalone project. Students learn about the random module, while loops, IF functions and variables. The project takes around one hour to complete and includes a series of activities to extend learning.
Python Games - Guess the Number
edulitolearnedulitolearn

Python Games - Guess the Number

(0)
This photocopiable resource has been produced to provide 7 to 14 year olds with exciting and engaging opportunities to learn coding concepts using Python in a fun standalone project. Guess the number -Students have fun making a game to guess the number. They learn to use IF-ELSE Statements, the random module, variables and nested IFs. The project takes around one hour to complete and includes a series of activities to extend learning.
Programming Project Support Pack for GCSE
edulitolearnedulitolearn

Programming Project Support Pack for GCSE

2 Resources
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
Python Games - Name Game
edulitolearnedulitolearn

Python Games - Name Game

(0)
This photocopiable resource has been produced to provide 7 to 14 year olds with exciting and engaging opportunities to learn coding concepts using Python in a fun standalone project. Play the name game - Students have fun with their name. Students learn about print statements and manipulating text. The project takes around 30 minutes to complete and includes activities to extend learning.
Python Programming for GCSE #3
edulitolearnedulitolearn

Python Programming for GCSE #3

(0)
This is a 17 page introduction to programming using Python. It includes: The use of Lists (arrays), including one and two dimensional arrays File handing operations (open, read, write and close) Each section includes activities for the students to complete. I would greatly appreciate feedback on what you think of this resource.
Python Programming for GCSE #2
edulitolearnedulitolearn

Python Programming for GCSE #2

(0)
This is a 15 page continuation from Part 1 of programming using Python. It includes: The use of sequences and selection (including Boolean and comparison operators) The use of iteration (count and condition controlled loops) Each section includes activities for the students to complete. I would greatly appreciate feedback on what you think of this resource.
Data Representation Test - GCSE Computer Science
edulitolearnedulitolearn

Data Representation Test - GCSE Computer Science

(0)
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.
Example Python Programming Project for GCSE - Quiz Board Game
edulitolearnedulitolearn

Example Python Programming Project for GCSE - Quiz Board Game

(1)
This sample project is designed to provide a stimulating, engaging and effective way of preparing students for the Programming Project Component of the 9-1 GCSE in computer science. Students use Python to create a Quiz Board Game. Including: Sample project scenario Sample student solution Sample Python code
Algorithms Test - GCSE Computer Science
edulitolearnedulitolearn

Algorithms Test - GCSE Computer Science

(0)
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.
KS3 Computing Baseline Test
edulitolearnedulitolearn

KS3 Computing Baseline Test

(1)
This 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.
Python Games - Noughts and Crosses (TicTac Toe)
edulitolearnedulitolearn

Python Games - Noughts and Crosses (TicTac Toe)

(0)
This resource has been produced to teach 8 - 16 year olds 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. In this game students make a noughts and crosses game (tic tac toe) using Python. Students learn about sequences, selection using IF, variables and the use of iteration (Conditional and Count Controlled loops), 1D and 2D arrays.
GCSE ICT Topic Tests (Edexcel)
edulitolearnedulitolearn

GCSE ICT Topic Tests (Edexcel)

(2)
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.
Video - Coding Basics - The Use of Data Types in Programming
edulitolearnedulitolearn

Video - Coding Basics - The Use of Data Types in Programming

(0)
This video provides an introduction to the use of data types in programming. It’s a good idea to watch the video on variables before you watch this video. Find out about String, Integer, Real, Character and Boolean data types. Find out about how casting can be used to change a variable from one data type to another.