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
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
Introduction to computer systems for Year 7 students.
The aim of this unit of work is to introduce year 7 students to the basic concepts of computer systems.
What are we learning?
To show understanding of the difference between input and output devices with suitable examples.
To understand the difference between internal and external devices with suitable examples.
To describe the different types of storage: Magnetic, Optical and Solid State.
To understand the role and purpose of the CPU and the relationship with RAM (Fetch-Execute Cycle).
To show an understanding of an embedded system including suitable examples.
This unit of work includes a range of information and activities to develop student knowledge and understanding of computer systems.
A final assessment is also included.
Teacher answer powerpoint also included.
**Please leave a review!
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!
Computer Science || Command Word Poster Set
Upgrade your classroom wall displays with this fantastic poster set! Use the poster set to review your students grasp of command words specifically used within Computer Science based exam questions.
The following command words are covered:
Tick
Calculate
Explain
Describe
Identify
State
Name
Give
Compare
Complete
Show
Draw
Convert
Simplify
Within sets of three, each question includes an explanation of the question, an example exam question and a model answer (with marking annotation).
Created as hexadecimals, the poster set can be placed as creatively as you are!
Note: Each hexadecimal poster section will need cutting out individually.
**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!
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!!! **
An end of unit assessment for the topic of computer networks.
The test has been made to be printed and answers written. The test takes around 30 - 45 minutes to complete, allowing for peer assessment to be conducted within the same lesson.
The assessment covers the follow topics:
Network types - LAN, WAN & WPAN, advantages and disadvantages
Network topologies - Star, Bus & Mesh, advantages and disadvantages, diagram creation
Network security - explanations of Firewall and Encryption
Final consolidation exercise - create a network using given guidance.
Answers with supportive guidance also included.
***Please leave a review!***
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!
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**
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
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!
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!
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 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!!!
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.
This lesson gives students a clear understanding of the required data types which are expected to be known for GCSE 9-1 computer science. Within this unit of work, students will learn:
To understand the different types of data used within algorithms e.g.
Integer
Real
Boolean
Character
String
To understand how variables are used to store data.
To understand how to analyse and edit string: measuring the length of a string, string indexing and changing case.
A range of activities and challenges are included to allow students to consolidate their learning. Solutions are also included.
Use this lesson alongside my KS4 algorithms work to give students a comprehensive understanding of how data types are used within algorithms!
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.
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!
A quick reference poster which I’ve developed to help develop independent learning skills within computer science lessons. The sheet includes key words, programming techniques, data types, flowchart symbols and examples of writing algorithms in both flowcharts and pseudocode.
Suitable for KS3 and KS4, I have included both jpg and PNG versions.
***Please leave a review!
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!
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!!!