Hero image

Robbot Resources

Average Rating4.80
(based on 463 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: robbotresources@outlook.com

125Uploads

258k+Views

235k+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: robbotresources@outlook.com
GCSE 9-1 Computer Science: Searching Algorithms
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science: Searching Algorithms

(0)
Within this unit of work, your students will learn to: To understand different methods of searching data within an array: Linear search Binary search Explain how both methods work. To identify advantages and disadvantages of using both techniques. Students will learn about how both searching methods work through clearly presented explanations, pseudocode, diagrams and animations. Students will develop and consolidate their understanding through a range of tasks and activities including the creation of searching algorithms using Python. Although this unit of work has been created following the AQA GCSE 9-1 Computer Science specification, it is applicable to anyone who wants to learn about searching algorithms. Recommended prior learning: KS4 Algorithm Design (Sequencing, Selection & Iteration): /teaching-resource/gcse-9-1-computer-science-ks4-algorithm-design-12044669 Data Types: /teaching-resource/gcse-9-1-computer-science-algorithm-design-data-types-12047021 Arrays: /teaching-resource/gcse-9-1-computer-science-algorithm-design-arrays-12044694 Subroutines: /teaching-resource/gcse-9-1-computer-science-algorithm-design-subroutines-12047070
KS3 Computer Science - Data Representation
RobbotResourcesRobbotResources

KS3 Computer Science - Data Representation

4 Resources
This bundle includes both my Year 7 & Year 8 data representation units of work as well as knowledge organisers and revision sheets to help support students within their final assessments. Purchase both units together and save 25% off individual cost!
KS3 Computer Science:  Computational Thinking & Algorithm Design
RobbotResourcesRobbotResources

KS3 Computer Science: Computational Thinking & Algorithm Design

5 Resources
This bundle includes one of my most popular resources: Computational Thinking for KS3, my Year 7 & 8 Algorithm Design units of work as well as a knowledge organiser and revision sheet to help students prepare for the final assessments. Purchase all these resources within this bundle and save over 20% off individual resource cost!
KS3 Computer Science SUPER BUNDLE!
RobbotResourcesRobbotResources

KS3 Computer Science SUPER BUNDLE!

17 Resources
This huge bundle includes all my key stage 3 computer science units of work as well as knowledge organisers and revision sheets to help prepare your students for their final assessments (all included). Full solutions are also included. This bundle contains: Computer Systems - Year 7 Computer Systems - Year 8 KS3 Networks Computational Thinking for KS3 Algorithm Design - Year 7 Algorithm Design - Year 8 Data Representation - Year 7 Data Representation - Year 8 Also includes knowledge organisers and revision sheets and starter activities! Purchase all these resources within this bundle and you will save over 25% individual resource price!
Binary Ninja! Decimal to Binary Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Decimal to Binary 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 decimal numbers into binary! 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!
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!
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.
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 8
RobbotResourcesRobbotResources

KS3 Computer Science: Data Representation - Year 8

(0)
Within KS3 Computer Science: Data Representation - Year 8, your students will recall and build upon understanding developed within Data Representation for Year 7 and learn the following: To recall binary and denary conversion techniques from year 7. To be able to add two binary numbers using binary addition and understand the term overflow error. Understand the use and purpose of ASCII and Unicode character sets. Understand how images are stored on a computer. Understand the relationship between resolution, colour depth and file size. Recap the terms ‘Base 2’ and ‘Base 10’ number systems. To apply understanding to the use of Hexadecimal (base 16). Your students will learn these concepts through a range of clearly presented explanations and a range of tasks and challenges 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 Data Representation for Year 7 and Computer Systems for Year 8 so they have an understanding of the different hardware components of a computer.
Binary Ninja! Hexadecimal to Decimal Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Hexadecimal 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 hexadecimal into decimal numbers! 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!
Binary Ninja! Activity Pack Bundle!
RobbotResourcesRobbotResources

Binary Ninja! Activity Pack Bundle!

6 Resources
This bundle includes all 6 Binary Ninja number conversion packs which includes over 6000 questions for your students! Each activity pack includes over 1000 questions split between four different challenge levels, allowing students of all abilities to learn how to convert binary, decimal and hexadecimal numbers! Each activity pack contains four levels of differentiation: 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 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!
The Impact and Risks of Digital Technology on Society
RobbotResourcesRobbotResources

The Impact and Risks of Digital Technology on Society

(0)
This resource includes two different packs: Questions Pack The questions pack includes a range of practice 9 and 12 mark exam questions which cover topics found within all major GCSE computer science specifications including: Cyber Security Mobile Technology Wireless Networking Cloud Storage The Theft of Computer Code Wearable Technologies & Implants Privacy and Data Protection An additional 10 questions are also included and cover the following topics: Artificial Intelligence Autonomous Vehicles Businesses and Services Environmental Issues The Digital Divide What3Words Facial Recognition Technology Social Networking Social Media Addiction Fake News Each question includes the following: Planning activities Answer structure guidance Mark scheme This pack also includes information on how to tackle long answer questions. Topics Pack This includes information which covers a wide range of topics associated with the impact and risks of digital technology on society. Each question within the questions pack is covered with a range of information which includes benefits, and environmental, ethical and legal & privacy concerns.
Binary Ninja! Hexadecimal to Binary Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Hexadecimal to Binary 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 hexadecimal into binary numbers! 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!
Binary Ninja! Binary to Hexadecimal Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Binary to Hexadecimal 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 hexadecimal! 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!
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
Computational Thinking for KS3 & KS4
RobbotResourcesRobbotResources

Computational Thinking for KS3 & KS4

4 Resources
If you teach computer science, you don’t want to miss out on this! This bundle includes both my two most popular Computational Thinking resources: Computational Thinking for KS3 and Computational Thinking for KS4. Includes a combination of informative explanations for each concept of Computational Thinking and activities to give students the opportunity to practice and refine their new skills. Both resources include age appropriate ‘real world’ Computational Thinking mini projects to help refine their logical problem solving skills even further. Also includes my two most popular Computational Thinking poster sets!
Graphic Design and Animation with Fireworks
RobbotResourcesRobbotResources

Graphic Design and Animation with Fireworks

(0)
Introduce your students to key graphic design and animation techniques using these two resources! No prior experience needed, the aim of these tutorials is to introduce complete beginners to using Fireworks graphic design software! Start your students on learning the basic concepts of graphic design. In this tutorial they will learn how to: create a new canvas and edit it add vector shapes layering using creative shape fills using filters group shapes and images add an external image onto Fireworks use the magic wand tool transform an image use the brush tool add text use the eraser zoom in and out Challenge tasks to demonstrate the use of each skill have been included. Once your students have grasped these skills, introduce them to frame-by-frame animation. In this tutorial they will learn how to: prepare a document for animating use states use the onion skin tool create frame-by-frame animation save an animation project convert an animation into a gif create a new scene An animation challenge and extension task has been included within this tutorial too.
GCSE 9-1 Computer Science Revision Pack
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science Revision Pack

10 Resources
This bundle has been created to support students in their revision for their GCSE Computer Science Exams. It contains the following: GCSE 9-1 Computer Science Flash Activity Sheets GCSE Computer Science Vocabulary - Interactive Booklet GCSE 9-1 Computer Science Knowledge Organiser: Computer Systems GCSE 9-1 Computer Science Poster: How to read and write Edexcel pseudo code GCSE 9-1 Computer Science Poster: How to read and write Edexcel pseudo code GCSE 9-1 Computer Science Poster: Impact of Digital Technology on Society GCSE Computer Science: Revision Clock
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!
Computational Thinking Starter Puzzles
RobbotResourcesRobbotResources

Computational Thinking Starter Puzzles

(0)
Get your students into the right mindset from the off with these fantastic starter activities! With 20 different puzzles for your students to try and solve, there are enough activities to cover a full 8 week term! This resource includes a range of puzzles such as code breaking, symbol grids, number pyramids, understanding algorithms and many more! Solutions included!