Hero image

RobbotResources's Shop

Average Rating4.78
(based on 456 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

241k+Views

226k+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: Create an Interactive Story
RobbotResourcesRobbotResources

Computational Thinking: Create an Interactive Story

(1)
This unit of work introduces students (I use this with year 7) to the concepts of computational thinking and logical thinking. It is split into three fully differentiated sections: 1. Design an interactive story using a flowchart to identify the key decision points within your story. 2. Create an interactive story using PowerPoint, hyperlinking the slides to the correct locations. 3. Test and evaluate your story and make improvements where required. I have included some slides to provide additional assistance, for example hyperlinking auto shapes, removing the on mouse click advancements, etc. Alongside developing computational thinking skills, this unit is also an opportunity for students to develop their graphic design skills. I have also included an example interactive story so students can get an idea of what they could create themselves, while considering what they could make even better themselves. This resource is a perfect continuation from my Introduction Computational Thinking for KS3 resource! ***Please Leave a Review***
COMPUTATIONAL THINKING MEGA BUNDLE!!!
RobbotResourcesRobbotResources

COMPUTATIONAL THINKING MEGA BUNDLE!!!

16 Resources
This bundle contains all my popular premium Computational Thinking teaching resources as well as all my Computational Thinking posters and activities as seen within my shop. This bundle includes: Computational Thinking for KS3 Computational Thinking for KS4 Computational Thinking Problem Solving Computational Thinking: Create an Interactive Story Computational Thinking: Code Breaking KS3 Algorithm Design: Year 7 KS3 Algorithm Design: Year 8 KS4 Algorithm Design Computational Thinking Starter Puzzles ROB-BOT! Card Game Buy all these resources together and save almost 25% off individual retail price!
Digital Competence Framework for Primary Years
RobbotResourcesRobbotResources

Digital Competence Framework for Primary Years

(9)
Rob-bot Resources presents a complete guide to support primary school teachers in the delivery of the Digital Competence Framework (DCF) in Wales. Following the Donaldson Report (2015), the need to improve digital competency within students across Wales was identified as being as important to the development of students as literacy and numeracy. This document provides practical solutions as to how primary teachers of years 3-6 can confidently deliver these requirements across a broad range of subjects. Where possible I have included “unplugged” solutions, i.e those that don’t require a computer to fulfill the requirements, so that teachers of all backgrounds can feel confident in the delivery of the framework. ***Please leave a review! ***
Computer Science Poster: From Bits to Yottabytes
RobbotResourcesRobbotResources

Computer Science Poster: From Bits to Yottabytes

(4)
Wrap your students minds around my latest poster collection, ideal as a revision tool to support all GCSE Computing courses! Todays World is full of online information and data, but how much is there? How much are we able to store now? What does the future hold? What is a bit? What is a Megabyte? How big is a Petabyte? A series of 12 informative posters on base 2 memory storage that begin at bits, nibbles & bytes then continues through to the mind blowing number of a Yottabyte! The posters include real world examples to help students comprehend what the numbers really mean! I have provided the posters as both a collection of JPEG files and in PDF format. Update: now in high resolution 2560x1440 ** Please leave a review!!! **
GCSE 9-1 Computer Science: Flash Revision Activities
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science: Flash Revision Activities

(2)
This versatile resources is aimed to develop your GCSE Computer Science retrieval skills and practice a range of fundamental skills which consistently appear within GCSE Computer Science exams. This resource is an ideal revision activity and includes a pack of 10 activity sheets within both PowerPoint and PDF format. I have included three different versions: Student pack - activity sheets only Teacher pack - answers (with explanations) only Student self assessment pack - both activity and answers Skills covered include: ASCII conversion Understanding binary and hexadecimal values Binary, denary and hexadecimal conversion Huffman coding Binary addition Memory size conversions These activities can be used as classroom starters, homework or as main classroom activities. It is recommended that these activities are used to practice and assess students ability to perform these skills, not as an introduction. Please leave a review!!!
GCSE 9-1 Computer Science:Algorithm Design - Subroutines
RobbotResourcesRobbotResources

GCSE 9-1 Computer Science:Algorithm Design - Subroutines

(0)
Within this short unit of work, students will learn the following: To understand why subroutines are used. To explain the difference between a procedure and a function. To explain the purpose of a local and global variable. To understand how to write a subroutine. Learning is consolidated with a series of differentiated subroutine algorithm tasks that challenge students on their understanding of algorithms and subroutines. It is highly recommended that students complete the Rob-Bot Resources KS4 Algorithm Design unit of work before completing this unit.
Computer Science || Data Representation Poster Set
RobbotResourcesRobbotResources

Computer Science || Data Representation Poster Set

(0)
Dive into the captivating world of data representation with my educational poster set. Designed with clarity and insight, each poster delves into different facets of data representation, providing a visually engaging learning experience. Explore the rhythm of sound waves, understand the intricacies of text and character encoding, and witness the magic of bitmap and raster graphics. Understand the science of calculating image resolution with easy to follow visuals and explanations. Ideal for classrooms and study spaces, this poster set serves as an invaluable educational tool for students and educators alike!
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
Create a Python Text Adventure!
RobbotResourcesRobbotResources

Create a Python Text Adventure!

10 Resources
**Teach your students the key concepts of software development and fundamental programming skills within the context of a text adventure game. ** Taught through the use of Python, by the end of the full course, students will have a fully functioning Python Text Adventure! Within the full course, students will learn the following skills: Part 1: Introduction to text adventure gaming Part 2: How to design a text adventure game Part 3: Creating a prototype text adventure Part 4: Programming techniques - Inputs, Outputs & Storage Part 5: Programming techniques - Subroutines Part 6: Programming techniques - Selection Part 7: Programming techniques - Arrays Part 8: Programming techniques - Iteration Part 9: Programming techniques - Game development (Random number generation, use of time module and ASCII art) Part 10: Programming techniques - External file handling This resource is ideal preperation for GCSE Computer Science NEA Coursework!
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: 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**
Binary Ninja! Decimal to Hexadecimal Activity Pack
RobbotResourcesRobbotResources

Binary Ninja! Decimal 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 decimal 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!
Computer Science|| Data Conversion Poster Set
RobbotResourcesRobbotResources

Computer Science|| Data Conversion Poster Set

(0)
Computer Science || Data Conversion Poster Set Unlock the world of data conversion with my exclusive four poster set! Dive into the realm of data transformation as my visually stunning posters guide you through the process in three simple steps! Data conversion techniques include: Binary to decimal Decimal to binary Hexadecimal to binary Binary to hexadecimal A must have for all GCSE Computer Science teaching rooms!
Mail Merge
RobbotResourcesRobbotResources

Mail Merge

(1)
Teach your students how to mail merge using this resource! This pack contains; A power point presentation to explain how to conduct a mail merge - this can be used independently by students. Mail merge address list A letter with identified fields to merge An example of how the merge should look Ideal for supporting ECDL students!
Computational Thinking Bundle
RobbotResourcesRobbotResources

Computational Thinking Bundle

6 Resources
Purchase my three comprehensive guides to computational thinking in one bargain package! Includes: Computational thinking for KS3 Computational thinking for KS4 Problem Solving for KS3 Also includes my popular poster resources to help promote computational thinking within your classroom!
Introduction to Python Programming Part 1: Print Statements, Data Types & Mathematical Calculations
RobbotResourcesRobbotResources

Introduction to Python Programming Part 1: Print Statements, Data Types & Mathematical Calculations

(6)
Part 1 of a series of 7 introductory lessons on how to use Python through the use of the IDLE GUI. Within Part 1 you will learn how to output information using the print function, how to express and use the two common data types used within programming; string and integers and how to conduct mathematical calculation on both types of data. Learn new programming skills through clearly presented explanations before applying your newly developed skills within a series of easy to follow tasks, explained through written explanations as well as flowcharts and/or pseudo code. Each unit in this series is fully differentiated using Rob-Bot Resources’ unique Rookie, Pro and Beast leveling system; apply your new programming skills by completing the introductory Rookie tasks. Once you've got a grip of the basics, push yourself by completing the Pro exercises before finally testing your skills by completing the Beast scenarios. Once you have completed the practice tasks it’s time to test your skills within the differentiated programming challenges! All task and challenge coding solutions are also included. Suitable for both KS3 and KS4 classes. ***Please leave a review :) ***
Introduction to Python Programming Part 6: Manipulating String
RobbotResourcesRobbotResources

Introduction to Python Programming Part 6: Manipulating String

(2)
Part 6 of a series of 7 introductory lessons on how to use Python through the use of the IDLE GUI. Within Part 6 you will learn how to edit string in a wide range of ways using python functions, for example, count elements, replace letters, use variable indexing, titling text and changing the casing . This resource builds on the skills learned within previous resources within the Rob-Bot Resources Introduction to Python Programming series. Learn new programming skills through clearly presented explanations before applying your newly developed skills within a series of easy to follow tasks, explained through written explanations as well as flowcharts and/or pseudo code. Each unit in this series is fully differentiated using Rob-Bot Resources’ unique Rookie, Pro and Beast leveling system; apply your new programming skills by completing the introductory Rookie tasks. Once you've got a grip of the basics, push yourself by completing the Pro exercises before finally testing your skills by completing the Beast scenarios. Once you have completed the practice tasks it’s time to test your skills within the differentiated programming challenges! All task and challenge coding solutions are also included. Suitable for both KS3 and KS4 classes. ***Please leave a review :) ***
Knowledge Organiser and Revision Sheet: Year 8 Computer Networks
RobbotResourcesRobbotResources

Knowledge Organiser and Revision Sheet: Year 8 Computer Networks

(2)
The following resources work in conjunction with KS3 Computer Science: Networks. 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 Art
RobbotResourcesRobbotResources

Computational Thinking in Art

(3)
Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to Art. 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! Update: High Resolution 2560x1440 in both PNG & JPEG Please leave a review!!!
Scratch Computer Programming Techniques
RobbotResourcesRobbotResources

Scratch Computer Programming Techniques

(7)
Included in pack - PDF and PPT versions. Includes; Procedures, Functions, IF then Else statements Loops (Repeat, Forever, Forever IF) Getting around (Moving jumping techniques) Game based (Scoring, collecting objects, timers) Scratch specific techniques (Broadcasting, variables, costumes) Bouncing off things (edge of screen, walls) Creating a scrolling background Ideal for KS3, but also suitable for KS2. Also includes flowchart diagrams to help explain the concept of the programming. *****************************************Please leave a review!***************************************