Hero image

Nichola Wilkin - Computer Science

Average Rating4.65
(based on 1171 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!

223Uploads

887k+Views

1925k+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!
CPU Performance Lesson
nwilkinnwilkin

CPU Performance Lesson

(2)
How can you teach your students how common characteristics of CPUs can affect the CPU performance, in an engaging way? The key is to break up the theory into small manageable chunks and reinforce each section with a variety of activities. And that is exactly what this lesson does. Why spend hours making your own resources when it is all done for you? Download this lesson today and save yourself all that preparation. WHAT IS INCLUDED? Suitable for GCSE Computer Science pupils following either OCR GCSE Computer Science (J277) or AQA GCSE Computer Science (8520) syllabuses. This lesson includes: an attractive dyslexia friendly PowerPoint presentation, differentiated lesson objectives, a video to change focus and break up the lesson, loads of individual and group tasks and questions, a printable ready to use worksheet for classwork, 3 differentiated exam style questions which can be used either in the plenary or set for a homework task, a comprehensive 2-page teacher’s lesson plan including ALL THE ANSWERS. . WHAT DOES IT COVER? With virtually no preparation (apart from photocopying the single page worksheet) you will be ready to teach about your classes about: The clock-speed of the CPU How cache is used by the CPU and increasing the cache size can affect the performance How the number of cores can increase the processing power but does not always mean a dual-core processor can complete twice as many fetch-decode-execute cycles in the same time . DURATION: 1 lesson 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Check out these other great resources by Nichola Wilkin (nwilkin): The purpose of the CPU Von Neumann Architecture Rom, Ram and Virtual Memory Embedded Systems Secondary Storage
Computer Systems Worksheets
nwilkinnwilkin

Computer Systems Worksheets

(0)
Here are 6 ready to use computer systems worksheets you can immediately use with your class with absolutely no preparation necessary. They can be printed out or completed on-screen as they comprise of PDF files with editable areas for students to enter their answers. You can even assign these worksheets as learning tasks using a VLE for students working at home. You even have a separate copy of each handout that contains the answers, making these a brilliant easy to use addition to your teacher toolkit. HOW CAN I USE THEM? These worksheets are ideal for An easy grab-and-go classroom activity, homework tasks and cover worksheets. . These engaging worksheets are perfect for computer science teachers, non-specialists and new teachers. WHAT IS INCLUDED? The 6 PDF worksheets included: Input, Process, Storage, Output – An easy worksheet where students need to write their understanding about each term. A great starter activity o find out your students’ current understanding before starting the a computer systems unit. Hardware and Software – This simple worksheet asks students to explain the difference between hardware and software and identify hardware and software from the listed items. This is perfect for a starter or a plenary to recap what they have learnt. Inside the Computer – This asks students to write how different pieces of hardware are used inside a typical computer system. Great as a homework task. Von Neumann Architecture – Students describe what the different registers and parts of a CPU do, including the program counter, accumulator, arithmetic/logic unit and control unit. Great as a homework or to assess their understanding of the parts of the CPU. System Architecture Crossword – Students complete a crossword by using the clues given to them. A nice way of assessing their understanding of key phrases. Perfect for a homework task or plenary. Fetch, Decode, Execute – Students read the description of the processes and tick if they take part in the fetch, decode or execute sections of the processing life cycle. Great as a plenary activity. Don’t forget the answers to each worksheet are included meaning you can use the answers yourself or give them to students for self-marking. These 6 worksheets will quickly become an essential tool in your teacher toolkit. They are a great way to break up the lesson, reinforce the learning and check your pupils’ understanding of computer systems. What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation.
Memory and Storage Worksheets
nwilkinnwilkin

Memory and Storage Worksheets

(0)
Here are 6 ready to use memory and storage worksheets you can immediately use with your class, with absolutely no preparation necessary. You even have a separate copy of each handout that contains the answers, making these a brilliant easy to use addition to your teacher toolkit. These worksheets can be printed out or completed on-screen as they comprise of PDF files with editable areas for students to enter their answers. You can even assign these worksheets as learning tasks using a VLE for students working at home. HOW CAN I USE THEM? These worksheets are ideal for An easy grab-and-go classroom activity, homework tasks and cover worksheets. . These engaging worksheets are perfect for computer science teachers, non-specialists and new teachers. WHAT IS INCLUDED? The 12 PDF worksheets included: ROM and RAM – This worksheet asks pupils to describe the differences between Rom and RAM and then tick is statements are true or false. A great in-class activity or homework task. Types of Memory – Students show their understanding of memory, secondary storage, virtual memory and disk thrashing. Great to use to assess your student’s understanding. Storage Device Comparison – Students need to do some research and answer several questions of difference secondary storage devices. A lovely homework or plenary task. Secondary Storage Media – A 2-page worksheet comparing magnetic, optical and solid-state secondary storage devices. A great assessment activity. Pick The Correct Media – A lovely activity where pupils pick the correct device for the given scenarios and then explain their choices. A lovely plenary or in-class activity Data Units crossword – A quick activity, idea to use as a starter where students name the correct data unit from the given clues. Don’t forget the answers to each worksheet are included meaning you can use the answers yourself or give them to students for self-marking. These 6 worksheets will quickly become an essential tool in your teacher toolkit. They are a great way to break up the lesson, reinforce the learning and check your pupils’ understanding of memory and storage. What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation. 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments.
Introduction to Python Programming Worksheets and Escape Room
nwilkinnwilkin

Introduction to Python Programming Worksheets and Escape Room

(0)
Supercharge your teaching with these irresistible worksheets that ignite a passion for Python Programming! Designed to complement the Teach Computing Year 8 “Introduction to Python Programming” scheme of work, these 5 stunning, no-prep worksheets enhance learning and spark critical thinking. Several worksheets are on-screen friendly meaning no printing costs, just an exciting twist in the classroom! FOR WHOM? Tailored for year 8 pupils who are following the “Introduction to Python Programming” scheme of work these ready to use worksheets are suitable for experienced computing teachers and non-specialist teachers. These worksheets have been developed to compliment your existing scheme of work, break up the lessons and can promote deeper thinking into the subject matter along with giving your students vital extra programming practice. WHAT’S INSIDE? Uncover magic with these 5 comprehensive PDF worksheets, all of which are accompanied by a separate PDF which includes the answers: First Steps – 4 Python programming challenges to reinforce the use of the print command. 2 of the activities give the pupils the chance to practise identifying and correcting syntax errors. Crunching numbers – This worksheet includes 6 Python programming challenges which use +, -, *, /, // and % mathematical operators. This includes one challenge to identify and correct a syntax error. If – This worksheet includes 3 Python challenges which require pupils to use the IF, else statements, one of which is displayed as a flow diagram to help pupils envision the logic in an alternative way, deepening their understanding from just written challenges. Elif – Includes 4 Python challenges using if, elif, else statements. 1 includes an error they need to identify and correct, and another includes a flow diagram to deepen their understanding. While – This final worksheet includes 3 Python programming challenges that use the while function, one of which includes a flow diagram to follow. Break monotony, energise your lessons and reinforce learning with these versatile and attractive worksheets giving your pupils vital extra programming practice, necessary to really embed the skills taught in the scheme of work. Ideal for time-strapped teachers seeking engaging, hassle-free activities. Transform teaching and instil skills required to create simple Python programs. Perfect for ready-to-use alternatives to compliment your current scheme of work, these captivating worksheets are available now! Grab your copy now and embark on an exhilarating teaching journey! #tcer&ws
Python Challenges: More About Strings
nwilkinnwilkin

Python Challenges: More About Strings

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 12 coding activities all focused on dealing with strings. If you are familiar with my best-selling Python book “Python by Example: Learning to Program in 150 Challenges” by Nichola Lacey, these new challenges will expand on the skills taught and give your student’s more coding practice. Download this wonderful set of Python challenges today to see just how useful they are. WHO ARE THESE PYTHON CHALLENGES FOR? These challenges assume students have some basic knowledge of programming with Python and know how to use a print statement. WHAT IS INCLUDED? This pack includes a single 3 page PDF which gives your students an explanation of using strings, example code and 12 programming challenges for them to work through. You also get another PDF which contains printed versions of the suggested solutions AND you get the Python solutions in Python programs so you can open them and look at the code using an IDLE. HOW CAN YOU USE THESE PYTHON CHALLENGES? These challenges are very flexible and can be used in a variety of ways. The main PDF includes an explanation, example code and a page of Python coding challenges. Students can work through them individually and the attractive PDF handout makes a perfect homework task. Alternatively you can print out the example code and page of Python challenges to give to your class as a starter, plenary or other in-class activity to enable your students to practise using their new skills. You may even want to isolate the programming challenges into individual tasks, rather than use them as a printed activity to use them in your lesson as small individuals coding challenges. They are also ideal for you for quick finishers or to motivate higher ability students to keep them interested and learning a new skill whilst you help other students who need a little more reassurance of the basics. As you have a separate PDF of the answers you can give them to your class at a later date for them to mark themselves, although most students do not require this as they will discover if their code works when they run it and will debug if they find an error. You could also have the answer sheet ready as a help sheet for those who are stuck and need help. What are you waiting for? Grab your copy of these flexible and highly useful Python challenges immediately. Your students will love them. 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments.
Fundamentals of Computer Networks AQA GCSE Computer Science Workbook (8525)
nwilkinnwilkin

Fundamentals of Computer Networks AQA GCSE Computer Science Workbook (8525)

(0)
This Fundamentals of Computer Networks workbook is perfect for students studying for the AQA GCSE (9-1) in computer science and has been updated to completely cover the new specification 8525. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. The answer booklet is provided as a separate PDF file so you can assign your students the workbook without including the answers. This 33-page workbook completely covers the new specification 8525 3.5 Fundamentals of Computer Networks theory. Table of Contents: PAN, LAN and WAN Lan topologies (star and bus) Network protocols (Ethernet, Wi-Fi, TCP, UDP, IP, HTTP, HTTPS, FTP, SMTP and IMAP) Network security (authentication, encryption, firewall and MAC address filtering) 4-layer TCP/IP model (application layer, transport layer, internet layer and link layer) . 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. You may also be interested in these workbooks which have also been updated for the new specification: Algorithms Python Programming Fundamentals of Data Representation Computer Systems Cyber Security Relational databases and SQL Ethical, Legal and Environmental Impacts
Python Practical Assessment (End of KS3 or start of GCSE)
nwilkinnwilkin

Python Practical Assessment (End of KS3 or start of GCSE)

(0)
Taking over a new year 10 GCSE computer science class? Wanting to find out your current classes Python programming skills? This resource contains a list of practical Python programming challenges which test key aspects of the KS3 national curriculum for text-based programming language. Pupils are tested on: Mathematical operators Data types Dealing with strings Loops If statements Logical operators Random numbers Data structures (lists) and Sub programs The pupils are given a worksheet which contains 11 Python programming challenges. They need to work through them attempting the programs and sections they can. If they don’t know how to do something then ask them to move on and try to complete as much of the challenges as they can. This allows you to find out the gaps in their current knowledge. The results are then entered into a an Excel spreadsheet using a simple system of 0 (not met the criteria) or 1 (met the criteria) that is then converted into a list showing you the pupils current understanding displayed as “Secure” or “Developing”. You can then use this to help you plan future lessons to fill the gaps in their skills. This practical assessment can be used at the end of Key Stage 3 to help you and pupils when selecting their options or it can be used at the start of their GCSE to assess which areas need to be recapped. This resource also includes the completed Python programs for all the challenges allowing you to see a possible answer for each challenge making this easier for non-specialists and NQTs who want to have a little more assistance as they build their confidence in Python programming. 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.
Relational databases and SQL AQA GCSE Computer Science Workbook (8525)
nwilkinnwilkin

Relational databases and SQL AQA GCSE Computer Science Workbook (8525)

(0)
This is exceptional value as it includes my “Relational Databases and Structured Query Language (SQL)” workbook and answer book, clear instructions to walk you through installing DB Browser and two databases to practise with. This pack is perfect for students studying for the AQA GCSE (9-1) in computer science and has been updated to completely cover the new specification 8525. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. As part of that workbook it also includes gives clear, easy to follow instructions for creating an SQL database using DB Browser. It also shows how Python can be used to insert, update and delete data in the SQL database as well as retrieving specific data from the SQL database using select, from, where and order by. A separate PDF answer booklet is provided giving you all the answers to the tasks in the workbook so you can assign your students the workbook without including the answers. The 39-page workbook completely covers the new specification 8525 3.7 Relational Databases and Structured Query Language (SQL) section of the AQA (8525) GCSE in Computer Science. Table of Contents: Explain the concepts of databases Relational databases Table Record Field Primary Key Foreign key SQL SELECT FROM WHERE ORDER BY … ASC / DESC INSERT INTO UPDATE DELETE FROM . You may also be interested in these workbooks which have also been updated for the new specification: Algorithms Python Programming Fundamentals of Data Representation Computer Systems Fundamentals of Computer Networks Cyber Security Ethical, Legal and Environmental Impacts
The Witch's Lair – A Sorting Algorithms Escape Room
nwilkinnwilkin

The Witch's Lair – A Sorting Algorithms Escape Room

(0)
This has got to be one of the most unusual and fun ways of introducing your students to the delights of the bubble, insert and merge sorting algorithms. Even if your exam board only teaches two of these sorting algorithms it’s still worth getting this activity and teaching all three as it is just so much fun! Using an escape room activity that involves a witch and a goblin (who doesn’t want that?) your students will learn the basics of how these three algorithms work. This is a student-led interactive escape room activity that is ideal for social distancing and does not require any student computers and they can remain at their individual desks and yet they will still be working together. The entire activity will last a single lesson. Your role is to not do a lot and put the emphasis on your students working together. Early on you will be turned into a goblin! Sorry (not really sorry) so you may want to practise your goblin roar for when it’s called upon. Students therefore cannot rely on you to help them (because you’ll be a goblin) and they’ll have to work together (either as a whole class or in smaller teams if you prefer) to try and solve all the riddles in their “spell books” for themselves. The main activity is introduced via a whole-class PowerPoint presentation which includes videos giving the students vital instructions and helping them if necessary. Each pupil is given a printout of the spell book which contains all the challenges. This escape room style activity gives your students a great introduction to the three sorting algorithms (bubble sort, insert sort and merge sort) and will certainly give your students a boost at the start of learning this topic. Suitable for higher KS3 classes and GCSE Computer Science classes. 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.
Python Subprograms Programming Challenges
nwilkinnwilkin

Python Subprograms Programming Challenges

(0)
Do your students need a little extra help to understand using subprograms in their Python programming? Are you looking for some ready-to-use programming challenges that can be easily incorporated into your lessons? This worksheet can be used as a classroom activity, for a homework task or as a ready-to-use task for quick finishers, making this an invaluable resource to have in your teacher kit. Download this ready to use worksheet now and take control of your workload. Use it immediately or simply keep it in reserve for when you need it. WHAT IS INCLUDED? This 3-page PDF printable handout includes: example code, a task to read code, a task to identify the error in code and 3 practical challenges for them to practice writing Python code. . You even have a separate PDF with possible answers. The diversity of these subprogram challenges allows pupils to develop a variety of useful programming skills. This resource is perfect for established computer science teachers, non-specialist teachers or newly qualified teachers. What are you waiting for? Take action straight away and grab your copy of this wonderful worksheet today that will keep your pupils engaged and making real progress. Everything is done for you which will save you hours of preparation time. Please note: This resource is a non-editable PDF 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. Click Here To See More Of My Great Python Challenges
Secondary Storage Lesson
nwilkinnwilkin

Secondary Storage Lesson

(0)
Secondary storage is an important part of the computer science curriculum your pupils must understand. It often comes up in the exam in one form or another so students need to fully grasp it. This lesson completely covers both the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520) specifications helping your students learn about the different types of secondary storage media and compare them to each other. Why waste your precious time slaving over creating your own lesson when it has all been done for you for the price of a coffee in Starbucks? Grab this ready-to-use, no-prep lesson now to save time and take control of your workload. What does it cover? This lesson teaches pupils about: Optical storage Magnetic storage Solid state storage . What is included? You’ll get… An attractive dyslexia-friendly PowerPoint presentation that includes differentiated lesson objectives, a video and lots of tasks and questions. 3 differentiated exam style questions A comprehensive 2-page teacher’s lesson plan including all the answers. . Are you really going to spend a couple of hours of your time creating something similar when you can spend that time doing something far more fun and interesting? Grab your copy of this secondary storage complete lesson now and take control of your workload. 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. Check out these other useful lesson resources from Nichola Wilkin (nwilkin): The purpose of the CPU CPU Performance Von Neumann Architecture Rom, Ram and Virtual Memory Embedded Systems
Data Representation Knowledge Organiser
nwilkinnwilkin

Data Representation Knowledge Organiser

(0)
This visually appealing knowledge organiser is a quick summary to recap binary representation. It can help pupils revise for end of unit tests or GCSE computer science exams by including small straightforward facts that can be learnt in minutes. A powerful revision aid that your students will love. What are you waiting for? Grab your copy now and together we can boost your pupil’s confidence in understanding data representation. WHAT IS INCLUDED? This PDF knowledge organiser includes the important facts and a separate PDF document includes revision tips and an exam style question including a possible answer. HOW CAN I USE IT? This resource makes an ideal homework task, can be used as part of a lesson or given to pupils to help them with their revision. WHAT DOES IT COVER? This knowledge organiser includes easy to digest facts on the following topics: Data units Converting denary whole number to binary Add binary numbers Use binary shifts Convert binary into hexadecimal numbers The use of check digits Representing characters Character sets Representing images in pixels Metadata Colour depth Resolution Calculating the size of an image Sound sampling Sample size Bit rate Lossy and lossless compression . Get your copy of this fantastic knowledge organiser now. You’ll wonder how you ever managed without it. 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click here to see my other computer science knowledge organisers
Media – Vector Images Worksheets
nwilkinnwilkin

Media – Vector Images Worksheets

(0)
Supercharge your teaching with these irresistible worksheets that ignite a passion for vector graphics! Designed to compliment your current scheme of work, these 6 stunning, no-prep worksheets enhance learning and spark critical thinking. Several worksheets are on-screen friendly meaning no printing costs, just an exciting twist in the classroom! FOR WHOM? Tailored for year 8 pupils who are learning about creating vector graphics and suitable for experienced computing teachers and non-specialist teachers. These worksheets have been developed to compliment your existing scheme of work, break up the lessons and can promote deeper thinking into the subject matter along with giving your students vital extra practice. WHAT’S INSIDE? Uncover magic with these 6 comprehensive PDF worksheets: Draw from Shapes Mouse – Students are given a simple image of a mouse that they are asked to analyse. Using the skills they have previously learnt they identify the elements that make up the image and then have a go at creating it themselves. Draw from Shapes Rocket – Similar to the previous worksheet but this involves slightly more advanced skills and is suitable for higher ability students. Combining shapes – A simple instructional worksheet pupils follow to draw a penguin. Drawing Lines – A simple instructional worksheet pupils follow to draw a fish which is useful to consolidate and embed the skills they have previously been taught. Planning your image – an attractive worksheet to help pupils plan their image they will be creating for their final project. Evaluating your project – A useful worksheet that helps pupils look at their image critically. Break monotony, energise your lessons and reinforce learning with these versatile worksheets. Ideal for time-strapped teachers seeking engaging, hassle-free activities. Transform teaching and instil skills required to create imaginative vector images. Perfect for ready-to-use alternatives to compliment your current scheme of work, these captivating worksheets are available now! Grab your copy now and embark on an exhilarating teaching journey! 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments.
Programming Iteration Task Cards
nwilkinnwilkin

Programming Iteration Task Cards

(0)
Task cards that help your students’ confidence grow when learning programming! Have you ever felt your students were just not grasping the basics when it comes to programming? Sometimes all they need is a little bit more practice and repetition of the simple things before you move onto more complex tasks. With these quick programming tasks cards you can easily do just that. 40 TASKS CARDS WHICH FOCUS ON COUNT CONTROLLED LOOPS AND CONDITION CONTROLLED LOOPS AND NOTHING ELSE! Created for use with multiple text-based programming languages such as Python, Visual Basic, C/C++, C#, Ruby and Small Basic. These fun challenges are perfect to allow your students to recap skills you have taught them previously to help transfer those skills into their long-term memory. Buy these quick programming task cards now to give your pupils the boost they need and deserve. WHAT IS INCLUDED? There are 40 different tasks and 4 more blank cards so you can create your own additional tasks if you want. Colour and black/white versions are both included (using the same 40 tasks in each) to help you save on printing costs. If you are using the black and white version, you can print them onto coloured paper or card to add interest. WHAT PREPARATION IS REQUIRED? These tasks cards are so simple to prepare and once you have created them, you can use them time and time again. Print the pages you want to use. Colour and black/white versions are both included. If you want to reuse them, you can laminate the pages or print on card. Cut each page into 4 sections. . HOW CAN THEY BE USED? Once you have your pack of cards you can easily use them at any time you want. You can use them in so many ways… As a starter or plenary To give your pupils more practice during a lesson To give to quick finishers To help lower ability pupils reinforce the key skills . To use them you can either allocate particular cards to pupils or allow them to pick a random card from the deck themselves. Your students then create the program and can test it out on a classmate. The beauty of this activity is because all the pupils are working on different tasks their classmates will not know the answers and are often delighted by the silly and humorous responses they get from the computer. Once students have one program working correctly they can pick another card which keeps the entire class fully engaged allowing you to focus on helping the students who need your one-to-one help. An exciting and easy classroom activity to reinforce key programming skills. What are you waiting for? Buy them now and give your pupils an activity they will simply love. If you are still unsure how these can be used in your classroom, please check out my totally FREE If Statement Task Card set now so you can see how versatile and engaging these cards are for yourself.
Wireless Networks Lesson
nwilkinnwilkin

Wireless Networks Lesson

(0)
How can you teach your students about wireless networks in an engaging way? The key is to break up the theory into small manageable chunks and reinforce each section with a variety of activities. And that is exactly what this computer science lesson does. Why spend hours making your own resources when it is all done for you? Download this wireless networks computing lesson today and save yourself all that preparation. WHAT IS INCLUDED? Suitable for GCSE Computer Science pupils following either OCR GCSE Computer Science (J277) or AQA GCSE Computer Science (8520) syllabuses. This lesson includes: an attractive dyslexia-friendly PowerPoint presentation, differentiated lesson objectives, a video to change focus and break up the lesson, loads of individual and group tasks and questions, printable ready to use worksheets for classwork, 3 differentiated exam-style questions which can be used either in the plenary or set for a homework task, a comprehensive teacher’s lesson plan including ALL THE ANSWERS. . WHAT DOES IT COVER? With virtually no preparation (apart from photocopying the worksheets) you will be ready to teach your classes about: Wi-Fi The hardware used to connect to a wireless network Public Wi-Fi hotspots The dangers associated with using hotspots Virtual private networks (VPN) The importance of encrypting wireless networks . DURATION: 1 lesson Download this ready-to-use lesson now and take back control of your workload. 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. Click here to see some more computer science lessons
Ethical, Legal, Cultural And Environmental Impacts OCR GCSE Computer Science Workbook (J277)
nwilkinnwilkin

Ethical, Legal, Cultural And Environmental Impacts OCR GCSE Computer Science Workbook (J277)

(0)
This ethical, legal, cultural and environmental impacts of digital technology workbook is perfect for students studying for the OCR GCSE (9-1) in computer science and has been updated to completely cover the new specification J277. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. The answer booklet is provided as a separate PDF file so you can assign your students the workbook without including the answers. This 31-page workbook completely covers the new specification J277 1.6 ethical, legal, cultural and environmental impacts of digital technology theory. Table of Contents: How to investigate and discuss Computer Science technologies Ethical issues Legal issues Cultural issues Environmental issues Privacy issues How key stakeholders are affected by technologies Legislation relevant to Computer Science The Data Protection Act 2018 (GDPR) Wireless networking The Computer Misuse Act 1990 The Copyright, Designs and Patents Act 1988 Software licences . You may also be interested in these workbooks which have also been written to cover the J277 specification: Systems Architecture Memory and Storage Computer networks, connections and protocols Network Security Systems Software Algorithms Programming Fundamentals Producing Robust Programs Boolean Logic Programming Languages and IDEs
Fundamentals of Data Representation AQA GCSE Computer Science Workbook (8525)
nwilkinnwilkin

Fundamentals of Data Representation AQA GCSE Computer Science Workbook (8525)

(0)
This data representation workbook is perfect for students studying for the AQA GCSE (9-1) in computer science and has been updated to completely cover the new specification 8525. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. The answer booklet is provided as a separate PDF file so you can assign your students the workbook without including the answers. This 66-page workbook completely covers the new specification 8525 3.3 Fundamentals of Data Representation theory. Table of Contents: Number bases (decimal, binary and hexadecimal) Converting between number bases Units of information Adding together binary numbers Binary shift Character encoding Representing bitmap images Colour depth and image size Representing sound Sampling rate and sample resolution Calculate file sizes Data compression Huffman code Run length encoding (RLE) . 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 our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. You may also be interested in these workbooks which have also been updated for the new specification: Algorithms Python Programming Computer Systems Fundamentals of Computer Networks Cyber Security Relational databases and SQL Ethical, Legal and Environmental Impacts
Programming Fundamentals OCR GCSE Computer Science Workbook (J277)
nwilkinnwilkin

Programming Fundamentals OCR GCSE Computer Science Workbook (J277)

(0)
This programming fundamentals workbook is perfect for students studying for the OCR GCSE (9-1) in computer science and has been updated to completely cover the new specification J277. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. The answer booklet is provided as a separate PDF file so you can assign your students the workbook without including the answers. This 70-page workbook completely covers the new specification J277 2.2 programming fundamentals theory. Table of Contents: The use of variables, constants, operators, inputs, outputs and assignments Sequence Selection Iteration (count-controlled and condition-controlled loops) Common arithmetic operators Common Boolean operators (AND, OR and NOT) Data types (integer, real, Boolean, character, string and casting) Basic string manipulation File handling operations (open, read, write and close) The use of records to store data The use of SQL to search for data The use of arrays (1D and 2D arrays) How to use sub programs (functions and procedures) Random number generation . You may also be interested in these workbooks which have also been written to cover the J277 specification: Systems Architecture Memory and Storage Computer networks, connections and protocols Network Security Systems Software Ethical, Legal, Cultural and Environmental Impacts Algorithms Producing Robust Programs Boolean Logic Programming Languages and IDEs
All AQA 8525 computer Science Workbooks BUNDLE
nwilkinnwilkin

All AQA 8525 computer Science Workbooks BUNDLE

8 Resources
Looking for a comprehensive and easy-to-use resource to help your students excel in AQA GCSE 8525 computer science? Look no further than our complete set of workbooks! Written specifically to match the requirements of the AQA GCSE Computer Science exams, these workbooks ensure that you cover the entire specification and provide your students with all the information they need for successful revision and exam preparation. But these workbooks are more than just a standard handout or textbook. They’re interactive and engaging, combining the best of both worlds to create a powerful addition to your teacher’s toolkit. With everything at their fingertips, your students will be able to focus on learning and achieving their best. What is included? Our interactive PDF workbooks make it easy to focus on specific sections of the AQA 8525 GCSE in Computer Science syllabus without overwhelming your students. Each workbook is designed to cover a single topic in depth, using student-friendly language and clear explanations of key terminology to help your pupils digest the knowledge and retain it for longer. Throughout each workbook, tasks are included to reinforce learning and allow you to monitor your students’ progress. Answers are provided in a separate PDF workbook, giving you the option to issue workbooks without answers for assessment purposes. To help your students take ownership of their learning, each workbook also includes a student checklist. This tool allows students to track their progress and identify areas where they may need more work, helping you make the most of the time you have with your students. This bundle includes all of the following AQA workbooks: Fundamentals of Algorithms Programming using Python Fundamentals of Data Representation Computer Systems Fundamentals of Computer Networks Cyber Security Relational Databases and Structured Query Language (SQL) Ethical, Legal and Environmental Impacts of Digital Technology The total individual price for all the computer science workbooks is £135.92 but when purchased as a bundle you can get all this for only £100 saving you more than 25% of the individual price. How can they be used? Our AQA 8525 GCSE in Computer Science workbooks are the perfect complement to your classroom teaching. They offer the flexibility to be completed either on-screen or printed and completed manually on paper, ensuring continuity both in the computer room and when your classroom is being used by another subject. In addition, our workbooks can also be given to students as homework or self-study projects to complete on their own at home. This is a great option for students who may need extra practice or who want to reinforce their understanding of a particular topic. The best part? When you purchase our workbooks, you’ll receive a PDF file that can be reused time and time again with no further costs or ongoing subscription fees. This means that you can continue to use them year after year, saving time and money in the process. So whether you’re looking for an in-class supplement, a homework option, or a comprehensive revision tool, our AQA 8525 GCSE in Computer Science workbooks are an excellent choice.
Network Security OCR GCSE Computer Science Workbook (J277)
nwilkinnwilkin

Network Security OCR GCSE Computer Science Workbook (J277)

(0)
This network security workbook is perfect for students studying for the OCR GCSE (9-1) in computer science and has been updated to completely cover the new specification J277. It can be used in the classroom as a teaching aid, for self-study or as a revision tool. In this resource you will receive an interactive PDF workbook so your students can either print it out and complete the activities by hand or fill it in electronically making this an ideal workbook for use in school or for students studying at home. The answer booklet is provided as a separate PDF file so you can assign your students the workbook without including the answers. This 45-page workbook completely covers the new specification J277 1.4 network security theory. Table of Contents: What is network security? Forms of attack Threats posed to networks Hackers and crackers Malware Social engineering Brute Force Attacks Denial of Service Attacks Data Interception Data theft SQL injection Poor network policy Identifying and preventing vulnerabilities Penetration testing Network forensics Network policies Anti-malware software Firewalls User access levels Passwords Encryption Physical security . You may also be interested in these workbooks which have also been written to cover the J277 specification: Systems Architecture Memory and Storage Computer networks, connections and protocols Systems Software Ethical, Legal, Cultural and Environmental Impacts Algorithms Programming Fundamentals Producing Robust Programs Boolean Logic Programming Languages and IDEs