Hero image

Nichola Wilkin - Computer Science

Average Rating4.66
(based on 1179 reviews)

High-impact computer science resources that are based on sound educational psychological theories to help all pupils reach their full potential. I’m an experienced teacher/HoD and professionally create computing and computer science teaching resources through my company Nichola Wilkin Ltd. All these resources have been exclusively created by me. I’m an author who has written for both BBC Bitesize and Cambridge University Press. Quality teaching resources you can trust!

216Uploads

908k+Views

1953k+Downloads

High-impact computer science resources that are based on sound educational psychological theories to help all pupils reach their full potential. I’m an experienced teacher/HoD and professionally create computing and computer science teaching resources through my company Nichola Wilkin Ltd. All these resources have been exclusively created by me. I’m an author who has written for both BBC Bitesize and Cambridge University Press. Quality teaching resources you can trust!
Intermediate Python With JUMP123
nwilkinnwilkin

Intermediate Python With JUMP123

(0)
This dynamic intermediate Python unit builds on foundational skills, empowering students to become more confident, capable programmers with enhanced problem-solving abilities. Through 8 fully editable lessons, the JUMP123 methodology ensures interactive and effective learning, using proven educational psychology to reduce cognitive load and accelerate mastery of Python. Designed for students who have completed the introductory Python course, this unit introduces new concepts while reinforcing previous knowledge, shifting the focus to tackling more complex challenges and deepening their programming experience. WHY CHOOSE JUMP123? Editable Resources: Each lesson comes with a fully customisable PowerPoint and lesson plan, so you can adapt them to your school’s requirements and your own teaching style. Teacher-Friendly: With built-in answers, these lessons support early-career teachers, non-specialists, and experienced educators, saving you time while ensuring that your students progress. Student-Focused: Lessons are interactive, with activities like paired programming, paired discussions, questions and hands-on exercises to keep students actively engaged. . SKILLS YOUR STUDENTS WILL LEARN By the end of the unit, students will confidently use: Lists (including using them with a loop and using append and pop) Trace tables Libraries Using functions and procedures including passing parameters and using tuples to return values . This unit places a stronger emphasis on problem-solving, incorporating more paired programming and discussions compared to the introductory Python course. It encourages students to develop real-world programming skills, such as finding solutions through repositories and adapting them to their own code. While the basics are revisited, it is highly recommended that students complete the Introduction to Python unit beforehand to fully benefit from these lessons. WHO IS THIS FOR? These lessons are perfect for: KS3 classes learning Python who already have confidence in using the basics GCSE students who are missing the above-mentioned programming skills . FLEXIBLE FOR ANY PROGRAMMING PLATFORM No matter which Python platform your school uses, this unit works seamlessly. All code can be copied into any environment for live coding demonstrations, so you can focus on teaching. EASY PROGRESS TRACKING The lessons follow the JUMP123 assessment methodology, making it simple to monitor and evaluate pupil progress. This ensures that all students are advancing their programming skills. WANT A SNEAK PEEK? Visit the JUMP123 programming website to download free sample lessons from our introduction unit and discover how this dynamic approach can revolutionise your Python teaching.
Introduction To Python With JUMP123
nwilkinnwilkin

Introduction To Python With JUMP123

(0)
Are you looking for an effective way to teach Python? JUMP123 programming is an innovative pedagogy that makes teaching programming easy for you and engaging for your students. By breaking lessons into manageable steps, this approach ensures that students not only grasp Python concepts but also retain and apply them to new challenges. This set of 12 fully editable lessons uses the JUMP123 methodology, designed to make Python lessons both interactive and effective. The structure, based on proven educational psychology, reduces cognitive load for students, helping them master Python more efficiently. WHY CHOOSE JUMP123? Editable Resources: Each lesson comes with a fully customisable PowerPoint and lesson plan, so you can adapt them to your school’s requirements and your own teaching style. Teacher-Friendly: With built-in answers, these lessons support early-career teachers, non-specialists, and experienced educators, saving you time while ensuring that your students progress. Student-Focused: Lessons are interactive, with activities like paired programming, paired discussions, questions and hands-on exercises to keep students actively engaged. . SKILLS YOUR STUDENTS WILL LEARN By the end of the unit, students will confidently use: Input and print functions including f-strings Data type conversion (int, float, str) Mathematical operations (+, -, *, /, MOD, DIV) Selection (If, else, elif and nesting) Iteration (while loops including and/or/not and for loops using range statements, strings and lists) Error identification and debugging . Students will gain a deep understanding of Python theory and be able to explain and troubleshoot programs independently. They’ll work through real-world coding scenarios, modifying code and creating new programs from algorithms and flowcharts. WHO IS THIS FOR? These lessons are perfect for: KS3 classes learning Python for the first time GCSE students needing foundational programming skills . FLEXIBLE FOR ANY PROGRAMMING PLATFORM No matter which Python platform your school uses, this unit works seamlessly. All code can be copied into any environment for live coding demonstrations, so you can focus on teaching. EASY PROGRESS TRACKING The lessons follow the JUMP123 assessment methodology, making it simple to monitor and evaluate pupil progress. This ensures that all students are advancing their programming skills. WHY IT WORKS JUMP123 makes teaching Python a breeze by focusing on essential skills, reducing student overwhelm and providing ample practice to transfer knowledge into long-term memory. With this resource, you’ll see less confusion in the classroom and more confident coders. WANT A SNEAK PEEK? Visit the JUMP123 programming website to download free sample lessons and discover how this dynamic approach can revolutionise your Python teaching.
Algorithms Bundle
nwilkinnwilkin

Algorithms Bundle

3 Resources
A great introduction to understanding computational thinking, algorithms and sorting and searching algorithms. Pupils learn about, decomposition, pattern recognition, writing algorithms, flowcharts, bubble sort, insertion sort, merge sort, linear search and binary search algorithms. These ready to use lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 9 ready-to-use lessons: 3 lessons on computational thinking (decomposition, pattern recognition and abstraction) 3 lessons on understanding algorithms (creating an algorithm, flowcharts, selection and iteration) 3 lessons on sorting and searching algorithms (bubble sort, insertion sort, merge sort, linear search and binary search) . These lessons include everything you need such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete an editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . Not only have you got the complete lessons above but if you wanted to extend the searching and sorting algorithms unit I have made it extra easy by also including the Python programs (both with and without comments) for each of the searching and sorting algorithms along with the pseudocode covering the AQA, OCR and Edexcel syntax. PRIOR LEARNING Pupils do not need any prior learning for the first of these units “Computational thinking”. After the computational thinking unit pupils can progress immediately to “Understanding Algorithms” unit or you may want to split it up and use these units in separate year groups. Older pupils who are more familiar with Python will enjoy the “Sorting and Searching Algorithms” unit. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers. EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. These lessons are highly interactive and engage students straight from the start. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Sorting and Searching Algorithms Python Files
nwilkinnwilkin

Sorting and Searching Algorithms Python Files

(0)
Looking for some ready-made Python files to help your pupils learn about the bubble sort, insert sort, merge sort, linear search and binary search in more detail. Here they are. WHAT IS INCLUDED? In this unit you have 10 ready-to-use Python programs: 2 Bubble sort programs (one with comments and one without comments) 2 Insertion sort programs (one with comments and one without comments) 2 Merge sort programs (one with comments and one without comments) 2 Linear search programs (one with comments and one without comments) 2 Binary search programs (one with comments and one without comments) Not only that, but you also have 20 further editable handouts allowing you the flexibility to use these with either OCR, AQA and Edexcel exam boards.: 1 handout for each of the sorting and searching algorithms that includes the written algorithm and the flowchart. 3 editable handouts for each of the sorting and searching algorithms showing the pseudocode for either OCR, AQA or Edexcel . HOW CAN I USE THEM? You can use these ready-to-use Python programs and handouts in any number of ways. You could use these Python programs to show the code to the pupils and ask them how it works and talk through the code with them comparing it to the algorithm. You could challenge your students to add comments themselves to explain the code or use it to demo a working program. If you feel your pupils are able, you could set them the challenge of programming it themselves and use the completed programs as exemplar material to aid pupils who get stuck or even remove some of the code and ask them to complete key areas to make it work. You can give them the pseudocode and ask them to write the program from that. . PRIOR LEARNING This unit does expect pupils know what an algorithm is and be familiar with understanding written algorithms and flowcharts. It is also advantageous to have spent some time looking at each of the algorithms (bubble sort, insertion sort, merge sort, linear search and binary search) to only use these programs and handouts as an extension of earlier learning they have done with you to familiarise them with the algorithms and comparison of the algorithms. I have created a unit which includes 3 lessons that can be used to teach your classes about the algorithms. You can find out more about this unit here. #EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the programs and handouts to suit your needs. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Sorting and Searching Algorithms Lessons
nwilkinnwilkin

Sorting and Searching Algorithms Lessons

(0)
A great introduction to understanding sorting and searching algorithms including bubble sort, insertion sort, merge sort, linear search and binary search. These ready to use sorting and searching algorithms lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 3 ready-to-use lessons: Bubble sort Insertion and merge sort Linear and binary search . These lessons include everything you need such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete an editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . Not only have you got the complete lessons above but if you wanted to extend the unit I have made it extra easy by also including the Python programs (both with and without comments) for each of these algorithms. I have even created handouts for each algorithm written in pseudocode code using the specifics of OCR, AQA and Edexcel. You could use these Python programs to show the code to the pupils and ask them how it works and talk through the code with them comparing it to the algorithm, you could challenge them to add comments themselves to explain the code or use it to demo a working program. If you feel your pupils are able, you could set them the challenge of programming it themselves and use the completed programs as exemplar material to aid pupils who get stuck or even remove some of the code and ask them to complete key areas to make it work. PRIOR LEARNING This unit does expect pupils know what an algorithm is and be familiar with understanding written algorithms and flowcharts. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers. EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the PowerPoint presentations, worksheets and lesson plans to suit your needs. These lessons are highly interactive and engage students straight from the start. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Computational Thinking Lessons
nwilkinnwilkin

Computational Thinking Lessons

(0)
A great introduction to understanding computational thinking including decomposition, pattern recognition and abstraction. These ready to use computational thinking lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 3 ready-to-use lessons: Decomposition Pattern recognition Abstraction including a computational thinking team task . Please Note: This unit DOES NOT teach pupils about algorithms. In this unit pupils will be using everyday examples to help them understand the principles of computational thinking. This lesson includes everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete an editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . PRIOR LEARNING This unit does expect pupils know that computers use programs to tell them what to do, and assumes they have had some experience of writing Scratch programs. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories including dual coding, Mayer’s theory and the best techniques to alleviate cognitive load. These lessons are highly interactive and engage students straight from the start. I have created another unit called Understanding Algorithms which teachers pupils the basics of writing algorithms and drawing flowcharts which teachers can use after this computational thinking unit to make a complete 6 lesson unit, alternatively you may want to split them up and teach them as 2 discreet units with 3 lessons in each. [You can view the Understanding Algorithms lesson here (http:// Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Understanding Algorithms  Lessons
nwilkinnwilkin

Understanding Algorithms Lessons

(0)
A great introduction to understanding algorithms including written algorithms and flowcharts. These ready to use introduction to algorithms lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 3 ready-to-use lessons: Creating an algorithm Flowcharts Selection and iteration . Please Note: This unit DOES NOT teach pupils about pseudocode. In this unit pupils will be creating and understanding simple instructions written in plain English and not using any particular programming language or pseudocode. Everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete an editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . I have created another unit called Computational Thinking which teaches pupils about decomposition, pattern recognition and abstraction which teachers can use before this understanding algorithms unit to make a complete 6 lesson unit, alternatively you may want to split up them up and teach them as 2 discreet units with 3 lessons in each. You can find the Computational Thinking unit here. PRIOR LEARNING This unit does expect pupils know that computers use programs to tell them what to do, however they do not need to be able to write any programming language prior to this lesson. This lesson does make an ideal unit to use before introducing text-based programming languages to the class. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. It gives you the flexibility to alter the lessons to suit your own particular needs. These lessons are highly interactive and engage students straight from the start. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Massive Binary Bundle
nwilkinnwilkin

Massive Binary Bundle

8 Resources
A huge bundle of binary lessons and worksheets covering: Understanding Binary (2 lessons including 2 worksheets) suitable for KS3 Data Representation (3 lessons including 3 worksheets) suitable for KS3 Hexadecimal (2 lessons including 2 worksheets) suitable for KS3 or GCSE Binary Calculations (5 Lessons including 5 worksheets) suitable for GCSE and A-Level Moore’s Law (1 lesson including 1 worksheet) suitable for GCSE Additional 11 worksheets on Binary Additional 10 worksheets of Binary calculations Additional 4 worksheets on Hexadecimal . This will give you more than enough content to teach from the very basics of understanding what binary it and converting binary to denary to looking at how text, images and sound are stored in binary and converting to hexadecimal. They also include the more advanced skills of binary addition, 2’s complement, binary subtraction and binary multiplication. Please read the description in each individual resource to find out more. You will save money by buying these resources in a bundle rather than purchasing them as separate resources and also save yourself hours of preparation. EASY TO USE These ready to use lessons are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make the lessons editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentations to suit your needs. If you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories. These lessons are highly interactive and engage students straight from the start. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Hexadecimal Puzzles
nwilkinnwilkin

Hexadecimal Puzzles

(0)
This free activity provides a hands-on, practical activity to help your pupils learn about binary to hexadecimal conversion and binary, denary, hex conversions. 2 different puzzles are provided in this resource which are simple to prepare and easy to include in your lessons. SIMPLE HEX PUZZLE In this puzzle pupils need to fit the triangles together so the matching edges are of equal value. One edge will contain a binary number and the other edge will have the corresponding hexadecimal value. Works well as an individual or paired activity. Includes the values from 1 to 15 (1 – F). NUMBER BASES PUZZLE In this puzzle pupils need to fit together squares so the edges match in value. Some are binary values, some are hexadecimal values and some are denary values. This is much harder than the simple hex puzzle and works well as a paired or group activity. Includes the values 0 to 255 (in denary). HOW TO PREPARE THE PUZZLES These are very easy to prepare and can be re-used with multiple classes. You need one printed page for each puzzle you want to use, for instance if you have 30 pupils and want them to work in pairs you will need 15 copies of the puzzle. Print on card or print on paper and laminate for longer durability. Cut into separate shapes along the straight edges and put each set in a separate envelope. Give one envelope to each pair of students and ask them to solve the puzzle. You may want to provide some scrap paper for your students to use to work out the answers, especially for the number bases puzzle. Please note this is a PDF file which cannot be edited. Download this FREE hexadecimal puzzle set today and add it to your teacher toolkit. You’ll be amazed at how effective this activity is at helping your pupils become more confident with converting between different number bases. You may also be interested in these wonderful hexadecimal lessons which include an editable copy of these same puzzles.
Hexadecimal Lessons
nwilkinnwilkin

Hexadecimal Lessons

(0)
A great introduction to understanding how to convert between hexadecimal, binary and denary number bases. These ready to use hexadecimal lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 2 ready-to-use lessons: Converting binary to hex and hex to binary Converting hex to denary and denary to hex . Everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete a 2-sided editable worksheet for every lesson a fun puzzle matching game for every lesson which gives students a practical activity to further aid understanding of converting between different number bases an easy-to-follow editable lesson plan for every lesson . PRIOR LEARNING This unit does expect pupils to be familiar with binary and in particular know that: binary is a base 2 number system used by computer systems denary is a base 10 number system used by humans how to translate binary to denary and denary to binary . If your students are unfamiliar with these concepts, I highly recommend purchasing my 2 lesson unit called “Understanding Binary” which covers all of these topics and will ensure your students are ready for this unit. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. If you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories. These lessons are highly interactive and engage students straight from the start. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Moore’s Law
nwilkinnwilkin

Moore’s Law

(0)
A great introduction to understanding Moore’s law and how to convert between different memory sizes. This ready to use lesson will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? Everything you need is included such as: a very high-quality accessible PowerPoint presentation that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete a 2 sided editable worksheet an easy-to-follow editable lesson plan . PRIOR LEARNING This unit does not expect pupils to know about binary but most teachers use this after students have been introduced to the concepts of converting binary to denary. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes this lesson suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. If you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories to ensure your students will have a higher retention rate and a deeper understanding of the subject. TEACHING TO THE TOP This lesson is designed to stretch all pupils. Instead of traditional differentiation which systematically underchallenges pupils, I raise the bar for everyone and then, as a teacher who knows your own students best, you can support individuals to reach their own full potential. Start reaping the benefits today of an incredibly high-quality, professionally designed teaching resource that you can use with virtually no preparation. Just click on the BUY NOW button to download it straight away. You’ll wonder how you ever managed without it.
Binary Calculations
nwilkinnwilkin

Binary Calculations

(0)
A great introduction to understanding binary addition, two’s complement, binary subtraction, binary shifts and binary multiplication. WHAT IS INCLUDED? In this unit you have 5 ready-to-use lessons: binary addition negative binary numbers using two’s complement binary subtraction using two’s complement binary shift and binary multiplication recapping lesson to consolidate consolidating the unit and embed the skills . Everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete a 2 or 3-sided editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . PRIOR LEARNING This unit does expect pupils to know how to translate denary numbers into binary and binary numbers into denary. . If your students are unfamiliar with these concepts, I highly recommend purchasing my 2 lesson unit called “Understanding Binary” (https://www.tes.com/teaching-resource/resource-13042315) which covers all of these topics and will ensure your students are ready for this unit. WHO IS THIS FOR? This aligns with the iGCSE in computer science (0478) but is also useful for OCR J277, AQA 8525 and Pearson Edexcel computer science qualifications. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. If you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories to ensure your students will have a higher retention rate and a deeper understanding of the subject. TEACHING TO THE TOP These lessons are designed to stretch all pupils. Instead of traditional differentiation which systematically underchallenges pupils, I raise the bar for everyone and then, as a teacher who knows your own students best, you can support individuals to reach their own full potential. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Binary Calculation Worksheets
nwilkinnwilkin

Binary Calculation Worksheets

(0)
A set of binary calculation worksheets covering binary addition, two’s complement binary subtraction, binary shifts and binary multiplication that will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 10 x 1-page worksheets. This includes 2 different student worksheets for each of the following topics: binary addition 2’s complement binary subtraction with 2’s complement binary shift binary multiplication . You also have a separate answer sheet for each of these worksheets, making 20 documents in all. WHO IS THIS FOR? This aligns with the iGCSE in computer science (0478) but is also useful for OCR J277, AQA 8525 and Pearson Edexcel computer science qualifications. These flexible binary calculation worksheets can be used to compliment your lessons in a variety of ways such as: homework tasks in-class worksheets revision worksheets . EASY TO USE These ready to use resources are so straightforward and ready to use and best of all, the answers are included saving you time and energy. This makes these worksheets suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these binary calculation worksheets totally editable. Therefore, if you need to use a particular template style for your school, you can change the Word document to suit your needs. If you have students with specific educational needs, you can change the worksheet to suit them. It gives you the flexibility to alter the worksheets to suit your own particular needs. TEACHING TO THE TOP These worksheets are designed to stretch all pupils. Instead of traditional differentiation which systematically underchallenges pupils, I raise the bar for everyone and then, as a teacher who knows your own students best, you can support individuals to reach their own full potential. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Data Representation Lessons
nwilkinnwilkin

Data Representation Lessons

(0)
A great introduction to understanding how text, images and sound are saved as binary. These ready to use data representation lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 3 ready-to-use lessons: ASCII characters Bitmap images Sound . Everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete a 2-sided editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . PRIOR LEARNING This unit does expect pupils to be familiar with binary and in particular know that: Computers store numbers using binary. Binary can only contain 1s and 0s. A single binary digit is a bit. They can translate denary numbers into binary and binary numbers into denary by working out the column headings. . If your students are unfamiliar with these concepts, I highly recommend purchasing my 2 lesson unit called “Understanding Binary” which covers all of these topics and will ensure your students are ready for this unit. Many teachers purchase both units (Understanding Binary and Data Representation) together and run them as a single 5 week unit as they complement each other so well. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school,or if you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories including dual coding, Mayer’s theory and the best techniques to alleviate cognitive load. Your students will have a higher retention rate, better and deeper understanding of the subject matter and will build their confidence in a natural way which reduces distractions and helps them focus on the learning. These lessons are highly interactive and engage students straight from the start. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
Binary Challenge
nwilkinnwilkin

Binary Challenge

(0)
This digital activity is entirely self-marking and helps re-enforce converting from binary to denary and denary to binary. It consists of 4 challenges each with progressively harder challenges where students complete against each other to see who can complete the challenges in a given amount of time. Ready to use with absolutely no preparation and this is a must have activity for the busy computer science teacher. The next question will only appear once the previous one has been completed correctly and students are given a clear “Correct” or “Try Again” message to tell them if they have the answer correct. WHO IS IT FOR? This activity if suitable for any students who has learnt how to convert from binary to denary and denary to binary and wants to practice those skills. It starts of with converting 5-bit numbers but progresses to 8-bit numbers and the challenges progress. Ideal for a “Teaching to the top” teaching methodology. WHAT IS INCLUDED? This resource includes an Excel spreadsheet that the students access which contains an instruction page and the 4 challenges. It also includes a second Excel spreadsheet which contains the answers for the teacher’s reference if needed. The competitive element where students are completing against their classmates means this is a fun and challenging activity that your students are sure to enjoy. Grab it now and add it to your teacher’s toolkit.
Understanding Binary
nwilkinnwilkin

Understanding Binary

(0)
A great introduction to understanding binary. These ready to use lessons will save you hours of preparation and can easily be adapted to meet your own requirements. WHAT IS INCLUDED? In this unit you have 2 ready-to-use lessons: Converting 5-bit binary numbers into denary Converting denary numbers into binary . Everything you need is included such as: a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete a 2-sided editable worksheet for every lesson an easy-to-follow editable lesson plan for every lesson . PRIOR LEARNING This is the perfect introduction to binary and does not expect the students to have any previous knowledge of converting between denary and binary. EASY TO USE These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy. This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs). EDITABLE RESOURCES I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable. Therefore, if you need to use a particular template style for your school, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs. If you have students with specific educational needs, you can change the lesson to suit them. It gives you the flexibility to alter the lessons to suit your own particular needs. SCIENTIFICALLY PROVEN TEACHING TECHNIQUES These teaching resources have been specifically designed to aid pupils using educational psychology backed theories including dual coding, Mayer’s theory and the best techniques to alleviate cognitive load. Your students will have a higher retention rate, better and deeper understanding of the subject matter and will build their confidence in a natural way which reduces distractions and helps them focus on the learning. These lessons are highly interactive and engage students straight from the start. TEACHING TO THE TOP These lessons are designed to stretch all pupils. Instead of traditional differentiation which systematically underchallenges pupils, I raise the bar for everyone and then, as a teacher who knows your own students best, you can support individuals to reach their own full potential. Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation. Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.
History of Computing Card Game
nwilkinnwilkin

History of Computing Card Game

(1)
A top card game to teach the history of computing. This fun, familiar and easy to play card game reinforces the rich history of computing since the early electronic computers to the modern day. Students play to see who can trump their partner by finding the top value in different categories. Buy these 36 colourful and enlightening playing cards today. Your class will enjoy playing this highly interactive card game, so much they won’t even realise they are learning at the same time! Makes an excellent end of topic plenary or use them as a starter classroom activity which can lead into interesting whole group discussions about the history of computing. SET-UP INSTRUCTIONS Print out the cards in colour and laminate them before cutting them out. You will need enough copies for one set between 2 people, so for a class of 30 students you will need 15 complete sets of cards. It is a good idea to keep each set of cards in a separate plastic bag so the sets don’t get muddled together. There are 36 ready-to-use cards in each set. PLAY INSTRUCTIONS Split the class into pairs but if there is an odd number, one group can play as a three. Shuffle and deal out all the cards in a set, face down equally between each person in the pair/three. Players look at their top card only. Player 1 chooses and calls out their best category and value (e.g. “Weight – 544 Kilograms”). The other player(s) look at their own top card to check if they can beat the value for the same category (highest value wins). The player with the highest score for that category wins all of the cards that are being played and adds them to the base of their pile. The winner of the round chooses the category for the next round. The first player to collect all of the cards wins! Help your students learn how computing technology has changed over the years. Download this history of computing card game now to add this easy-to-use activity to your teacher’s toolkit and use it for years to come. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of my complete resources for which I usually charge full price but is yours absolutely free when you purchase this product. Just my little way of saying thank you to my valued customers. I hope you enjoy it and get use out of it, with my compliments.
Christmas Computing Quiz Bundle
nwilkinnwilkin

Christmas Computing Quiz Bundle

5 Resources
Are you ready for an exhilarating and festive end of term Christmas activity? Look no further than our electrifying Christmas Computing Quizzes. This bundle includes 5 quizzes: one for year 7, 8, 9, 10 and even year 11 meaning you are reuse them year after year without fear that your students will have done them before. Prepare to be dazzled with these fun digital student-led quizzes specially crafted for each year group studying computing or computer science. Help Santa fix his sleigh, decorate a Christmas tree, solve a mystery, decode the secret Christmas message or break Santa out of prison by answering computing and Christmas related questions correctly that will leave both your SLT and your Computing and Computer Science pupils in high spirits as the term concludes. HOW DO THE CHRISTMAS COMPUTING QUIZZES WORK? Once you’ve purchased the resource you get a PDF file for each quiz which contains a link. Share the provided link with your students and watch as it whisks them away to an enchanting digital realm filled with engaging questions and a different, fun Christmas theme for each quiz. Your students can embark on this journey of knowledge and fun on their own, or, for an added dose of excitement, encourage pairs of students to team up and tackle the quiz together. The joy multiplies as collaboration ignites their enthusiasm. And the best part? The quiz is a self-guided adventure. As your students conquer each stage, the next one automatically beckons, providing you with invaluable time to support those in need or attend to the myriad of other holiday season tasks tugging at your attention. Fear not, for we’ve thought of everything. All the answers are readily available in the comprehensive teacher’s guides, ensuring you can rescue any students who find themselves in a puzzling predicament. These captivating experiences are designed to last most of the lesson but you may need to provide a second activity for early finishers. WHAT IS INCLUDED? You get five PDF files, one for each quiz, which contains the link to the activity and includes the answers. Don’t miss out on this fantastic opportunity! Grab your copy of this great value KS3 Computing and GCSE Computer Science Christmas Quiz bundle – a timeless gem that you can deploy year after year with each new wave of students. Let the festivities begin! IMPORTANT NOTE: In order to run the quizzes there are a few activities which require links to external websites. Here are the external sites that you will need to have unblocked on your school network. view . genial . ly jigsawexplorer . com what3words . com PLEASE NOTE: This game is intended to be used on a desktop or laptop computer and some of the features will not be available on an iPad or mobile device.
Christmas Computing Quiz Bundle – GCSE
nwilkinnwilkin

Christmas Computing Quiz Bundle – GCSE

2 Resources
Are you ready for an exhilarating and festive end of term Christmas activity? Look no further than our electrifying Christmas Computing Quizzes. This bundle includes 2 quizzes: one for year 10 and one for year 11 meaning you are reuse them year after year without fear that your students will have done them before. Prepare to be dazzled with these fun digital student-led quizzes specially crafted for each year group studying GCSE Computer Science. Decode the secret Christmas message or break Santa out of prison by answering computing questions correctly with a Christmas theme that will leave both your SLT and your GCSE Computer Science pupils in high spirits as the term concludes. HOW DO THE CHRISTMAS COMPUTING QUIZZES WORK? Once you’ve purchased the resource you get a PDF file for each quiz which contains a link. Share the provided link with your students and watch as it whisks them away to an enchanting digital realm filled with engaging questions and a different, fun Christmas theme for each quiz. Your students can embark on this journey of knowledge and fun on their own, or, for an added dose of excitement, encourage pairs of students to team up and tackle the quiz together. The joy multiplies as collaboration ignites their enthusiasm. And the best part? The quiz is a self-guided adventure. As your students conquer each stage, the next one automatically beckons, providing you with invaluable time to support those in need or attend to the myriad of other holiday season tasks tugging at your attention. Fear not, for we’ve thought of everything. All the answers are readily available in the comprehensive teacher’s guides, ensuring you can rescue any students who find themselves in a puzzling predicament. These captivating experiences are designed to last around 60 minutes but you may need to provide a second activity for particularly speedy early finishers. WHAT IS INCLUDED? You get two PDF files, one for each quiz, which contains the link to the activity and includes the answers. Don’t miss out on this fantastic opportunity! Grab your copy of this great value GCSE Computer Science Christmas Quiz bundle – a timeless gem that you can deploy year after year with each new wave of GCSE Computer Science students. Let the festivities begin! Click here to check out this amazing bundle to get all 5 Key Stage 3 Computing and GCSE Computer Science quizzes at a knock down price. IMPORTANT NOTE: In order to run the quizzes there are a few activities which require links to external websites. Here are the external sites that you will need to have unblocked on your school network. view . genial . ly jigsawexplorer . com what3words . com PLEASE NOTE: This game is intended to be used on a desktop or laptop computer and some of the features will not be available on an iPad or mobile device.
Christmas Computing Quiz – Year 11
nwilkinnwilkin

Christmas Computing Quiz – Year 11

(0)
Are you ready for an exhilarating and festive end of term Christmas activity? Look no further than our electrifying Christmas Computing Quiz, tailor-made for your Year 11 computer science students! Prepare to be dazzled with a captivating fusion of computing challenges specially crafted for Year 11, seamlessly intertwined with a medley of delightful and interactive Christmas activities that will leave both your SLT and your year 11 computer science pupils in high spirits as the term concludes. Students complete a number of computing and fun festive questions and activities using a multitude of formats. Along the way they collect numbers which will be used unlock a door and release Santa from the Krampus’ Prison and save Christmas! HOW DOES THE CHRISTMAS COMPUTING QUIZ WORK? Once you’ve purchased the resource you get a PDF which contains a link. Share the provided link with your students and watch as it whisks them away to an enchanting digital realm filled with engaging questions and intriguing tasks. Your year 11 computer science students can embark on this journey of knowledge and fun on their own, or, for an added dose of excitement, encourage pairs of students to team up and tackle the quiz together. The joy multiplies as collaboration ignites their enthusiasm. And the best part? The quiz is a self-guided adventure. As your students conquer each challenge, the next one automatically beckons, providing you with invaluable time to support those in need or attend to the myriad of other holiday season tasks tugging at your attention. Fear not, for we’ve thought of everything. All the answers are readily available in the comprehensive teacher’s guide, ensuring you can rescue any students who find themselves in a puzzling predicament. This captivating experience is designed to last around 60 minutes but you may wish to provide an additional activity in case you have any particularly speedy early finishers. WHAT IS INCLUDED? You get a single PDF file which contains the link to the activity and the answers to the quiz. Don’t miss out on this fantastic opportunity! Grab your copy of the Year 11 Christmas Computing Quiz – a timeless gem that you can deploy year after year with a new wave of Year 11 computer science students. Let the festivities begin! COMPUTING TOPICS INCLUDE: Python programming Hardware and software Data representation Searching and sorting algorithms . Click here to check out this amazing bundle to get all 5 Key Stage 3 Computing and GCSE Computer Science quizzes at a knock down price. IMPORTANT NOTE: In order to run the quizzes there are a few activities which require links to external websites. Here are the external sites that you will need to have unblocked on your school network. view . genial . ly jigsawexplorer . com