Producer and supplier of secondary computer science resources for key stage 3, key stage 4 and key stage 5. The owner has been teaching computer science since 2003 and taught students who have come out as top A Level computer science students for three different examination boards.
Producer and supplier of secondary computer science resources for key stage 3, key stage 4 and key stage 5. The owner has been teaching computer science since 2003 and taught students who have come out as top A Level computer science students for three different examination boards.
This introduction to structured English presentation is suitable for GCSE and A Level Computer Science. It has explains with examples how to write structured English to solve simple problems. It also has tasks for all abilities.
This is the second of three programming worksheets on loops. Each question has a python solution. The level of difficulty increases from part 1 to part 3.
This is the first of three programming worksheets on loops. Each question has a python solution. The level of difficulty increases from part 1 to part 3.
This is the last of three programming worksheets on loops. Each question has a python solution. The level of difficulty increases from part 1 to part 3.
This unit covers everything your students need to learn the basics of python programming. There are extension tasks for each lesson and the worked solutions for each task written in Python (zipped folder). The worked solutions from the second lesson upwards in the unit has comments explaining things like string.lower() and when it is used etc.
The presentation scaffolds the topic making it easy for students to understand the concepts used.
This resource is useful as an introductory lesson for python programming. It is suitable for years 7, 8 or 9 taking their first python programming lesson. It has cross-curricular inks with maths - working with number. The resource consists of a presentation, worksheet and a lesson plan. It covers the python IDE and explains float and int. The tasks are split into sections A and B. Section A could be completed/attempted by less able students.
The resource includes videos to walk students through installing and running their first programs on both Windows and IOS. There are other videos which students could watch to help them work on the tasks.
This is the first in a series of 8 python programming lessons to cover the data types, assignment (variables), selection, repetition and lists.
Seventeen SQL tasks covering the creation and modification of a database structure and querying or modifying data in a table. There is a separate worksheet with the tasks and model answers. This resource is the last of three resources which have been developed for the A level Computer Science course. All the three resources have been used successfully in the classroom.