Hero image

Nichola Wilkin - Computer Science

Average Rating4.65
(based on 1171 reviews)

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

223Uploads

887k+Views

1925k+Downloads

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

Secondary Teacher Planner 2023-2024 – 7 Lesson Day including Saturdays

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 7-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 7-lesson day and is suitable for schools that are open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 10 Lesson Day including Saturdays
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 10 Lesson Day including Saturdays

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 10-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 10-lesson day and is suitable for schools that are open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 8 Lesson Day
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 8 Lesson Day

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 8-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 8-lesson day and for schools which are not open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 9 Lesson Day including Saturdays
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 9 Lesson Day including Saturdays

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 9-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 9-lesson day and is suitable for schools that are open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 6 Lesson Day including Saturdays
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 6 Lesson Day including Saturdays

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 6-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 6-lesson day and is suitable for schools that are open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 6 Lesson Day
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 6 Lesson Day

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 6-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 6-lesson day and for schools which are not open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 10 Lesson Day
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 10 Lesson Day

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 10-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 10-lesson day and for schools which are not open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENCE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Secondary Teacher Planner 2023-2024 – 9 Lesson Day
nwilkinnwilkin

Secondary Teacher Planner 2023-2024 – 9 Lesson Day

(0)
Conquer the school year with the ultimate secondary teacher planner 2023-2024! Feeling overwhelmed by your workload? Juggling multiple lesson plans, meetings and after-school clubs? We understand the challenges you face and we’re here to help! Take charge of your teaching journey today! Our unbeatable secondary teacher planner is your essential companion for success. With its incredible features, flexibility, and adaptability, this planner is an investment in your peace of mind and professional achievement. FLEXIBILITY THAT FITS YOUR SCHOOL’S SCHEDULE Covering the dates from 29 August 2023 to 26 July 2024, our planner easily adapts to any UK school’s timetable. Simply delete the pages for your school’s holidays and you’ll have a personalised, dated planner that perfectly suits your needs. Invaluable tools for every teacher: Stress-Free Planning: Our meticulously crafted, 9-lessons-a-day format keeps you on top of your busy schedule. With dedicated notes sections, you’ll never forget important meetings, clubs or duties. Yearly Overview: Get a snapshot of every day at your fingertips! Our planner provides space for brief daily notes, including bank holidays and weekends, making planning a breeze. Customisable and Adaptive: Available as an editable Word document, our planner lets you tailor it to your preferences. Add pages, remove sections you don’t need and make it truly your own. Use it electronically or print it for a traditional paper planner experience. Effortless Organisation: Stay organised with sections for teacher training days, department meetings, blank notes and marking sheets for grades and progress tracking. Imagine being in control of your workload, effectively managing your time and experiencing the relief of a reliable system supporting you throughout the academic year. IMPORTANT NOTE: This planner is designed for a 9-lesson day and for schools which are not open on a Saturday. BONUS EXTRA: Receive a free, fully editable 2-week timetable template alongside your planner! Designed with a clean and professional finish, our planner maximises space without unnecessary graphics or colour printing requirements. Embrace organisation, empower yourself and make this year your best one yet. Grab your secondary teacher planner today! [Click here to see ALL my teacher planners] (https://www.tes.com/resources/search/?authorId=835903&q=Teach Planners&shop=nwilkin) COPYRIGHT NOTICE: This planner is a creation of Nichola Wilkin Ltd and is distributed under a SINGLE USER LICENSE. Reproduction, transmission or distribution to individuals, teachers, schools or entities without written permission from Nichola Wilkin Ltd is strictly prohibited.
Python Challenges: More About Tuples
nwilkinnwilkin

Python Challenges: More About Tuples

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 6 coding activities all focused on extending their knowledge of using tuples 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 for loops and functions in Python. WHAT IS INCLUDED? This pack includes a single 5 page PDF which gives your students an explanation of using tuples including unpacking tuples in Python. It also includes example code and 6 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 Function Arguments
nwilkinnwilkin

Python Challenges: More About Function Arguments

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 6 coding activities all focused on extending their knowledge of using passing arguments to functions 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 knowledge of programming with Python and know how to use input and print statements, mathematical operators and string manipulation. As well as being familiar with using if statements, for loops, while loops and functions in Python. WHAT IS INCLUDED? This pack includes a single 6 page PDF which gives your students an explanation of using functions, args and kwargs syntax Python, example code and 6 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 Functions
nwilkinnwilkin

Python Challenges: More About Functions

(0)
Are you looking to expand your student’s knowledge of Python programming? These Python challenges give students 6 coding activities all focused on extending their knowledge of using functions 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 for loops and random numbers in Python. WHAT IS INCLUDED? This pack includes a single 5 page PDF which gives your students an explanation of using functions in Python, example code and 6 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 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 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.
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.
The Witch's Lair – A Sorting Algorithms Escape Room
nwilkinnwilkin

The Witch's Lair – A Sorting Algorithms Escape Room

(0)
This has got to be one of the most unusual and fun ways of introducing your students to the delights of the bubble, insert and merge sorting algorithms. Even if your exam board only teaches two of these sorting algorithms it’s still worth getting this activity and teaching all three as it is just so much fun! Using an escape room activity that involves a witch and a goblin (who doesn’t want that?) your students will learn the basics of how these three algorithms work. This is a student-led interactive escape room activity that is ideal for social distancing and does not require any student computers and they can remain at their individual desks and yet they will still be working together. The entire activity will last a single lesson. Your role is to not do a lot and put the emphasis on your students working together. Early on you will be turned into a goblin! Sorry (not really sorry) so you may want to practise your goblin roar for when it’s called upon. Students therefore cannot rely on you to help them (because you’ll be a goblin) and they’ll have to work together (either as a whole class or in smaller teams if you prefer) to try and solve all the riddles in their “spell books” for themselves. The main activity is introduced via a whole-class PowerPoint presentation which includes videos giving the students vital instructions and helping them if necessary. Each pupil is given a printout of the spell book which contains all the challenges. This escape room style activity gives your students a great introduction to the three sorting algorithms (bubble sort, insert sort and merge sort) and will certainly give your students a boost at the start of learning this topic. Suitable for higher KS3 classes and GCSE Computer Science classes. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of my complete resources for which I usually charge full price but is yours absolutely free when you purchase this product. Just my little way of saying thank you to my valued customers. I hope you enjoy it and get use out of it, with my compliments.
Computational Thinking Escape Room
nwilkinnwilkin

Computational Thinking Escape Room

(6)
This highly interactive lesson that requires the pupils to work in teams and use computational thinking skills to solve a range of puzzles. This activity perfect for pupils about to learn Python programming and you want to show the importance of computational thinking skills. **This resource was shortlisted for the Teach Secondary Awards, a very rare honor for an independent resource creator. ** Your class need to work together to escape a locked laboratory in a spaceship and start the engines to avoid being sucked into a black hole by completing different challenges which will use a variety of computational thinking skills. They are given most of the lesson to work together and at the end of the lesson, time is dedicated to discuss the computational thinking skills they used during the activity. This gives them a practical application for the computational thinking theory rather than using the tired old “making a jam sandwich” or “getting up in the morning” scenarios which are commonly used. This activity is not a handout driven escape room, it involves using an interactive PowerPoint presentation and physical tasks that moves away from pupils filling in yet another worksheet, to working together in a team to solve interesting and challenging puzzles. Pupils enjoy the lesson and are fully engaged whilst developing the key computational thinking skills of decomposition, pattern recognition, abstraction and algorithms. Please note: This lesson does require teachers to prepare some props beforehand and it is highly recommended the teacher reads through the teacher’s instructions and creates the props well before they want to use the lesson. Also please note that this resource does not work with Google Slides. Written primarily for key stage 3, this activity can be used in a variety of situations: Introducing pupils to computational thinking skills before they are introduced to a text-based programming language Used as an end of term fun lesson which still has an education element A fun activity to use on a year 6 transition day Allow your new year 7s to get to know their new classmates and grow team sprit Helping a reluctant class see the benefits of learning programming skills . What are you waiting for? Download this interactive escape room NOW, to help students learn about computational thinking skills in a fun and memorable lesson they will love and remember. You may also be interested in my Computational Thinking Worksheets which you can buy from here.