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
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 3: Create a Prototype
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 (available to purchase as a bundle: https://www.tes.com/teaching-resource/resource-12961583), 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 3, students will use their design work from Part 2 to create a prototype of their text adventure game through the use of PowerPoint. Users should be able to navigate through the student’s text adventure world and see how each location is connected.
**Create a Python Text Adventure || Part 5: Subroutines
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 (available to purchase as a bundle: https://www.tes.com/teaching-resource/resource-12961583), 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 5, students will learn how to create subroutines and use them to host each location within their text adventure world.
**Create a Python Text Adventure || Part 9: Game Development
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 (available to purchase as a bundle: https://www.tes.com/teaching-resource/resource-12961583), 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 9, students will learn how to develop their games further by using techniques such as random number generation to create random events or to collect random objects, the time module to create a typing text effect and methods for creating ASCII art.
**Create a Python Text Adventure || Part 10: External File Handling
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 (available to purchase as a bundle: https://www.tes.com/teaching-resource/resource-12961583), 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 10, students will learn how to read, store and write information to and from external text files. This will then be applied to their text adventure games, allowing them to save a players itinerary items and return them to their itinerary when they return to the game.
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
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!
Also included within the bundle:
How to create an interactive spreadsheet
Excel sport tournament planner (includes some really useful ranking techniques to create live changing league tables.
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!
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
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!
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!
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!
Develop brilliant Algorithm Designers with my Algorithms bundle! This package includes the following units of work:
GCSE 9-1 Computer Science: KS4 Algorithm Design
GCSE 9-1 Computer Science: Algorithm Design - Data Types
GCSE 9-1 Computer Science: Algorithm Design - Arrays
GCSE 9-1 Computer Science:Algorithm Design - Subroutines
GCSE 9-1 Computer Science: Algorithm Design - Trace Tables
I have also added some of my most popular posters to support and consolidate student understanding even more.
Purchase all these great resources in this single bundle and save over 40% on individual cost!
This whole unit of work includes all my Introduction to Python Programming lessons within one bundle! Alongside the basic instructions this bundle includes the following resources:
1. Print statements, data types and mathematical calculations.
2. Using variables.
3. Adding comments.
4. If statements, logic and Boolean.
5. Arrays / Lists.
6. manipulating string.
7. Looping.
Each resource includes differentiated activities to consolidate learning as well as final unit challenges to assess understanding.
Save almost 40% when purchasing all these resources together!
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.
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!
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!
**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!