Hero image

Nichola Wilkin - Computer Science

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

917k+Views

1964k+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!
Python Challenges: More About While Loops
nwilkinnwilkin

Python Challenges: More About While Loops

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 7 coding activities all focused on extending their knowledge of using While Loops in Python. 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 input and a basic print statement as well as being familiar with using if statements in Python. WHAT IS INCLUDED? This pack includes a single 4 page PDF which gives your students an explanation of using while loops in Python, example code and 7 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 individual coding challenges. They are also ideal 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.
Python Challenges: More About Text Files
nwilkinnwilkin

Python Challenges: More About Text Files

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 8 coding activities all focused on reading and writing to external text files using Python. 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 input and a basic print statement as well as being familiar with using lists in Python. WHAT IS INCLUDED? This pack includes a single 5 page PDF which gives your students an explanation of reading and writing to external text files with Python, example code and 8 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 individual coding challenges. They are also ideal 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.
Python Challenges: More About Lists
nwilkinnwilkin

Python Challenges: More About Lists

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 10 coding activities all focused on using Python lists. 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 input, data types and a basic print statements as well as using a for loop. WHAT IS INCLUDED? This pack includes a single 3 page PDF which gives your students an explanation of using Python lists, example code and 10 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 individual coding challenges. They are also ideal 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.
Python Challenges: More About Printing
nwilkinnwilkin

Python Challenges: More About Printing

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 7 coding activities all focused on dealing with printing using the .format method and the f string operator. 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. What are you waiting for, they are FREE. WHO ARE THESE PYTHON CHALLENGES FOR? These challenges assume students have some basic knowledge of programming with Python and know how to use input, data types and a basic print statement. WHAT IS INCLUDED? This pack includes a single 3 page PDF which gives your students an explanation of using .format method and the f string operator in a print statement, example code and 7 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 individual 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 FREE flexible and highly useful Python challenges immediately. Your students will love them.
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.
Computer Room Display BUNDLE
nwilkinnwilkin

Computer Room Display BUNDLE

6 Resources
Here are all the packs needed to create 5 attractive displays in your computer room to instant impact and interest for your students. Buy this bundle of 6 display packs now and instantly brighten your computer room and get a free BONUS pack of word wall posters too. HOW CAN YOU USE THESE DISPLAY? This display works well when positioned: on a display board in your computer room in the corridor leading to the classroom or arranged in any other available space on your walls . PREPARING THE DISPLAYS There are 6 complete displays included in this bundle: Word wall of technical terms Computer Science room lettering Computer room rules posters Who’s who is computing timeline Rubber duck debugging What does your digital footprint say about you? . You have colour and black and white versions. Print only the relevant pages you need for your computer room display. Some pages may require more than one copy. It is best to print the pages in colour, if you can, but I have included black and white versions too to help you save on printing costs. If you are printing in black and white you may wish to print them onto coloured paper to add a bit of interest in your classroom. I suggest printing the pages on card or laminating each page before cutting out the sections to give a more professional finish. Carefully cut out the sections and add them to your display space (making sure the letters are the right way up and in the correct order). I’ve include suggested layouts to give you an idea of how you can display these sections in your computer room however you may want to display it slightly differently to fit the space you have. What are you waiting for? Buy these ready to use computer room display packs now and get your FREE bonus pack of word wall posters too. They are sure to brighten your classroom.
People in Computing Display Posters
nwilkinnwilkin

People in Computing Display Posters

(0)
Here are 35 the posters to create an attractive display in your computer room to help explain to your students about a few of the important people in computing who have played a role in the development of computing technology. Buy the display set now and instantly brighten your computer room. HOW CAN YOU USE THIS DISPLAY? This people in computing poster display works well when positioned: around your room following a timeline in a grid format . PREPARING THE DISPLAY It is best to print the pages in colour, if you can, but I have included a black and white version too. If you are printing in black and white you may wish to print them onto coloured paper to add a bit of interest in your classroom. I suggest printing the posters on card or laminating each page to give a more professional finish. A nice display option, if you have room, is to display the posters of all the people in computing in date order joined to a ribbon to show a timeline for students to follow around your classroom. Use a wide brightly coloured ribbon for added interest. Alternatively, they fit nicely in a grid (7 x 5). I’ve include a couple of suggested layouts to give you an idea of how you can display these people in computing posters. What are you waiting for? Download this ready to use people in computing display poster pack now and get printing. They are sure to brighten your classroom. 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.
Online Safety and Cyber Security Escape Room
nwilkinnwilkin

Online Safety and Cyber Security Escape Room

(1)
This online safety and cyber security escape room is a wonderful no-prep lesson your students will love. Created for secondary students this escape room combines quizzes, puzzles, videos, animation, sound and online activities to test their understanding of important digital citizenship concepts and bring online safety and cyber security to life. Absolutely no preparation, no printing and no specialist knowledge required by the teacher. This lesson makes an ideal: cover lesson, end of term activity or end of unit activity. . A fun, educational escape room game this is sure to be a memorable lesson your students will adore. Buy this online safety and cyber security escape room now and save yourself hours of preparation. HOW DOES IT WORK? Ideally students would need headphones to make the most out of this activity but it can be run without if necessary. Simply give the students the link to the online site (no sign up required) and away they go. Students can work individually or, if you prefer, they can work through this online safety and cyber security escape room in pairs using computers located side by side (they can each listen to the videos and sound clips through their own set of headphones but can still talk to each other to discuss their ideas). The teacher doesn’t need to do anything other than give the students the link to this online activity at the start of the lesson. All the activities are self-contained with students getting feedback automatically on their progress. Pease note: Students will need internet access in order to play this escape room game. If your students complete all the challenges in the cyber security escape room, they progress onto the Nova Labs cyber security online game as a reward which will keep them occupied and continue learning for the remainder of the lesson. HOW LONG DOES THE ACTIVITY LAST? This escape room is suitable for a variety of lesson lengths. It takes approximately 40-45 minutes to work through the online safety and cyber security escape room challenges (25-30 minutes if they are very quick) and the remainder of the lesson is taken up with Nova Labs cyber security game which on average can take 30 minutes or more to complete. You can cut the lesson shorter if required by stopping pupils from playing the Nova Labs game without completing all the levels. What are you waiting for? Grab your copy of this exciting and educational online safety and cyber security escape room today. 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.
Student Password Reminder Cards
nwilkinnwilkin

Student Password Reminder Cards

(0)
Keep all your student user IDs and passwords to hand. These student password cards will help you when your students inevitably forget their password. Handy to keep in the classroom, especially helpful when pupils only use a particular online system occasionally. Buy these student password reminder cards now and create a resource you’ll wonder how you ever did without them. HOW DO I PREPARE THE CARDS? Preparing the cards couldn’t be easier. It’s as simple as 1, 2, 3 Step 1 – Either print the cards and fill them in by hand or type into the editable boxes Step 2 – Cut each card out (if you want to make them extra hard-wearing you can laminate the page before cutting) Step 3 – Attach them to a ring to keep in your classroom or issue to students individually to stick in their exercise books . There are 6 different designs in both colour and black and white versions. If you are using the black and white versions, why not print them onto coloured paper to add a bit of interest? What are you waiting for? Buy these student password reminder cards now and save yourself the headache of students constantly forgetting their passwords. 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.
Rubber Duck Debugging Display
nwilkinnwilkin

Rubber Duck Debugging Display

(0)
Create an attractive display in your computer room to help explain to your students how to use the popular programming technique of rubber duck debugging. This resource includes all the elements required to create a main display and also includes handy, smaller posters to dot around the room as visual prompts to students and “flat ducks” that can be stuck to desks for pupils to talk to if you don’t have any 3D ducks available. Buy this ready-to-use resource now and instantly brighten up your classroom with a display that is both engaging and useful. HOW CAN YOU USE THIS DISPLAY? This display works well when all three sections are combined using: a display board in your room for the main display several smaller posters at eye level for use when pupils are sitting at their desks and a small “flat duck” stuck next to their computer on their desk (ideally so it looks like the duck is looking at the screen) . PREPARING THE DISPLAY You have colour and black and white versions. Print only the relevant pages you need. You may need to print some pages more than once (i.e. the rubber duck images). It is best to print the pages in colour if you can, but I have included a black and white version too. If you are printing in black and white you may wish to print them onto coloured paper/card to add a bit of interest in your classroom. I suggest printing the sections for the wall display on card or laminating each page before cutting out the sections to give a more professional finish. Carefully cut out all the sections and add them to your display space (making sure the letters are the right way up and in the correct order). I’ve also included a suggested layout to give you an idea of how you can arrange the main display. However, you may want to arrange it slightly differently to fit the space you have. Add the smaller individual posters at eye-level height as a prompt for the students when they are working. Finally, if you do not have any rubber ducks for your students to talk to you can use the printed “flat ducks” as a substitute. Cut out the smaller ducks and stick them to the desk (preferably facing the monitor) which students can talk to. What are you waiting for? Buy this resource now and add instant impact to your classroom, the easy way. Why not also download my FREE rubber duck debugging lesson? It includes an easy-to-follow PowerPoint presentation and 3 Python programs for the students to debug. Click here to find out more.
Digital Footprint Classroom Display
nwilkinnwilkin

Digital Footprint Classroom Display

(0)
Here are all the parts needed to create an attractive display in your computer room to help explain to your students about their digital footprint. Buy the display set now and instantly brighten your computer room. HOW CAN YOU USE THIS DISPLAY? This display works well when positioned: on a display board in your computer room in the corridor or above your whiteboard. . PREPARING THE DISPLAY You have colour and black and white versions. Print only the relevant pages you need for your computer room display. Some pages may require more than one copy (i.e. the footprints to make a walking pattern). It is best to print the pages in colour, if you can, but I have included a black and white version too to help you save on printing costs. If you are printing in black and white you may wish to print them onto coloured paper to add a bit of interest in your classroom. I suggest printing the pages on card or laminating each page before cutting out the sections to give a more professional finish. Carefully cut out the sections and add them to your display space (making sure the letters are the right way up and in the correct order). I’ve include a suggested layout to give you an idea of how you can display these sections in your computer room however you may want to display it slightly differently to fit the space you have. What are you waiting for? Download this ready to use display pack now and get printing. They are sure to brighten your classroom. 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.
Computer Room Display Lettering
nwilkinnwilkin

Computer Room Display Lettering

(0)
Here is a set of computer room lettering you can use to instantly brighten up your classroom and add an identify to the classroom. Great for displays in both the classroom and in corridors or hallways. Buy the lettering pack now and instantly brighten your computer room. HOW CAN YOU USE THESE LETTERS? These letters work well when positioned: above a display board, on your door way, in the corridor or above your whiteboard. . PREPARING THE LETTERS Decide what you want your message to say. The letters have been grouped together to make this easier and require the least printing pages possible. The letters spell out the following: ICT COMPUTING COMPUTER SCIENCE There is even a page which includes the & symbol and the letters AND There are also a couple of images, showing a laptop and a desktop computer . Print only the relevant pages for the message you want displayed for example “ICT & COMPUTING”. It is best to print them in colour, if you can, but I have included a black and white version too. If you are printing in black and white you may wish to print them onto coloured paper to add a bit of interest in your classroom. I suggest printing the lettering on card or laminating each page before cutting out the letters to give a more professional finish. Carefully cut out the letters and add them to your display space (making sure the letters are the right way up and in the correct order). I’ve include a couple of suggested layouts to give you some ideas. What are you waiting for? Download this ready to use pack of computer room lettering now and get printing. They are sure to brighten your classroom. 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.
Computer Room Rules Posters
nwilkinnwilkin

Computer Room Rules Posters

(0)
Here is a set of posters you can display in your classroom to remind students of the computer room behaviour expectations and rules. An instant bright and cheerful classroom display that is both attractive and useful. It also doesn’t hurt for other teachers to be reminded of the rules when they are using the computer lab! Buy them now and instantly brighten your computer room. WHAT IS INCLUDED? This pack of posters includes 25 attractive posters provided in both full colour and black and white to help you save on printing costs. . One eye-catching poster is provided per page. Simply pick the rules you want to display, print them out and they are ready to go on your walls immediately. HOW CAN YOU USE THESE POSTERS? For instant impact, display the posters in a group somewhere noticeable. Use them as a prompt to talk to your class about rules at the start of the school year, or for whenever they need a quick reminder of the computer room expectations. Alternatively, you can position the posters individually around the room in the most appropriate locations i.e. you can put the poster “Do Not Print Without Permission” near the printer, or the reminder to log off near the clock (which they may glance at as the lesson nears its end). Of course, it is your classroom with its own unique layout so feel free to position them as you feel would have the most impact. To help keep the behaviour rules fresh in the pupils’ minds, it is worth considering moving the posters occasionally as this will help pupils (and other teachers) notice them again. PREPARING THE POSTERS You can easily print out the individual posters you want as we have created one poster per page. You can use as many pages or as few as you like. I recommend picking 4 or 5 of the most important from all those available. More than that tends to get too confusing for the pupils. You have a choice of colour pages or you have exactly the same posters in black and white. If you are printing in black and white, please consider printing on coloured paper to add a little more interest. Laminating the posters will give a more professional finish and help prolong the life of your posters. There are some very similar posters to cater for American and UK phrasing and spelling. Use the most appropriate for your classroom. What are you waiting for? Download this ready to use pack of posters now and get printing. They are sure to brighten your classroom along with helping students know your expectations. 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 Languages Worksheets
nwilkinnwilkin

Programming Languages Worksheets

(0)
Here are 3 ready to use programming languages 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 3 PDF worksheets included: Types of Programming Languages – A great plenary activity. Where students look at the differences between machine code, assembly language or a high-level language Purpose of Translators – A 2-page worksheet that makes an ideal homework task. Students look at the differences between a compiler and an interpreter. Integrated Development Environment (IDEs) Crossword – A lovely plenary activity to recap what your students have learnt 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 3 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 programming languages. 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.
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.
Algorithms Worksheets
nwilkinnwilkin

Algorithms Worksheets

(0)
Here are 12 ready to use algorithms 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. Most of the worksheets can be printed out or completed on-screen as they comprise of PDF files with editable areas for students to enter their answers. HOW CAN I USE THEM? These worksheets are ideal for An easy grab-and-go classroom activity, homework tasks and cover worksheets. . WHAT IS INCLUDED? The 12 PDF worksheets included: Human and Computer Tasks – Brilliant as a introduction to algorithms. Students decide which of the tasks are most suitable for a human or a computer/robotic system which form a basis of a class discussion. Flow diagrams – Students explain what the shapes of the flow diagram are used for. They also read a flow diagram and demonstrate their understanding by giving the outputs for a variety of inputs. A lovely homework task or plenary. Pseudocode – Students are given sample pseudocode using a If…else statement. They explain what the algorithm will do and then write their own pseudocode for another scenario. Great to check current understanding, as a plenary or for a homework task. Pseudocode – Similar to worksheet 3 based on if…else if… else pseudocode. Pseudocode – Similar to worksheet 3 based on while loop pseudocode. Pseudocode – Similar to worksheet 3 based on for loop pseudocode. Pseudocode – Similar to worksheet 3 based on using a list with pseudocode. Pseudocode – Students examine a flow diagram and write the pseudocode to match the flow diagram. A nice in-class activity to reinforce learning. Flow diagram – Students are given pseudocode for a while loop and they need to draw a flow diagram to match the algorithm. A Lovely starter or plenary activity to check understanding. Pseudocode and flow diagram – A great 2-page worksheet. Students are given details for an algorithm they need to create based on a hotel costing system. They need to write the pseudocode and then draw the flow diagram for the algorithm. Pseudocode and flow diagram - Similar to worksheet 10 based on an addition quiz algorithm. Pseudocode and flow diagram - Similar to worksheet 10 based on a list algorithm. Worksheets 9 to 12 are designed to be printed and filled in by hand due to the drawing elements involved. 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. What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation. You may also be interested in my Computational Thinking Worksheets which you can buy from here.
Data Representation Year 9 Assessment
nwilkinnwilkin

Data Representation Year 9 Assessment

(0)
Are you looking for a robust, ready to use summative assessment to test your students understanding of data representation? Computers science teachers have been left in a wilderness, without a rigorous, fair and consistent way to test your student’s knowledge in key stage 3 … UNTIL NOW! WHAT IS TESTED? This written test has been carefully mapped to the UK’s Computing At Schools (CAS) Progression Pathways. It includes a mixture of multiple-choice, short answer and long answer questions. This assessment covers the following CAS Progression Pathway descriptions: Understands how numbers, images, sounds and character sets use the same bit patterns. Performs simple operations using bit patterns e.g. binary addition. Understands the relationship between resolution and colour depth, including the effect on file size. Distinguishes between data used in a simple program (a variable) and the storage structure for that data. Knows the relationship between data representation and data quality. Understands the relationship between binary and electrical circuits, including Boolean logic. Understands how and why values are data typed in many different languages when manipulated within programs. Performs operations using bit patterns e.g. conversion between binary and hexadecimal, binary subtraction etc. Understands and can explain the need for data compression and performs simple compression methods. Knows what a relational database is and understands the benefits of storing data in multiple tables. . The test lasts 50 minutes. WHO IS THIS ASSESSMENT FOR? This test is paper 1 and has been written for year 9. If you are looking for the year 7 (paper 1) assessment, click here. If you are looking for the year 8 (paper 2) assessment, click here. HOW DO I USE THE ASSESSMENT? This assessment is super easy to use. Simply print out the question paper and give to your students. It is better to run this assessment in class rather than as a homework task to ensure reliability. Students complete the test on paper. HOW IS THE ASSESSMENT MARKED? You mark the papers yourself but don’t worry, you get an easy to follow mark scheme and can even watch the helpful video which shows you exactly how to mark it. HOW IS THE ASSESSMENT GRADED? Included in the resource is an Excel spreadsheet. Once you enter the marks onto the spreadsheet, it will automatically show you the total marks, the grade (A* to U) and if they have met expectations, are above expectations or are below expectations to help you with report writing. You also get a summary showing you how well the CAS Progression Pathways have been answered by your students to help you with future planning. This simple, easy to use summative assessment paper provides you with useful feedback your senior leadership team will love. Download it now to add it to your teacher toolkit.
Data Representation Year 8 Assessment
nwilkinnwilkin

Data Representation Year 8 Assessment

(0)
Are you looking for a robust, ready to use summative assessment to test your students understanding of data representation? Computers science teachers have been left in a wilderness, without a rigorous, fair and consistent way to test your student’s knowledge in key stage 3 … UNTIL NOW! WHAT IS TESTED? This written test has been carefully mapped to the UK’s Computing At Schools (CAS) Progression Pathways. It includes a mixture of multiple-choice, short answer and long answer questions. This assessment covers the following CAS Progression Pathway descriptions: Knows that digital computers use binary to represent all data. Knows that computers transfer data in binary. Understands the relationship between binary and file size (uncompressed) Defines data types: real numbers and Boolean. Queries data on one table using a typical query language. Understands how numbers, images, sounds and character sets use the same bit patterns. Performs simple operations using bit patterns e.g. binary addition. Understands the relationship between resolution and colour depth, including the effect on file size. Distinguishes between data used in a simple program (a variable) and the storage structure for that data. Knows the relationship between data representation and data quality. Understands the relationship between binary and electrical circuits, including Boolean logic. Understands how and why values are data typed in many different languages when manipulated within programs. . The test lasts 50 minutes. WHO IS THIS ASSESSMENT FOR? This test is paper 1 and has been written for year 8. If you are looking for the year 7 (paper 1) assessment, click here. If you are looking for the year 9 (paper 3) assessment, click here. HOW DO I USE THE ASSESSMENT? This assessment is super easy to use. Simply print out the question paper and give to your students. It is better to run this assessment in class rather than as a homework task to ensure reliability. Students complete the test on paper. HOW IS THE ASSESSMENT MARKED? You mark the papers yourself but don’t worry, you get an easy to follow mark scheme and can even watch the helpful video which shows you exactly how to mark it. HOW IS THE ASSESSMENT GRADED? Included in the resource is an Excel spreadsheet. Once you enter the marks onto the spreadsheet, it will automatically show you the total marks, the grade (A* to U) and if they have met expectations, are above expectations or are below expectations to help you with report writing. You also get a summary showing you how well the CAS Progression Pathways have been answered by your students to help you with future planning. This simple, easy to use summative assessment paper provides you with useful feedback your senior leadership team will love. Download it now to add it to your teacher toolkit.
Data Representation Year 7 Assessment
nwilkinnwilkin

Data Representation Year 7 Assessment

(0)
Are you looking for a robust, ready to use summative assessment to test your students understanding of data representation? Computers science teachers have been left in a wilderness, without a rigorous, fair and consistent way to test your student’s knowledge in key stage 3 … UNTIL NOW! WHAT IS TESTED? This written test has been carefully mapped to the UK’s Computing At Schools (CAS) Progression Pathways. It includes a mixture of multiple-choice, short answer and long answer questions. This assessment covers the following CAS Progression Pathway descriptions: Performs more complex searches for information e.g. using Boolean and relational operators. Analyses and evaluates data and information and recognises that poor quality data leads to unreliable results, and inaccurate conclusions. Knows that digital computers use binary to represent all data. Understands how bit patterns represent numbers and images. Knows that computers transfer data in binary. Understands the relationship between binary and file size (uncompressed) Defines data types: real numbers and Boolean. Queries data on one table using a typical query language. Understands how numbers, images, sounds and character sets use the same bit patterns. Performs simple operations using bit patterns e.g. binary addition. Understands the relationship between resolution and colour depth, including the effect on file size. Distinguishes between data used in a simple program (a variable) and the storage structure for that data. . The test lasts 50 minutes. WHO IS THIS ASSESSMENT FOR? This test is paper 1 and has been written for year 7. HOW DO I USE THE ASSESSMENT? This assessment is super easy to use. Simply print out the question paper and give to your students. It is better to run this assessment in class rather than as a homework task to ensure reliability. Students complete the test on paper. HOW IS THE ASSESSMENT MARKED? You mark the papers yourself but don’t worry, you get an easy to follow mark scheme and can even watch the helpful video which shows you exactly how to mark it. HOW IS THE ASSESSMENT GRADED? Included in the resource is an Excel spreadsheet. Once you enter the marks onto the spreadsheet, it will automatically show you the total marks, the grade (A* to U) and if they have met expectations, are above expectations or are below expectations to help you with report writing. You also get a summary showing you how well the CAS Progression Pathways have been answered by your students to help you with future planning. This simple, easy to use summative assessment paper provides you with useful feedback your senior leadership team will love. Download it now to add it to your teacher toolkit.
Computational Thinking Worksheets
nwilkinnwilkin

Computational Thinking Worksheets

(0)
12 computational thinking worksheets you can use with your class, no preparation necessary. You even have the answers, making these a brilliant easy to use addition to your teacher toolkit. They can be printed out or completed on-screen as they are PDF files with editable areas for students to enter their answers. HOW CAN I USE THEM? These worksheets are ideal for An easy grab-and-go classroom activity, homework tasks and cover worksheets. . Perfect for computer science teachers, non-specialists and new teachers. WHAT IS INCLUDED? The 12 PDF worksheets included: Decomposition: Delivery Robot – A 2-page worksheet where students break down larger tasks into smaller tasks. A great starter activity. Decomposition: Make a Snowman – This simple worksheet where students put the steps in order and then decompose one of those steps further. This is perfect for a starter or a plenary. Decomposition: Robot Arms – This asks students to break down the tasks a robot arm in a factory would need to do. Great as a homework task. Pattern Recognition: Finding Order – Students decide on the order or steps that are required to follow a recipe successfully. A nice starter. Pattern Recognition: Spot the Correct Pattern – a 3-page worksheet where students need to pick the correct set of instructions to draw the shape. Perfect for a homework task or plenary. Pattern Recognition: Create a Pattern – a 2-page worksheet. Students follow the example given and adapt it to match the scenarios. A great way to check progress. Abstraction: London Underground – Students look at the London underground map, then answer questions about why the map has been simplified. A nice way of introducing the topic of abstraction in computational thinking. Abstraction: Film – Students describe answer questions on abstraction about a film synopsis. A nice in-class activity to reinforce learning. Abstraction: Gathering Important Facts – Students read a statement and answer questions. A nice homework task or plenary. Algorithms: Writing Instructions – A fun in-class pairs activity to write instructions for a secret handshake. A great interactive starter activity which reinforces the need for clarity in instructions. Algorithms: Pseudocode – Students write pseudocode. A nice homework task, in-class tasks to reinforce learning or plenary to check understanding. Algorithms: Flow Diagrams – A 3-page worksheet where students need to answer questions about flowcharts. Great as a plenary activity or homework task. What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation.