Hero image

RobbotResources's Shop

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

234k+Views

221k+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
Create a Python Text Adventure || Part 7: Arrays
RobbotResourcesRobbotResources

Create a Python Text Adventure || Part 7: Arrays

(0)
**Create a Python Text Adventure || Part 7: Arrays 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 Within Part 7, students will learn how to use arrays to hold collectable itinerary items. Students will learn techniques which will allow a player to both collect and use items within their text adventure game.
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!
Computer Science || Logic Gates & Boolean Expressions Poster Set
RobbotResourcesRobbotResources

Computer Science || Logic Gates & Boolean Expressions Poster Set

(0)
Computer Science || Logic Gates & Boolean Expressions Poster Set Discover the essence of logical brilliance with my Logic Gates and Boolean Expression simplification poster set! Unveil the secrets of digital circuits as these posters illustrate the functions of fundamental logic gates. From AND and OR to XOR and NOT, navigate through their operations seamlessly. Elevate your skills further as the set demystifies Boolean expression simplification, empowering you to optimise logical processes effortlessly. Perfect for students of Computer Science, this poster set is your gateway to mastering the language of binary brilliance!
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!
Introduction to Python Programming Part 2: Using Variables
RobbotResourcesRobbotResources

Introduction to Python Programming Part 2: Using Variables

(1)
Part 2 of a series of 7 introductory lessons on how to use Python through the use of the IDLE GUI. Within Part 2 you will build on the skills learned within part 1 and combine them with the use of variables. You will learn how to assign different types of data to them as well as how to output and edit them through using a series of common python functions. 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 & 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 1: Print Statements, Data Types & Mathematical Calculations
RobbotResourcesRobbotResources

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

(5)
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 :) ***
How to create an interactive spreadsheet
RobbotResourcesRobbotResources

How to create an interactive spreadsheet

(1)
Teach students how to create an interactive spreadsheet using my poster resources! The two posters (which can be printed back to back) cover the creation of a table, use of drop down lists and combining them with the use of a lookup formula in order to create a user friendly spreadsheet.
Introduction to Python Programming Part 3: Adding Comments
RobbotResourcesRobbotResources

Introduction to Python Programming Part 3: Adding Comments

(1)
Part 3 of a series of 7 introductory lessons on how to use Python through the use of the IDLE GUI. Within Part 3 you will learn how to add comments to your code to help explain what you have done... both as a reminder to yourself or to someone else who you want to share your code with! 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 :) ***
Keyboard Ninja!
RobbotResourcesRobbotResources

Keyboard Ninja!

(4)
Can the student become the master of the keyboard? Enter Rob-bot’s dojo and find out! Improve your student’s confidence and digital competence by learning keyboard short cuts when using office applications! The document is designed to be a useful resource to be navigated through or as a series of posters that can be printed and displayed in order to support students when learning to type and use short cuts.
Introduction to Computer Science Unplugged - Cup Stacking!
RobbotResourcesRobbotResources

Introduction to Computer Science Unplugged - Cup Stacking!

(2)
The aim of this lesson is to introduce students to writing their first ever code! Students will not need to use a computer! Starter - Which job would you rather do: Formula 1 Driver or a Formula 1 Mechanic? Introduction to different types of IT users: Formula 1 Driver is the expert user of software while the Mechanic is the creator of the software. Task 1: Robots and Programmers - Get your Robot to a specific location and back using the given commands. Main task: Cup stacking - use the symbols available and create the differentiated structures as shown. For the lesson you will also need: Plastic cups Poster paper Pens to write code Print out the resource packs for each group of students. I have used this lesson for students between years 5 and 9, all of which have thoroughly enjoyed it! ***Please leave a review!***
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!
Computational Thinking in Drama
RobbotResourcesRobbotResources

Computational Thinking in Drama

(3)
Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to Drama. 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!!!
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!
Computer Science: What's Inside a Computer?
RobbotResourcesRobbotResources

Computer Science: What's Inside a Computer?

(1)
This poster was created to accompany the KS3 computer systems work, however is also applicable for primary computing. I have identified the key components of a computer and presented them along with real life image examples of the internal components of a computer. Please feel free to download and display on your classroom walls!
Computational Thinking in Humanities
RobbotResourcesRobbotResources

Computational Thinking in Humanities

(2)
Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to the humanities. Example tasks are included for History, Geography and PRE lessons. 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!!!