A place to share some of the resources I have made for Computer Science and Maths. Primarily focused on assessment and curriculum resources for GCSE Computer Science where I feel there is a shortage of good quality material available.
A place to share some of the resources I have made for Computer Science and Maths. Primarily focused on assessment and curriculum resources for GCSE Computer Science where I feel there is a shortage of good quality material available.
This is a module summary quiz on the topic of Ethical, Legal and Environmental Impact. Includes questions on legal issues, environmental impact and some larger scale ethics consideration questions. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s.
These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers.
Any questions, please feel free to ask.
Thanks,
Toby Watkins
This is a module summary quiz on the topic of Data Representation. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s.
These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers.
Any questions, please feel free to ask.
Thanks,
Toby Watkins
This is a module summary quiz on the topic of Computational Thinking. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s.
These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers.
Any questions, please feel free to ask.
Thanks,
Toby Watkins
This is a collection of applied questions for the topic of rounding and estimation. The questions are designed to emphasise student understanding by identifying misconceptions and explaining their answers. Also has questions applying in a worded context. The worksheet is A5 so can fit 2 to a page to save printing and fit better in student books.
Was designed for high ability year 7 group, but could be used for any year groups up from this up to GCSE.
Full answers provided.
This is a collection of applied questions for the topic of lowest common multiple and highest common factors. Has questions applying to worded contexts. The worksheet is A5 so can fit 2 to a page to save printing and fit better in student books.
Was designed for high ability year 7 group, but could be used for any year groups up from this up to GCSE.
Full answers provided.
This is a module summary quiz on the topic of Development, Testing and Errors. Includes question on trace tables, along with unit testing vs system testing. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s.
These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers.
Any questions, please feel free to ask.
Thanks,
Toby Watkins
These are two worksheets I use to teach binary numbers, including understanding, place value and conversions to and from decimal numbers. One is more of a conceptual understanding, and the other is a consolidation sheet of conversions both ways.
Thanks,
Toby
This is a module summary quiz on the topic of Advanced Programming. Includes questions on data structures, subroutines and understanding code. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s.
These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers.
Any questions, please feel free to ask.
Thanks,
Toby Watkins
This Enhanced Learning Worksheet focuses on Programming Basics, specifically fundamentals of programming and basic pseudocode.
NOTE: A free version of my Computational Thinking Enhanced Learning Worksheet is available if you would like to see the structure or how your classes get on with them first.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
This is a GCSE level assessment of Computational Thinking and Basic Programming.
It includes a range of questions designed to test students initial understanding of key computing concepts.
List of topics:
Computational Thinking Concepts
Algorithms
Flowcharts
Boolean Logic
Searching Algorithms
Sorting Algorithms
Programming Fundamentals Data Types and Structures
Selection
Iteration
Functions and Procedures
Maths in Programming
I use this as an initial assessment after 2 modules (around 2 months of teaching).
Includes a mark scheme to help with marking.
Hope it is helpful.
Toby Watkins
This Enhanced Learning Worksheet focuses on understanding the binary and hexadecimal number systems, as well as converting between binary, denary and hexadecimal.
NOTE: A free version of my Computational Thinking Enhanced Learning Worksheet is available if you would like to see the structure or how your classes get on with them first.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
NOTE: I currently have a full, free version of this resource available (including the answers) I would recommend getting that for free then seeing if you like enough to buy the others in the series!
This Enhanced Learning Worksheet focuses on Computational Thinking, specifically Computational Thinking Concepts and representing algorithms using Flowcharts.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
This is a collection of 4 mixed topic homework tasks for late stage GCSE Computer Science students. The questions span a variety of topics, and 2 of them focus predominantly on perhaps the weakest area in exams - high mark exam questions. There is also an extra support HW great for letting all students access the bigger exam style questions. These can also be useful for in class work to develop exam skills.
Thanks,
Toby Watkins
This Enhanced Learning Worksheet focuses on Boolean Logic, with questions on logic gates, logic circuits, sorting algorithms and searching algorithms.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
This Enhanced Learning Worksheet focuses on different types of programming languages and translators, as well as looking at use of Subroutines/functions in programming.
NOTE: A free version of my Computational Thinking Enhanced Learning Worksheet is available if you would like to see the structure or how your classes get on with them first.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
This Enhanced Learning Worksheet focuses on character sets and compression algorithms, including run length encoding and huffman compression.
NOTE: A free version of my Computational Thinking Enhanced Learning Worksheet is available if you would like to see the structure or how your classes get on with them first.
These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.
I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.
This is a Maths / STEM project lesson designed around students starting a wholesale business in either the fashion or technology industry. Students will be expected to create a brand, calculate costs and work out profit for their potential business. Feedback from running this lesson in the past has been extremely positive from students, with most excited by the idea of starting their own business, and appreciating the massive role maths would have in this. They will have to make several key decisions including deciding on whether to import or produce and how many products to order based on demand.
Throughout the lesson, students will have to calculate the optimal business model by calculating potential profits based on a given formula. They will also need to carry out several financial calculations, before presenting back to the class.
This was designed for year 10 students, but could be used in other years. The main idea was to promote maths in context, as well as to increase understanding of maths involved in business.
This is a GCSE level assessment of all main topics in the GCSE specification.
It is designed as a summary of all topics covered by the end of year 10, but would also be useful as an additional examination resource for year 11.
The assessment includes a full mark scheme, along with a manifest detailing topics covered.
Here is a brief summary of topics:
Computational Thinking
Concepts
Algorithms
Flowcharts
Boolean Logic
Searching Algorithms
Sorting Algorithms
Programming Fundamentals
Data Types and Structures
Selection
Iteration
Functions and Procedures
Maths in Programming
Data Representation
Converting Binary Numbers
Converting Hexadecimal Numbers
Units of Data and Character Sets
Representing Images
Representing Sound
Compression
The Computer System
Computer System
Memory and Storage
The CPU
Types of Software
Development and Testing
Software Development Cycle
Types of Errors
Testing
Networks
Types of Networks
Topologies
Protocols and Security
Hope it is helpful.
Toby Watkins
These are 2 quizzes on the topics of Computational Thinking and Boolean Logic. They were designed as low stakes quizzes - to be delivered in lessons and used to help inform planning, but could also be used as homework, worksheets or more formal assessments. Mixture of question and answer styles to allow all students access to the material. Answers provided.
Thanks,
Toby Watkins
This is an activity lesson I made to promote STEM / Computing / Maths.
The activity involves 3 activities linking maths and computing. The first looks at potential roles involving STEM and is designed to raise awareness and aspirations for students. This is a card matchup that I printed out and cut up for students to try to match. The second looks at Boolean logic and logic circuits. The final activity involves the use of Formulae and Pythagoras in calculating damage in a video game. There is a worksheet for this activity too.
It is designed to last around an hour.
It was originally pitched for year 9 students, but would be suitable for 8 and 10.
Comes with a powerpoint with key instructions and questions, along with 2 activity sheets.