Hero image

Edulito

Average Rating4.13
(based on 37 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

70k+Views

18k+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.
13 TOPIC TESTS - AQA GCSE COMPUTER SCIENCE 8525 (FROM 2020)
edulitolearnedulitolearn

13 TOPIC TESTS - AQA GCSE COMPUTER SCIENCE 8525 (FROM 2020)

(0)
This pack consists of 13 end of topic tests that can be used to support your delivery of the course. In addition, the topic test bundle also contains a mark scheme for each test. Unit 3.1 – 1 Test Unit 3.2 – 2 Tests Unit 3.3 – 1 Test Unit 3.4 – 4 Tests Unit 3.5 - 2 Test Unit 3.6 – 1 Test Unit 3.7 – 1 Test Unit 3.8 – 1 Test
4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE OCR J277 (FROM 2020)
edulitolearnedulitolearn

4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE OCR J277 (FROM 2020)

(1)
This pack includes four practice exam papers with mark schemes for OCR GCSE Computer Science (9–1) specification (first teaching September 2020, examinations from 2022). These papers provide students with an opportunity to familiarise themselves with the look and feel of an OCR paper. The digital pack includes: · two practice papers for Computer Systems (Paper 1) · two practice papers for Computational thinking, algorithms and programming (Paper 2) The papers combined cover all aspects of the computer science curriculum. You will also receive a comprehensive mark scheme for each paper.
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.
Five Christmas Coding Activities using Scratch 3.0
edulitolearnedulitolearn

Five Christmas Coding Activities using Scratch 3.0

(1)
This activity pack contains five Christmas themed coding activities which can be used by students in KS2 and KS3. Students learn about sequence, selection and iteration, as well as how to use variables and arrays. All instructions on how to develop the code using Scratch 3.0 have been included, as well as several challenges for each activity. The pack is 35 pages and will take around 3 hours to complete all activities and challenges. Activity 1 - Decorating the living room ready for Christmas - Make the Christmas decorations sparkle! Activity 2 - Dancing Santa - Get Santa to dance - simple dances to choreographed dances. Activity 3 - Christmas Gift Game - Christmas presents float around the screen and if you can click on a present you get to see what’s inside! Activity 4 - Catch the Reindeer Game - In this game Santa has lost his reindeer (including Rudolph) and he has to catch them. At the same time he must avoid the dog pretending to be a reindeer. Activity 5 - Naughty or Nice - In this activity Santa must check the Nice list before he gives a present. The Python Programming Christmas Activities is designed for KS4.
KS3 Unit - Computer Hardware - What is a Computer?
edulitolearnedulitolearn

KS3 Unit - Computer Hardware - What is a Computer?

(0)
This unit provides at least 6 hours of KS3 lessons on the use computer hardware components in a computer system. At the end of the units students are provided with an assessment to assess their progress. This unit includes a: PowerPoint presentation (56 Slides) PDF teaching file Unit Test (including mark scheme) These resources can be used by a computing teacher or a non-specialist teacher to teach “What is a Computer?”. This unit can be taught in a classroom with no computers. What will students learn? ALL STUDENTS • I can identify the main hardware components (CPU, RAM, Motherboard, HDD, SSD, PSU and GPU) and software components (operating system, application software) that make up a computer system. • I understand that devices such as smart phones and tablets are computer systems MOST STUDENTS • I can explain the role the main hardware components (CPU, RAM, Motherboard, HDD, PSU and GPU) and software components (operating system, application software) that make up a computer system. • I understand the role of input, output and storage devices. SOME STUDENTS • I can select the components of a computer system to ensure that they meet the needs of a user.
TEACHER POWERPOINTS: UNIT 2.5 PROGRAMMING LANGUAGES AND IDES J277 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 2.5 PROGRAMMING LANGUAGES AND IDES J277 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (31 Slides) cover all aspects of the specification in relation to OCR GCSE Computer Science J277 (from 2020) component 2.5. It includes: Teaching PowerPoint Presenations (includes checkpoint questions and answers) Student PowerPoint Presentations (Includes checkpoint questions, but omits the answers) Content Covered: Characteristics and purpose of different levels of programming language: High-level languages Low-level languages The purpose of translators The characteristics of a compiler and an interpreter Common tools and facilities available in an Integrated Development Environment (IDE): Editors Error diagnostics Run-time environment Translators
4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE AQA 8525 (FROM 2020)
edulitolearnedulitolearn

4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE AQA 8525 (FROM 2020)

(0)
This pack includes four practice exam papers with mark schemes for AQA GCSE Computer Science (9–1) specification (first teaching September 2020, examinations from 2022). The papers have been written to replicate the style of AQA examinations. These papers provide students with an opportunity to familiarise themselves with the look and feel of an AQA paper. The digital pack includes: · two practice papers for Computational Thinking and Programming Skills (Paper 1) · two practice papers for Computing Concepts (Paper 2) The papers combined cover all aspects of the computer science curriculum. You will also receive a comprehensive mark scheme for each paper.
4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE EDEXCEL 1CP2 (FROM 2020)
edulitolearnedulitolearn

4 PRACTICE EXAM PAPERS - GCSE COMPUTER SCIENCE EDEXCEL 1CP2 (FROM 2020)

(0)
This pack includes four practice exam papers with mark schemes for Edexcel GCSE Computer Science (9–1) specification (first teaching September 2020, examinations from 2022). The papers have been written to replicate the style of Edexcel examinations. These papers provide students with an opportunity to familiarise themselves with the look and feel of an Edexcel paper. Python is the programming language used. The digital pack includes: · two practice papers for Principles of Computer Science (Paper 1) · two practice papers for Application of Computational Thinking (Paper 2) – Included with these papers are Python files for access by students during the exam and a complete set of Python file solutions. The papers combined cover all aspects of the computer science curriculum. You will also receive a comprehensive mark scheme for each paper.
30 HOMEWORK ACTIVITIES - EDEXCEL GCSE COMPUTER SCIENCE 1CP2 (FROM 2020)
edulitolearnedulitolearn

30 HOMEWORK ACTIVITIES - EDEXCEL GCSE COMPUTER SCIENCE 1CP2 (FROM 2020)

(0)
This pack consists of 30 editable homework/classwork activities that can be used to support your delivery of the course. In addition, the homework pack also contains a suggested mark scheme for each activity. Topic 1 & 6 · Decomposition and Abstraction · Flowcharts and Programs · Sorting Data · Sorting and Searching Programs · Selection · Arrays (Lists) · Functions · Improving Programs · Testing Topic 2 · Data Capacity · Conversions · Compression Topic 3 · Components of a CPU · CPU Performance · Embedded Systems · Storage Comparison · Operating Systems · Utility Software · Authentication · Programming Languages Topic 4 · LANS and WANS · Wired and Wireless Networks · Star and Mesh Networks · Network Protocols · The Concept of Layers Topic 5 · The Impact of Technology · The Environment · Social & Work Issues · Network Vulnerabilities
7 Python Programming Christmas Activities
edulitolearnedulitolearn

7 Python Programming Christmas Activities

(1)
This resource includes 7 Christmas themed, stand alone activities for students learning how to program using Python. The activities go from basic activities to more complex tasks. Some of the skills and knowledge tested includes using input, FOR and WHILE loops, string manipulation, lists, exporting to an external file and importing from an external file.
TEACHER POWERPOINTS: UNIT 2.4 BOOLEAN LOGIC J277 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 2.4 BOOLEAN LOGIC J277 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (42 Slides) cover all aspects of the specification in relation to OCR GCSE Computer Science J277 (from 2020) component 2.4. It includes: Teaching PowerPoint Presentations (includes checkpoint questions and answers) Student PowerPoint Presentations (Includes checkpoint questions, but omits the answers) Content Covered: Simple logic diagrams using the operators AND, OR and NOT Truth tables Combining Boolean operators using AND, OR and NOT Applying logical operators in truth tables to solve problems
TEACHER POWERPOINTS: UNIT 3.4 COMPUTER SYSTEMS 8525 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 3.4 COMPUTER SYSTEMS 8525 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (219 Slides) cover all aspects of the specification in relation to AQA GCSE Computer Science 8525 (from 2020) component 3.4. It includes: Teaching PowerPoints (including checkpoint questions and answers) - Student PowerPoints (Including checkpoint questions, but omits the answers) Content Covered: Define the terms hardware and software and understand the relationship between them. Construct truth tables for the following logic gates: • NOT • AND • OR • XOR. Construct truth tables for simple logic circuits using combinations of NOT, AND, OR and XOR gates. Interpret the results of simple truth tables. Create, modify and interpret simple logic circuit diagrams. Students will only need to use NOT, AND, OR and XOR gates within logic circuits. Students will be expected to understand and use the standard logic circuit symbols. Create and interpret simple Boolean expressions made up of NOT, AND, OR and XOR operations. Create the Boolean expression for a simple logic circuit. Create a logic circuit from a simple Booleanexpression. Explain what is meant by: • system software • application software. Give examples of both types of software. Understand the need for, and functions of, operating systems (OS) and utility programs. Understand that the OS handles management of the: • processor(s) • memory • input/output (I/O) devices • applications • security. Know that there are different levels of programming language: • low-level language • high-level language. Explain the main differences between low-level and high-level languages. Know that machine code and assembly language are considered to be low-level languages and explain the differences between them. Understand that all programming code written in high-level or assembly languages must be translated. Understand that machine code is expressed in binary and is specific to a processor or family of processors. Understand the advantages and disadvantages of low-level language programming compared with high-level language programming. Understand that there are three common types of program translator: • interpreter • compiler • assembler. Explain the main differences between these three types of translator. Understand when it would be appropriate to use each type of translator. Explain the role and operation of main memory and the following major components of a central processing unit (CPU) within the Von Neumann architecture: • arithmetic logic unit • control unit • clock • register • bus. Explain the effect of the following on the performance of the CPU: • clock speed • number of processor cores • cache size. Understand and explain the Fetch-Execute cycle. Understand the different types of memory within a computer: • RAM • ROM • Cache • Register. Know what the different types of memory are used for and why they are required. etc
TEACHER POWERPOINTS: UNIT 2.3 PRODUCING ROBUST PROGRAMS J277 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 2.3 PRODUCING ROBUST PROGRAMS J277 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (50 Slides) cover all aspects of the specification in relation to OCR GCSE Computer Science J277 (from 2020) component 2.3. It includes: Teaching PowerPoint Presentations (includes checkpoint questions and answers) Student PowerPoint Presentations (Includes checkpoint questions, but omits the answers) Content Covered: Defensive design considerations: Anticipating misuse Authentication Input validation Maintainability: Use of sub programs Naming conventions Indentation Commenting The purpose of testing Types of testing: Iterative Final/terminal Identify syntax and logic errors Selecting and using suitable test data: Normal Boundary Invalid Erroneous Refining algorithms
34 HOMEWORK ACTIVITIES - AQA GCSE COMPUTER SCIENCE 8525 (FROM 2020)
edulitolearnedulitolearn

34 HOMEWORK ACTIVITIES - AQA GCSE COMPUTER SCIENCE 8525 (FROM 2020)

(0)
This pack consists of 34 editable homework/classwork activities that can be used to support your delivery of the course. In addition, the homework bundle also contains a suggested mark scheme for each activity. Unit 3.1 · Decomposition and Abstraction · Flowcharts and High-Level Languages · Sorting Data · Sorting & Searching Programs Unit 3.2 · Selection · Iteration · Arrays (Lists) · Functions · Improving Programs · Testing Unit 3.3 · Data Capacity · Conversions · Compression Unit 3.4 · Components of a CPU · CPU Performance · Embedded Systems · Operating Systems · Utility Software · Boolean Logic and Truth Tables · Logic Gates · Programming Languages Unit 3.5 · LANs and WANs · Wired & Wireless Networks · Star & Bus Topology · Network Protocols · The Concept of Layers Unit 3.6 · Malware · Cyber Threats · Network Vulnerabilities Unit 3.7 · Relational Databases · Relational Databases and SQL Unit 3.8 · The Impact of Technology · The Digital Divide · Impact of New Technology
TEACHER POWERPOINTS: UNIT 2.1 ALGORITHMS J277 (FROM 2020)
edulitolearnedulitolearn

TEACHER POWERPOINTS: UNIT 2.1 ALGORITHMS J277 (FROM 2020)

(0)
These adaptable PowerPoint Presentations (86 Slides) cover all aspects of the specification in relation to OCR GCSE Computer Science J277 (from 2020) component 2.1. It includes: Teaching PowerPoints (includes checkpoint questions and answers) Student PowerPoints (Includes checkpoint questions, but omits the answers) Content Covered: Principles of computational thinking: Abstraction Decomposition Algorithmic thinking Identify the inputs, processes, and outputs for a problem Structure diagrams Create, interpret, correct, complete, and refine algorithms using: Pseudocode Flowcharts Reference language/high-level programming language Identify common errors Trace tables Standard searching algorithms: Binary search Linear search Standard sorting algorithms: Bubble sort Merge sort Insertion sort
KS3 Unit - What is Computational Thinking?
edulitolearnedulitolearn

KS3 Unit - What is Computational Thinking?

(0)
This unit provides detailed teaching resources to teach students about computational thinking and includes at least 6 hours of lessons.Students develop simple algorithms and learn about key terminology such decomposition, abstraction and pattern recognition. This unit includes a: PowerPoint presentation (43 Slides) PDF teaching file Unit Test (including mark scheme) These resources can be used by a computing teacher or a non-specialist teacher to teach about computational thinking. This unit can be taught in a classroom with no computers. What will students learn in Unit 1? ALL STUDENTS • I understand the terms algorithm, decompose, abstraction and pattern recognition. • I can produce a simple algorithm that solves a problem. MOST STUDENTS • I can produce an algorithm that solves a problem. • I can apply the terms algorithm, decompose, abstraction and pattern recognition. SOME STUDENTS • I can compare two algorithms that perform the same task and understand why one algorithm is more efficient than another algorithm.
TEACHER POWERPOINTS BUNDLE: GCSE COMPUTER SCIENCE COMPONENT 1 & 2 - OCR J277
edulitolearnedulitolearn

TEACHER POWERPOINTS BUNDLE: GCSE COMPUTER SCIENCE COMPONENT 1 & 2 - OCR J277

15 Resources
These adaptable PowerPoint Presentations (836 Slides) cover all aspects of the specification in relation to OCR GCSE Computer Science J277 (from 2020). Component 1 - Computer Systems Component 2 - Computational thinking, algorithms and programming. It includes: Teaching PowerPoint Presentations (including checkpoint questions and answers) 800+Slides Student PowerPoint Presentations (Including checkpoint questions, but omits the answers) A Complete Guide to Python Programming (including student activities) Content Covered: 1.1 Systems architecture 1.2 Memory and storage 1.3 Computer networks, connections and protocols 1.4 Network security 1.5 Systems software 1.6 Ethical, legal, cultural and environmental impacts of digital technology 2.1 Algorithms 2.2 Programming fundamentals 2.3 Producing robust programs 2.4 Boolean logic 2.5 Programming languages and Integrated Development Environments
Python Video Tutorials #6 - The Use of Sequence and Selection
edulitolearnedulitolearn

Python Video Tutorials #6 - The Use of Sequence and Selection

(0)
In this lesson you are introduced to two programming concepts - Sequence and Selection. You will learn how to use IF statements, IF then ELSE statements, IF and ELSE-IF statements and Nested IF. Python and the Python Logo are trademarks or registered trade marks of the Python Software Foundation.
KS3 Computing National Curriculum Assessment Criteria
edulitolearnedulitolearn

KS3 Computing National Curriculum Assessment Criteria

(2)
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 ©. 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.
Python Video Tutorial #1 An Introduction to Python
edulitolearnedulitolearn

Python Video Tutorial #1 An Introduction to Python

(0)
This is the first lesson in a series teaching Python Programming. It really starts at the very beginning. It’s designed to be used by children and adults with no experience of programming. Python and the Python Logo are trademarks or registered trade marks of the Python Software Foundation.