Hero image

Nichola Wilkin - Computer Science

Average Rating4.65
(based on 1163 reviews)

These refreshingly different teaching resources enable you to teach great lessons that help your pupils engage with the subject matter. I’m an experienced teacher and 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!

220Uploads

869k+Views

1897k+Downloads

These refreshingly different teaching resources enable you to teach great lessons that help your pupils engage with the subject matter. I’m an experienced teacher and 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 Programming Data Types Lesson
nwilkinnwilkin

Python Programming Data Types Lesson

(0)
This complete lesson introduces pupils to different number types (int and float), changing data types (casting) and manipulating strings in Python. Grab your copy of this ready to use lesson now and become more confident in teaching programming to your pupils. This ready to use lesson is suitable for Key Stage 3 and GCSE computer science pupils. Download this no-prep lesson now to help you take control of your workload. This wonderful, time-saving teaching resource includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and lots of practical programming practice. It also includes a comprehensive teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with using basic if and else statements in Python as well as using a for loop Duration: 1 lesson This lesson teaches pupils about: Casting Integer (int) Floating-point numbers (float) Strings Concatenation Length Isolating part of a string Changing case (lower, upper and title) . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. 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 Lessons] (https://www.tes.com/resources/search/?authorId=835903&q=Python Lessons&shop=nwilkin)**
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.
Python If Statements Lesson
nwilkinnwilkin

Python If Statements Lesson

(0)
This complete lesson introduces pupils about basic if statements and if…else statements in Python. Download this ready to use lesson now and become more confident in teaching programming to your pupils. This ready to use lesson is suitable for Key Stage 3 and GCSE computer science pupils. Download this no-prep lesson now to help you take control of your workload. This wonderful, time-saving teaching resource includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and lots of practical programming practice. It also includes a comprehensive teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does not teach pupils about nested if statements or elif statements as that is covered in another lesson, which can be found here. Duration: 1 lesson This lesson teaches pupils about: Logical operators Basic if statements If…else statements Flow diagrams . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. 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 More Of My Great Python Lessons
Exam Technique for GCSE Computer Science
nwilkinnwilkin

Exam Technique for GCSE Computer Science

(1)
Complete exam technique lesson to help GCSE computer science students boost their grades. Do you feel your students know their computer science theory but are worried they still need a little extra help on understanding how to answer the exam questions to get the highest marks possible? Fear not, help is at hand. This stand-alone lesson introduces your pupils to common exam terminology so they feel more prepared in understand exactly what type of answers the questions require to get the top marks available. It gives them plenty or practice in answering a variety of questions including a min exam paper you can set as a homework task or during a second lesson. Buy this resource now and give your students the opportunity of gaining a few more valuable points. This can mean the difference between getting the grades they need or possibly missing out just because they didn’t know how to answer one particular type of question. What is included? This complete lesson includes : a 29-slide PowerPoint presentation (editable) 1-page PDF teacher’s lesson plan (not-editable) 1-page PDF algorithms question handout (not-editable) 2-page PDF mini exam paper (not-editable) . Please note: This lesson was created specifically for the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8525) exams and will help your pupils feel more prepared for their exams. How can it be used? The exam preparation PowerPoint presentation is best used during your computer science exam revision lessons. Use the PowerPoint presentation along with the class working through all the exam practice activities together. You can either set the mini exam paper as a homework task and mark it together the next lesson or even let them mark it themselves. Alternatively set the mini exam paper during a second dedicated lesson and mark it together in class. What are you waiting for? Grab your copy of this invaluable lesson now and give your pupils the boost they need to get a few extra marks in their computer science exams. 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. Looking for computer science revision material? Check out these fabulous self-study workbooks that completely cover the exam specifications: Complete set of OCR Revision Workbooks Complete set of AQA Revision Workbooks
Christmas Computing Quiz – Year 10
nwilkinnwilkin

Christmas Computing Quiz – Year 10

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

Identifying and Preventing Network Vulnerabilities Lesson

(1)
How can you teach your students about system security and cyber attacks, 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 computing lesson about identifying and preventing network vulnerabilities today and save yourself all that preparation. WHAT IS INCLUDED? This lesson includes: an attractive dyslexia friendly PowerPoint presentation, differentiated lesson objectives, videos 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? Suitable for GCSE Computer Science pupils following either OCR GCSE Computer Science (J277) or AQA GCSE Computer Science (8520) syllabuses. With virtually no preparation (apart from photocopying the worksheets) you will be ready to teach your classes about: Denial of service (DoS) attacks Brute force attacks Data interception attacks SQL injection attacks Poor network security policy Penetration testing Network forensics Firewalls Passwords . 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 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 some more computer science lessons
What is the internet?
nwilkinnwilkin

What is the internet?

(0)
What is the internet? A question from many who are often too afraid to ask. It is an important question that computer science students need answering. In this interactive and engaging lesson students learn what the internet is and the technology used by the web to transmit messages around the world. This lesson completely covers both the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520) specifications. 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: The internet is a worldwide collection of computer networks DNS (Domain Name Server) Hosting The cloud VPN (Virtual Private Networks) . 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 3-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 network protocols TCP/IP complete lesson now and take control of your workload 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 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 ready to use computer science lessons from an author you can trust: Network types Network hardware Network Topologies
Christmas Computing Quiz – Year 9
nwilkinnwilkin

Christmas Computing Quiz – Year 9

(0)
Are you ready for an exhilarating and festive end of term Christmas activity? Look no further than our electrifying Christmas Computing Quiz, tailor-made for your Year 9 students! Prepare to be dazzled with this “Who done it?” style quiz specially crafted for Year 9. Solve the mystery by answering computing questions correctly in order to interview witnesses and suspects, seamlessly intertwined with a Christmas theme that will leave both your SLT and your year 9 computing pupils in high spirits as the term concludes. HOW DOES THE CHRISTMAS COMPUTING QUIZ WORK? Once you’ve purchased the resource you get a PDF which contains a link. Share the provided link with your students and watch as it whisks them away to an enchanting digital realm filled with engaging questions and an intriguing mystery to solve. Your year 9 computing students can embark on this journey of knowledge and fun on their own, or, for an added dose of excitement, encourage pairs of students to team up and tackle the quiz together. The joy multiplies as collaboration ignites their enthusiasm. And the best part? The quiz is a self-guided adventure. As your students conquer each stage, the next one automatically beckons, providing you with invaluable time to support those in need or attend to the myriad of other holiday season tasks tugging at your attention. Fear not, for we’ve thought of everything. All the answers are readily available in the comprehensive teacher’s guide, ensuring you can rescue any students who find themselves in a puzzling predicament. This captivating experience is designed to last between 30 to 40 minutes so you may need to provide a second activity for particularly speedy early finishers. WHAT IS INCLUDED? You get a single PDF file which contains the link to the activity and the answers to the computing questions along with the solution to the mystery. Don’t miss out on this fantastic opportunity! Grab your copy of the Year 9 Christmas Computing Quiz – a timeless gem that you can deploy year after year with a new wave of Year 9 computing students. Let the festivities begin! COMPUTING TOPICS INCLUDE: Computer laws Software (spreadsheets and graphics) Networks and the internet Algorithms and logic Programming Data representation Hardware Computer systems . Click here to check out this amazing bundle to get all 5 Key Stage 3 Computing and GCSE Computer Science quizzes at a knock down price. IMPORTANT NOTE: In order to run the quizzes there are a few activities which require links to external websites. Here are the external sites that you will need to have unblocked on your school network. view . genial . ly jigsawexplorer . com PLEASE NOTE: This game is intended to be used on a desktop or laptop computer and some of the features will not be available on an iPad or other mobile device.
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.
Python Programming Lesson Bundle
nwilkinnwilkin

Python Programming Lesson Bundle

20 Resources
Take a giant step towards regaining control over your workload and teach Python programming with confidence. These ready to use Python lessons will save you hours of planning by providing you with comprehensive, engaging content you can use in your classes with next to no preparation. This bundle provides attractive dyslexia-friendly PowerPoint presentations, videos to teach key skills and plenty of opportunities for students to practise their Python programming skills. You will also get easy to follow teacher’s guides including ALL THE ANSWERS! These 20 lessons are suitable for teaching pupils about the joys of Python programming, from the very basics to confidently writing and using subprograms and writing to and reading from external files. It even includes a fun interactive computational thinking escape room game to introduce them to the problem-solving skills involved in Python programming. It uses a proven scaffolding technique that empowers pupils to make progress and gain confidence in their programming skills. Lessons: Getting Started with Input and Output statements If Statements More Advanced If Statements For and While Loops Strings and Numbers Random Values Drawing with the Turtle Creating Robust Programs Good Programming Habits Writing and Using Lists Writing and Using 2D Lists Using Subprograms Recapping Programming Constructs Recapping Subprograms Recapping Lists and 2D lists Recapping Good Programming Practice Using External Text Files Creating SQL Databases using DB Browser Interrogating SQL database using Python Using Structure Diagrams to Plan Larger Programs The lessons are suitable for newly qualified teachers, non-specialist teachers and experienced computer science teachers who are looking to add a sprinkle of zesty brilliance to their lessons.
Christmas Computing Quiz – Year 7
nwilkinnwilkin

Christmas Computing Quiz – Year 7

(1)
Are you ready for an exhilarating and festive end of term Christmas activity? Look no further than our electrifying Christmas Computing Quiz, tailor-made for your Year 7 students! Prepare to be dazzled with a captivating fusion of computing challenges specially crafted for Year 7, seamlessly intertwined with a medley of delightful and interactive Christmas activities that will leave both your SLT and your year 7 computing pupils in high spirits as the term concludes. HOW DOES THE CHRISTMAS COMPUTING QUIZ WORK? Once you’ve purchased the resource you get a PDF which contains a link. Share the provided link with your students and watch as it whisks them away to an enchanting digital realm filled with engaging questions and intriguing tasks. Your year 7 computing students can embark on this journey of knowledge and fun on their own, or, for an added dose of excitement, encourage pairs of students to team up and tackle the quiz together. The joy multiplies as collaboration ignites their enthusiasm. And the best part? The quiz is a self-guided adventure. As your students conquer each challenge, the next one automatically beckons, providing you with invaluable time to support those in need or attend to the myriad of other holiday season tasks tugging at your attention. Fear not, for we’ve thought of everything. All the answers are readily available in the comprehensive teacher’s guide, ensuring you can rescue any students who find themselves in a puzzling predicament. This captivating experience is designed to last between 35 to 45 minutes so you may need to provide a second activity for particularly speedy early finishers. WHAT IS INCLUDED? You get a single PDF file which contains the link to the activity and the answers to the quiz. Don’t miss out on this fantastic opportunity! Grab your copy of the Year 7 Christmas Computing Quiz – a timeless gem that you can deploy year after year with a new wave of Year 7 computing students. Let the festivities begin! COMPUTING TOPICS INCLUDE: Computer hardware Famous people in computing Scratch programming Software E-Safety . Click here to check out this amazing bundle to get all 5 Key Stage 3 Computing and GCSE Computer Science quizzes at a knock down price. IMPORTANT NOTE: In order to run the quizzes there are a few activities which require links to external websites. Here are the external sites that you will need to have unblocked on your school network. view . genial . ly jigsawexplorer . com PLEASE NOTE: This game is intended to be used on a desktop or laptop computer and some of the features will not be available on an iPad or other mobile device.
Ethical, Legal and Environmental Impacts AQA GCSE Computer Science Workbook (8525)
nwilkinnwilkin

Ethical, Legal and Environmental Impacts AQA GCSE Computer Science Workbook (8525)

(0)
This ethical, legal and environmental impacts 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 27-page workbook completely covers the new specification 8525 3.8 Ethical, Legal and Environmental Impacts of Digital Technology on Wider society, Including Issues of Privacy theory. Table of Contents: Ethical impacts of digital technology Autonomous vehicles Asking ethical questions Legal issues The Data Protection Act 2018 (GDPR) Wireless networking Cloud Storage The Computer Misuse Act 1990 Hackers v crackers The Copyright, Designs and Patents Act 1988 Software licences Environmental issues Privacy issues Computer based implants . 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 Fundamentals of Computer Networks Cyber Security Relational databases and SQL
Python Input and Output Programming Challenges
nwilkinnwilkin

Python Input and Output Programming Challenges

(1)
Are you looking for some ready to use Python 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 2-page PDF printable handout includes: example code, a task to read code, a task to correct code and 4 practical programming challenges. . You even have a separate PDF with possible answers. The diversity of challenges that are included 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 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 More Of My Great Python Challenges
Python Iteration Lesson
nwilkinnwilkin

Python Iteration Lesson

(4)
This complete Python programming lesson teaches pupils about iteration, namely for loops and while loops. It also includes lots of practice with reading and drawing flow diagrams. Download this no-prep lesson now to help you take control of your workload. This teaching resource includes an attractive dyslexia friendly PowerPoint presentation including videos to teach the key skills and the easy to follow teachers lesson plan includes all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with using basic if and else statements in Python. (My ready to use lessons to teach those skills are available here: “If Statement Lesson” and “More If Statements Lesson” ) Duration: 1 lesson This lesson teaches pupils about: For loops using the range statement While loops The difference between count controlled and condition-controlled loops . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. 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 More Of My Great Python Lessons] (https://www.tes.com/resources/search/?authorId=835903&q=Python Lessons&shop=nwilkin)
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
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.
Computer Networks Lesson Bundle
nwilkinnwilkin

Computer Networks Lesson Bundle

6 Resources
This bundle of 6 lessons covers: Types of Networks Network Hardware What is the internet? Network Topologies Wireless Networks Network Protocols and the TCP/IP 4-Layer Model These lessons are suitable for teaching the new updated syllabus starting September 2020 including the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520). Each lesson includes an attractive dyslexia friendly PowerPoint presentation with differentiated lesson objectives, at lease one video and lots of tasks and questions. Each lesson also 3 differentiated exam style questions along with a comprehensive teacher’s lesson plan including all the answers.
Python If Statement Programming Challenges
nwilkinnwilkin

Python If Statement Programming Challenges

(2)
Do your students need a little extra help with understanding if statements in 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 2-page PDF printable handout includes: example code, a task to identify the main operators, a task to correct code and 3 practical challenges for them to practice writing if statements in Python code. . You even have a separate PDF with possible answers. The diversity of these if statement challenges allow 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 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 More Of My Great Python Challenges
Python Programming Knowledge Organiser and Prompt
nwilkinnwilkin

Python Programming Knowledge Organiser and Prompt

(0)
This visually appealing knowledge organiser is a quick summary to recap how to Python programming techniques. It can help pupils revise for end of unit tests, helping them as a prompt when programming or GCSE computer science exams by including small straightforward facts that can be learnt in minutes. A powerful revision/programming prompt 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 how to create Python programs. WHAT IS INCLUDED? This PDF knowledge organiser includes the important facts and a separate PDF document includes 3 programming challenges and possible solutions. 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. Also great for students to have on their desks to use as a quick guide to remind them of key Python programming techniques WHAT DOES IT COVER? This knowledge organiser includes easy to digest facts on the following topics: Variables, constants, operators, inputs and outputs Sequence Selection Iteration String manipulation Basic file handling SQL searches 1D and 2D arrays Using subprograms Data types Arithmetic and Boolean operators . 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 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 my other computer science knowledge organisers
End of summer term computer science quiz for 2019
nwilkinnwilkin

End of summer term computer science quiz for 2019

(14)
A great, new quiz from Nichola Wilkin Ltd. As has become a bit of a tradition, my quizzes are used by thousands of schools every year to give pupils a fun final lesson before they break up for summer. This whole class quiz is ideally suited to keep your students engaged and settled for the final lesson of the summer term. Suitable for key stage 3 and GCSE classes. The quiz includes computer science elements as well as other fun, summer related questions getting them into the summer holiday spirit. Each round includes 5 questions and after each round the teams swap their answer sheets to mark them (all answers are provided within the presentation) allowing the quiz to easily be cut shorter if you need to. The 9 rounds this year include: Computer anagrams Summer objects Programming Films Computer hardware Logic questions Identify the character Multiple choice computer science questions, and of course Song lyrics Have a fantastic summer! You may also like these other great end of term activities I have produced: End of Term Computer Science Murder Mystery Revision End of year Computing Summer Quiz 2018 End of year Computing Summer Quiz 2017 End of year Computing Summer Quiz 2016