Hero image

Mr Watkins Resources

Average Rating4.29
(based on 7 reviews)

A place to share some of the resources I have made for Computer Science and Maths. Primarily focused an assessment and curriculum resources for GCSE Computer Science where I feel there is a shortage of good quality material available.

68Uploads

18k+Views

3k+Downloads

A place to share some of the resources I have made for Computer Science and Maths. Primarily focused an assessment and curriculum resources for GCSE Computer Science where I feel there is a shortage of good quality material available.
Maths / STEM Project Lesson - Starting a Business (Money Calculations, Using Formulae, Profit)
MrWatkins123MrWatkins123

Maths / STEM Project Lesson - Starting a Business (Money Calculations, Using Formulae, Profit)

(0)
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.
GCSE Computer Science Paper 1 and 2 Mock Exam Bundle in style of AQA New Spec Grade 9 - 1 8520
MrWatkins123MrWatkins123

GCSE Computer Science Paper 1 and 2 Mock Exam Bundle in style of AQA New Spec Grade 9 - 1 8520

3 Resources
This bundle contains paper 1 and paper 2 of my painstakingly created custom exam papers for GCSE Computer Science. Both come with an exam board level mark scheme to ensure accurate assessment. Designed in the style and proportions of the AQA 8520 Spec but also suitable for OCR and other boards. Also contains a mock NEA assessment which is useful for developing programming skills and which I use to get a full picture of a student's current understanding of the syllabus.
GCSE Computer Science - Programming Fundamentals Worksheet and Quiz
MrWatkins123MrWatkins123

GCSE Computer Science - Programming Fundamentals Worksheet and Quiz

(0)
This is a combination of 2 resources to create a rich revision or summary lesson on Python programming. The worksheet "Python Fundamentals" contains explanations of key programming concepts and selected questions to help students practice the skills. The document entitled "Main Techniques Quiz" is a multiple choice quiz designed to assess students' understanding of main programming techniques. Thanks, Toby Watkins
GCSE Computer Science Knowledge Organiser - Python Programming
MrWatkins123MrWatkins123

GCSE Computer Science Knowledge Organiser - Python Programming

(0)
A knowledge organiser for the GCSE Computer Science topic of Python Programming. Contains a bank of relevant keywords along with examples of programming and key knowledge. This should be a great summary of basic python programming on a single sheet. There will be an advanced python organiser available soon. These are great for student revision, or as teaching aids for staff to be aware of the breadth of the module. Thanks, Toby Watkins
GCSE Computer Science 9 x Module Quizzes - Great for exam revision, consolidation, assessment or homework
MrWatkins123MrWatkins123

GCSE Computer Science 9 x Module Quizzes - Great for exam revision, consolidation, assessment or homework

9 Resources
This is a collection of my module quizzes - a series of exam style questions and key knowledge/skill checks for each of the main Computer Science topic. Questions are applicable to all exam boards including AQA and OCR. All module quizzes come with full answers provided. I print these 2 to a page and use them both for end of topic assessments for current year 10, and exam revision for year 11.
QLA / Covey Chart Datasheet for Mr Watkins' Custom GCSE Computer Science Mock Exam Set
MrWatkins123MrWatkins123

QLA / Covey Chart Datasheet for Mr Watkins' Custom GCSE Computer Science Mock Exam Set

(1)
This is a spreadsheet to be used for question level analysis of my custom GCSE Computer Science Paper (also available on TES). The Spreadsheet allows entry of marks for each question, and will automatically fill in personalised student reports containing question by question feedback, along with grade and percentage in each paper. I have password protected the sheet to prevent changes as the intended use is for this exam series. If you have any questions please feel free to contact me.
Computational Thinking - Enhanced Learning Worksheet + Answers
MrWatkins123MrWatkins123

Computational Thinking - Enhanced Learning Worksheet + Answers

(1)
NOTE: This is a free version of the first of a new set of worksheets I have developed. These worksheets take a long time to develop, and I feel they offer a really good opportunity for students to consolidate and extend their learning of a topic. Try this one for free, then see if you like them enough to buy the rest in the series at £3 each for an unlimited use teacher license. 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.
GCSE Computer Science Knowledge Organiser Bundle - 10 Topics - NEW Spec - FULL SET - Revision
MrWatkins123MrWatkins123

GCSE Computer Science Knowledge Organiser Bundle - 10 Topics - NEW Spec - FULL SET - Revision

10 Resources
A collection of 10 full page knowledge organisers designed to summarise key modules of computer science to help students learn topics and revise. The topics cover: Computational Thinking Basic Programming Data Representation Computer System Basic Python Programming Advanced Python Programming Networks Binary Calculations Ethical, Legal and Environmental Impact Each organiser includes key words, key skills and key knowledge in an easy to digest format. These took hours to make and refine, so save yourself the time for the equivalent of £1.60 a sheet! NOTE: If you do not use python for programming, I have uploaded all of the non python specific organisers in a separate file. This may be better for you if you don't want to pay for resources that may not be as useful. Thanks Toby Watkins
GCSE Computer Science Knowledge Organiser - Advanced Python Programming
MrWatkins123MrWatkins123

GCSE Computer Science Knowledge Organiser - Advanced Python Programming

(0)
A knowledge organiser for the GCSE Computer Science topic of programming. This covers some advanced python programming technique ideas such as use of functions, use of external files and use of imported modules. Each organiser contains key words, key skills and key knowledge. These are great for student revision, or as teaching aids for staff to be aware of the breadth of the module. Thanks, Toby Watkins
GCSE Computer Science Overall Assessment End of Year 10 Theory Assessment 2 AQA
MrWatkins123MrWatkins123

GCSE Computer Science Overall Assessment End of Year 10 Theory Assessment 2 AQA

(0)
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
Maths Applied Problem Solving Worksheet Pack - 4 A5 Sheets (Simplifying Algebra, LCM / HCF, Rounding+Estimation,  Powers + Roots)
MrWatkins123MrWatkins123

Maths Applied Problem Solving Worksheet Pack - 4 A5 Sheets (Simplifying Algebra, LCM / HCF, Rounding+Estimation, Powers + Roots)

4 Resources
This is a bundle containing 4 applied A5 worksheets on various topics. Originally designed for high ability year 7, these could easily be used all the way up to KS4 GCSE. Topics Include: Collecting Like Terms / Simplifying Expressions Lowest Common Multiple / Highest Common Factor Powers and Roots / Basic Indices Rounding and Estimation
GCSE Computer Science Computational Thinking and Programming Fundamentals Assessment
MrWatkins123MrWatkins123

GCSE Computer Science Computational Thinking and Programming Fundamentals Assessment

(0)
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
GCSE Computer Science Knowledge Organiser - Networks
MrWatkins123MrWatkins123

GCSE Computer Science Knowledge Organiser - Networks

(0)
A knowledge organiser for the GCSE Computer Science topic of networks. Each organiser contains key words, key skills and key knowledge. These are great for student revision, or as teaching aids for staff to be aware of the breadth of the module. Thanks, Toby Watkins
GCSE Computer Science Assessment Exam Paper Bundle AQA NEW Spec Grades 9 - 1 including mark schemes
MrWatkins123MrWatkins123

GCSE Computer Science Assessment Exam Paper Bundle AQA NEW Spec Grades 9 - 1 including mark schemes

3 Resources
This bundle contains 3 assessments. The first is an early assessment, designed to be used part way though year 10 covering early learning only. The second is an end of year 10 assessment covering most main topics. The third is a full AQA exam board style exam covering the same proportions and assessment points as the formal examinations. All come complete with mark scheme, with the full exam being an exam board level scheme. Thanks, Toby Watkins
GCSE Computer Science Module Quiz - Programming Basics (Pseudocode) - Linked to Knowledge Organiser
MrWatkins123MrWatkins123

GCSE Computer Science Module Quiz - Programming Basics (Pseudocode) - Linked to Knowledge Organiser

(0)
This is a module summary quiz on the topic of Programming Basics (pseudocode). 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
Networks and Security Target Topic Workbooklet - Mini Knowledge Organiser, Exam Questions + MS
MrWatkins123MrWatkins123

Networks and Security Target Topic Workbooklet - Mini Knowledge Organiser, Exam Questions + MS

(0)
For the Networks and Cyber Security topic, the 2 identified target topics are: Protocols (TCP/IP model + application layer protocols) Cyber Threats and Security Other topics available in alternative resource listings. Here is another painstakingly put together resource which I use for revision of key topics, but could also be used for an accessible homework task or even first teaching. For each of the key topics, I picked out the 2 main areas students find difficult. I then created a focused revision page (essentially a knowledge organiser for the target topic), along with a set of questions covering key facts and knowledge + exam style questions. I also included the answers and mark scheme where appropriate. I have done them in powerpoint format so that they can be displayed to the class, share with students digitally or print out as booklets (I tend to duplicate each slide and print 2 to a page to get A5 booklets, but A4 would also work and give more room for writing). The main purpose is to boost understanding of some of the most difficult topics with a well designed revision page and set of questions to consolidate. I will also be printing out all of the question pages separately and issuing nearer exam time to make sure everything has stuck. Hope this is a helpful resource and let me know if you have any questions or comments.
Applied Collecting Like Terms / Simplifying Algebra - Maths Problem Solving Worksheet + Answers
MrWatkins123MrWatkins123

Applied Collecting Like Terms / Simplifying Algebra - Maths Problem Solving Worksheet + Answers

(0)
This is a collection of applied questions for the topic of collecting like terms. Has questions applying the main topic to geometric, worded and fractional 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.
Computer Science GCSE Key Skills Practice / Revision Booklet + Answers
MrWatkins123MrWatkins123

Computer Science GCSE Key Skills Practice / Revision Booklet + Answers

(0)
In Computer Science there are several skills that students need to be able to do in an exam situation: Sorting Algorithms Searching Algorithms Flowcharts Basic Pseudocode Binary Conversions Hexadecimal Conversions Binary Shifts Logic Circuits Trace Tables Compression Algorithms Advanced Pseudocode This resource provides a series of progressively more difficult questions for each of the skills listed above. In addition, full answers/ modeled solutions are provided to make sure students know if they are getting it wrong or right. This booklet would be great for revision homework, or for a series of lessons focused on mastering the necessary skills to succeed in Computer Science. The questions used could also be used separately, for example in first teaching lessons, as it can be difficult to find or come up with relevant questions for some of the topics. If you have any questions, please ask.
STEM / Computing / Maths Project Lesson - Maths in Computing
MrWatkins123MrWatkins123

STEM / Computing / Maths Project Lesson - Maths in Computing

(0)
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.
Festive Programming Challenges
MrWatkins123MrWatkins123

Festive Programming Challenges

(1)
A selection of Christmas themed programming challenges aimed at students of varying ability. Tasks were designed with Python in mind, although other programming languages would work.