Hero image

RobbotResources's Shop

Average Rating4.78
(based on 451 reviews)

Welcome to my TES shop! I am a subject leader for ICT & Computer Science, creating and sharing resources to support teachers in delivering ICT, Computer Science, Computational Thinking and the Digital Competence Framework. For more resources, visit robbotresources.com email: carl@robbotresources.com

117Uploads

232k+Views

219k+Downloads

Welcome to my TES shop! I am a subject leader for ICT & Computer Science, creating and sharing resources to support teachers in delivering ICT, Computer Science, Computational Thinking and the Digital Competence Framework. For more resources, visit robbotresources.com email: carl@robbotresources.com
Computational Thinking in English
RobbotResourcesRobbotResources

Computational Thinking in English

(1)
Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to English! The poster includes a range of tasks and classroom ideas that use key computational thinking skills! *Computational Thinking is a skill set that can be used across the curriculum, not just within computer science! The logical approach to solving a problem means that it’s application can be used to develop and improve students ability to deal with difficult problems in a more rational way. The aim of my posters is to make you realise that many of the brilliant tasks that teachers facilitate week in, week out actually include computational thinking. It’s just a matter of making it more explicit!
KS3 Computer Science: Networks
RobbotResourcesRobbotResources

KS3 Computer Science: Networks

(1)
Computer Science: Introduction to Networks for KS3 students The aim of this unit of work is to introduce KS3 students to computer networks. Within this unit of work, students will learn the following: What will you learn? To understand what is meant by a Local Area Network (LAN). Hardware required Methods of connection (WiFi & Ethernet cable) To understand what is meant by a Wide Area Network (WAN). Methods to connect (GPRS, mobile, telephone cables & satellite). To understand how peripheral devices can connect to a computer system using a Wireless Personal Area Network (WPAN). Methods to connect (Bluetooth). Understand the following methods of keeping you computer secure on a computer network: - Firewall - Anti-malware - Passwords - Encryption This unit of work includes a range of information and activities to develop student knowledge and understanding of computer systems. Please note two practical activities require the use of rope to create a human networks! A final assessment is also included. Teacher answer PowerPoint also included. **Please leave a review!
GCSE 9-1 Computer Science: KS4 Algorithm Design
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science: KS4 Algorithm Design

(1)
Introduce your students to key algorithm design techniques with this resource! Within this unit of work your students will: Learn how to write algorithms using both symbols (flowchart) and written notation (pseudocode). Learn how to write algorithms using structured techniques including: * Sequencing * Selection * Iteration (looping) Gain understanding of the need for accuracy when writing algorithms. Practice debugging your code. This resource includes explanations of each algorithm design technique as well as clear structured examples of how to write them using both flowchart and pseudocode. After each technique has been explained, students have the opportunity to apply their understanding within an activity which includes higher ability expectations. A final Rookie, Pro and Beast algorithm design challenge has also been included as well as suggested solutions for each activity.
KS3 Computer Systems & Networks
RobbotResourcesRobbotResources

KS3 Computer Systems & Networks

7 Resources
This resource bundle includes Robbot Resources Computer Systems for year 7 and 8 and my KS3 Networks & Network Security unit of work. Each resource includes a range of engaging activities, explanations and a final assessment. Answer booklets are also included for each unit of work. Also includes knowledge organisers and revision sheets to help student prepare for their end of unit assessments. Save yourself the hassle of creating your own resources and download my resources today!
GCSE 9-1 Computer Science: Algorithm Design - Trace Tables
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science: Algorithm Design - Trace Tables

(1)
Learn how to record information onto trace tables with this great resource! Within this unit of work students will learn: What a trace table is and how they are used. How a trace table is used to record changes using the following algorithm techniques; * Sequence * Selection * WHILE loop * FOR loop * REPEAT loop * Arrays There are a range of different trace table activities to complete, with solutions also included! **It is recommended that students complete the following units prior to attempting this unit of work: GCSE 9-1 Computer Science: KS4 Algorithm Design GCSE 9-1 Computer Science: Arrays**
Knowledge Organiser and Revision Sheet: Year 8 Data Representation
RobbotResourcesRobbotResources

Knowledge Organiser and Revision Sheet: Year 8 Data Representation

(0)
The following resources work in conjunction with KS3 Computer Science: Data Representation - Year 8. This knowledge organiser includes all the topics learned within this unit of work into one single page. The revision sheet helps your students to prepare for the end of unit assessment while also developing independent learning skills!
Computational Thinking in Mathematics
RobbotResourcesRobbotResources

Computational Thinking in Mathematics

(0)
How can you apply the concepts of computational thinking to Maths? Mathematics is full of problem solving challenges which makes computational a vital skill to help improve your maths skills! Check out my poster for a range of ideas on how to apply the concepts of computational thinking to the subject of mathematics! *Computational Thinking is a skill set that can be used across the curriculum, not just within computer science! The logical approach to solving a problem means that its application can be used to develop and improve students ability to deal with difficult problems in a more rational way. The aim of my posters is to make you realise that many of the brilliant tasks that teachers facilitate week in, week out actually include computational thinking. It’s just a matter of making it more explicit!
Knowledge Organiser and Revision Sheet: Year 8 Computer Systems
RobbotResourcesRobbotResources

Knowledge Organiser and Revision Sheet: Year 8 Computer Systems

(0)
The following resources work in conjunction with KS3 Computer Science: Computer Systems Year 8. This knowledge organiser includes all the topics learned within this unit of work into one single page. The revision sheet helps your students to prepare for the end of unit assessment while also developing independent learning skills!
Knowledge Organiser and Revision Sheet: Year 7 Data Representation
RobbotResourcesRobbotResources

Knowledge Organiser and Revision Sheet: Year 7 Data Representation

(0)
The following resources work in conjunction with KS3 Computer Science: Data Representation - Year 7. This knowledge organiser includes all the topics learned within this unit of work into one single page. The revision sheet helps your students to prepare for the end of unit assessment while also developing independent learning skills!
Knowledge Organiser and Revision Sheet: Year 7 Computer Systems
RobbotResourcesRobbotResources

Knowledge Organiser and Revision Sheet: Year 7 Computer Systems

(0)
The following resources work in conjunction with KS3 Computer Science: Computer Systems Year 7. This knowledge organiser includes all the topics learned within this unit of work into one single page. The revision sheet helps your students to prepare for the end of unit assessment while also developing independent learning skills!
Computational Thinking in Science
RobbotResourcesRobbotResources

Computational Thinking in Science

(0)
How can you apply the concepts of computational thinking to Science? Whether you are studying chemistry, biology or physics, the scientific world is full of problems that are waiting for you to solve! Check out my poster for a range of ideas on how to apply the concepts of computational thinking to the subject of science! *Computational Thinking is a skill set that can be used across the curriculum, not just within computer science! The logical approach to solving a problem means that its application can be used to develop and improve students ability to deal with difficult problems in a more rational way. The aim of my posters is to make you realise that many of the brilliant tasks that teachers facilitate week in, week out actually include computational thinking. It’s just a matter of making it more explicit!
KS3 Computational Thinking Bundle
RobbotResourcesRobbotResources

KS3 Computational Thinking Bundle

4 Resources
This bundle combines all my KS3 focused computational thinking resource. This bundle includes the following resources: 1. Computational thinking for KS3 2. Computational thinking problem solving 3. Application of computational thinking - create an interactive story 4. Computational thinking classroom ideas posters
GCSE 9-1 Computer Science Vocabulary - Interactive Booklet
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science Vocabulary - Interactive Booklet

(0)
This comprehensive resource covers all the key areas of study for Computer Science, with particular focus on the AQA exam board, however, the concepts are applicable to all. This resource contains a comprehensive range of keywords and terms as well as definitions, explanations and diagrams to support student understanding within the following areas of the curriculum: Computational Thinking Algorithm Design Data Types Programming Concepts 1 Programming Concepts 2 Arithmetic Operations Relational & Boolean Operations Data Structures String Handling Operations Classification of Programming Languages Number Bases Units of Information Character encoding Data Representation Data Compression Computer Systems 1 Computer Systems 2 Storage Computer Networks 1 Computer Networks 2 Cyber Security Social Engineering Malicious Code Prevention of Cyber Security Threats Impact of Digital Technology on Society This resource contains: an interactive PDF vocabularly booklet (includes navigation links for quick access to different topics) an interactive ppt for teachers to use for whole class discussion a standard ppt to be used to create paper copies of the booklet a vocabulary list Please Leave a Review!
GCSE 9-1 Computer Science: Algorithm Design - Data Types
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science: Algorithm Design - Data Types

(0)
This lesson gives students a clear understanding of the required data types which are expected to be known for GCSE 9-1 computer science. Within this unit of work, students will learn: To understand the different types of data used within algorithms e.g. Integer Real Boolean Character String To understand how variables are used to store data. To understand how to analyse and edit string: measuring the length of a string, string indexing and changing case. A range of activities and challenges are included to allow students to consolidate their learning. Solutions are also included. Use this lesson alongside my KS4 algorithms work to give students a comprehensive understanding of how data types are used within algorithms!
KS3 Computer Science:  Algorithm Design - Year 7
RobbotResourcesRobbotResources

KS3 Computer Science: Algorithm Design - Year 7

(0)
This short unit of work introduces year 7 students to the basic concepts of algorithm design. Students will learn the following: Understand that an algorithm is a set of instructions used to solve a problem. Use both flowchart and pseudocode to design an algorithm. Learn the following algorithm design techniques; Sequence Selection Understand Boolean statements such as <, > and = and know when to apply them within an algorithm. Understand how to use variables to store information for later use within an algorithm. This resource includes a range of clearly presented explanations as well as a range of structured tasks to help your students practice their skills. It is recommended that students first complete the Computational Thinking for KS3 unit of work in order to develop a basic understanding of both computational thinking and algorithms. This unit of work also includes a final assessment. Full teacher solutions also included!
KS3 Computer Science:  Algorithm Design - Year 8
RobbotResourcesRobbotResources

KS3 Computer Science: Algorithm Design - Year 8

(0)
KS3 Computer Science: Algorithm Design - Year 8 recaps and builds upon the basic understanding of algorithm design learned within Algorithm design for Year 7 and allows your students to learn the following: Understand that an algorithm is a set of instructions used to solve a problem. Use both flowchart and pseudocode to design an algorithm. To recap the following algorithm design techniques Sequence and Selection. To understand the following data types: Character String Real Integer Boolean To learn how to use looping to write repeatable sequences of code. To apply understanding into subroutine challenges. To understand different types of errors that can occur while writing algorithms (Syntax, Logic and Runtime) and methods used to identify them. This resource includes a range of clearly presented explanations as well as a range of structured tasks to help your students practice their skills. It is recommended that students first complete the Algorithm Design - Year 7 and Computational Thinking for KS3 unit of work in order to develop a basic understanding of both computational thinking and algorithms. This unit of work also includes a final assessment. Full teacher solutions also included!
KS3 Computer Science:  Data Representation - Year 7
RobbotResourcesRobbotResources

KS3 Computer Science: Data Representation - Year 7

(0)
"There are 10 kinds of people in the world; those who understand binary numbers… and those who don’t!" Alongside understanding the joke above(!), KS3 Computer Science: Data Representation - Year 7 will teach your students the following: Explain why a computer uses binary. To be able to identify the number of bits in different units of data e.g. Bit, Nibble, Byte, Kilobyte, Megabyte, Gigabyte, etc. To explain the difference between ‘base 2’ and ‘base 10’ numbering systems. To be able to convert binary into denary and vice versa. Explain how characters are stored in the ASCII character set. Your students will learn this information through a variety of clearly presented instructions as well as a range of tasks and activities designed to consolidate learning. This unit of work also includes a final assessment. Full teacher solutions also included! Before completing this unit of work, it is recommended that your students complete Computer systems for year 7 so they have an understanding of the different hardware components of a computer.
Binary Ninja! Binary to Decimal Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Binary to Decimal Activity Pack

(0)
Practice makes perfect with this activity pack which includes over 1000 questions split between four different challenge levels, allowing students of all abilities to learn how to convert binary numbers into decimal! Level 1: Eight activity sheets containing four sets of eight numbers each set within a progressive range. Level 2: Eight activity sheets containing two sets of sixteen numbers both sets within a progressive range. Level 3: Eight activity sheets containing thirty two numbers each page within a progressive range. Level 4: Eight activity sheets containing thirty two random numbers within the range of 0 to 255. Each pack includes 8 pages of 32 questions, converting the numbers 0 to 255 (a byte). Each challenge pack includes clear explanations on how to make conversions and calculation tables to support the given conversion techniques and make students feel confident in doing it themselves. Each challenge pack is provided as printable pdf so that students can complete them on paper. All answers are included on both pdf and ppt to allow for both teacher or self assessment. Ideal to use as starter activities, plenaries or homework!