TPT
Total:
$0.00
ROBBOT RESOURCES Banner

ROBBOT RESOURCES

Rated 4.8 out of 5, based on 157 reviews
467 Followers
Monmouthshire, United Kingdom
About the store
I’m a passionate Computer Science teacher with over 16 years of hands-on teaching experience across the UK. While I’ve taught a range of subjects, my main focus has been on Computer Science, Digital Technology, ICT and PE at KS3, KS4, and KS5... I've even taught some primary! Throughout my career, I’ve also taken on leadership roles, particularly in curriculum development, where I’ve worked on creating resources for various school trusts, academies, and clusters. I absolutely love teaching programming, especially Python and Scratch, and I’m also really excited about teaching digital graphic design.
Read more

All resources

Preview of Introduction to Python Programming FULL COURSE Bundle: Parts 1-7

Introduction to Python Programming FULL COURSE Bundle: Parts 1-7

This whole unit of work includes all my Introduction to Python Programming lessons within one bundle! Includes: Part 1: Print Statements, Data Types and Mathematical CalculationsPart 2: VariablesPart 3: CommentsPart 4: SelectionPart 5: Lists and ArraysPart 6: Manipulating StringPart 7: LoopingEach resource includes differentiated activities to consolidate learning as well as final unit challenges to assess understanding. Also includes a BONUS starter activity pack! Save over 40% when purchasing
Preview of Computational Thinking Problem Solving

Computational Thinking Problem Solving

Within this unit of work, students will learn how to apply the concepts of computational thinking to a range of different problem solving puzzles. The resource is split into four sections; 1. Computational thinking puzzles - a range of different types of puzzles which encourage students to apply the concepts of computational thinking to solve them. Puzzles include mazes, word ladders and even a game of draughts (or checkers)! 2. Logic Gates - students will need to solve the logic gate puzzles to
Preview of Computational Thinking: Code Breaking

Computational Thinking: Code Breaking

Develop your students problem solving skills with this resource! Learn about and break codes used across the ages including: Caeser CypherPolybius SquarePigpen CypherBrailleMorse CodeAlso learn about how cryptanalyst Alan Turing shortened the length of World War II and saved millions of lives in the process! Includes both student PowerPoint work book and Teacher solutions. Final consolidation exercise includes differentiated challenges!
Preview of Code to Create: Introduction to Programming & Game Design Bundle

Code to Create: Introduction to Programming & Game Design Bundle

Ultimate Scratch Programming Bundle: From Basics to Game Development!Take your students on a complete journey through programming with this comprehensive bundle, combining the Introduction to Programming with Scratch series and the exciting Game Design Unit. This all-in-one resource equips learners with essential coding skills and culminates in a creative, real-world project where students become junior game developers for Scratchy Studios. Perfect for KS3 learners, this bundle delivers ever
Preview of Computational Thinking MEGA Bundle!

Computational Thinking MEGA Bundle!

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 KS3Computational Thinking for KS4Computational Thinking Problem SolvingComputational Thinking: Create an Interactive StoryComputational Thinking: Code BreakingKS3 Algorithm Design Year 7KS3 Algorithm Design Year 8KS4 Algorithm DesignComputational Thinking Starter PuzzlesROB-BO
Preview of Computer Science: KS4 Algorithm Design

Computer Science: KS4 Algorithm Design

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 a
Preview of Computer Science: Networks & Network Security for KS3

Computer Science: Networks & Network Security for KS3

The aim of this unit of work is to introduce students to computer networks (suitable for students within Years 7 & 8). Within this unit of work, students will learn the following: What are we learning?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 connec
Preview of Computer Systems and Networks Bundle for Key Stage 3

Computer Systems and Networks Bundle for Key Stage 3

This resource bundle includes Rob-Bot Resources Computer Systems for Years 7 & 8 and my Networks & Network Security unit of work which is also suitable for Year 7 & 8 students. Each resource includes a range of engaging activities, explanations and a final assessment, which involves the application of keywords.
Preview of Binary Ninja! Activity Pack Bundle

Binary Ninja! Activity Pack Bundle

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 activi
Preview of Application of Computational Thinking - Interactive Story

Application of Computational Thinking - Interactive Story

This unit of work introduces year 7 students 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, fo
Preview of Computational Thinking Starter Puzzles

Computational Thinking Starter Puzzles

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!
Preview of KS3 Computer Science: Algorithm Design - Year 7

KS3 Computer Science: Algorithm Design - Year 7

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;SequenceSelectionUnderstand 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 w
Preview of KS3 Computer Science SUPER BUNDLE!

KS3 Computer Science SUPER BUNDLE!

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 7Computer Systems - Year 8KS3 NetworksComputational Thinking for KS3Application of Computational Thinking - Interactive StoryAlgorithm Design - Year 7Algorithm Design - Year 8Data Representation - Year 7Data Representa
Preview of Excel Bundle

Excel Bundle

This package includes all my top selling Excel resources including How2Excel, an introductory guide to the use of Excel and Excel Dino Park, where you're put in charge of the finances and budget of your own dinosaur Park!
Preview of Introduction to Python Part 1: Print function, Data Types & Calculations

Introduction to Python Part 1: Print function, Data Types & Calculations

Part 1 of a 7-Lesson Series: Master Python ProgrammingDive into the exciting world of Python programming with Part 1 of this comprehensive, beginner-friendly series, you will: Learn to output information with the print function.Understand and use two essential data types: strings and integers.Perform mathematical calculations on both types of data.What to Expect:Each concept is clearly explained, with step-by-step guidance to help you build confidence in your programming skills. You'll reinforc
Preview of Introduction to Computer Science Unplugged - Cup Stacking!

Introduction to Computer Science Unplugged - Cup Stacking!

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
Preview of Computational Thinking for Key Stage 3

Computational Thinking for Key Stage 3

This PowerPoint introduces students within KS3 to the concepts of computational thinking by helping Rob-bot the robot make a jam sandwich. Through the activity, students will learn about decomposition, pattern recognition, abstraction and algorithm design. They will also lean about the importance of debugging their algorithms.
Preview of Introduction to Programming with Scratch | Part 1: Sequencing

Introduction to Programming with Scratch | Part 1: Sequencing

Introduction to Programming with ScratchPart 1: SequencingThis resource is the first in a series of five lessons that introduces students to the concepts of programming in Scratch.This comprehensive resource provides a teacher PowerPoint and a student workbook, integrating theoretical concepts with practical programming activities in Scratch. Designed for KS3 learners, this resource introduces the fundamental programming technique of sequencing, ensuring that students understand the importance
Preview of Binary Ninja! Decimal to Binary Activity Pack

Binary Ninja! Decimal to Binary Activity Pack

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 pag
Preview of Introduction to Programming with Scratch | Part 5: Debugging

Introduction to Programming with Scratch | Part 5: Debugging

Introduction to Programming with ScratchPart 5: IterationThis resource is the fourth in a series of five lessons that introduces students to the concepts of programming in Scratch.This resource equips students with essential debugging skills, a critical aspect of programming. Designed for KS3 learners, this resource includes a teacher PowerPoint and a student workbook, blending theory with practical programming activities to help students detect and correct coding errors. By working through r
Showing 1-20 of 94 results

About the store

Experience

I’m a passionate Computer Science teacher with over 16 years of hands-on teaching experience across the UK. While I’ve taught a range of subjects, my main focus has been on Computer Science, Digital Technology, ICT and PE at KS3, KS4, and KS5... I've even taught some primary! Throughout my career, I’ve also taken on leadership roles, particularly in curriculum development, where I’ve worked on creating resources for various school trusts, academies, and clusters. I absolutely love teaching programming, especially Python and Scratch, and I’m also really excited about teaching digital graphic design.

Teaching style

My goal is to create teaching resources that empower students to become confident, independent problem-solvers. In today’s world, I believe problem-solving is one of the most valuable skills we can teach young people. I aim to weave computational thinking—a logical approach to problem-solving—into everything I teach. By doing so, I hope to develop resilient learners who are equipped with techniques that can tackle a wide variety of challenges, both inside and outside the classroom.

Additional biographical information

I used to be an international athlete, having competed in two Commonwealth games as well as a European Championships... which explains the PE connection!