Hero image

Warren Sparrow's Shop

Average Rating4.06
(based on 7 reviews)

Head of Department at an Outstanding School. I was nominated as one of the top 50 teachers in the Global Teachers Prize. I am a Microsoft Innovative Expert Educator, a Microsoft Fellow and a Microsoft Certified Trainer working in a Google School. I received the Microsoft Award for innovation in ICT, Education Department Provincial Award for Best ICT Practice and Eduweek’s Best Classroom Practice.

69Uploads

19k+Views

8k+Downloads

Head of Department at an Outstanding School. I was nominated as one of the top 50 teachers in the Global Teachers Prize. I am a Microsoft Innovative Expert Educator, a Microsoft Fellow and a Microsoft Certified Trainer working in a Google School. I received the Microsoft Award for innovation in ICT, Education Department Provincial Award for Best ICT Practice and Eduweek’s Best Classroom Practice.
Python 3: Iteration   Lesson 1 with instructional videos
wsparrowwsparrow

Python 3: Iteration Lesson 1 with instructional videos

(0)
Computer Science new curriculum Python 3: Iteration Lesson 1 with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for Programming in Python for GCSE (9-1) in Computer Science. Lesson Aim: To introduce count-controlled loops and create a dice game using a while loop Lesson outcome: By the end of this lesson you will understand the typical uses of count-controlled loops. You will be able to write Python code that uses count-controlled loops. This 1 hour lesson comprises of: (although this could be a 2 hour lesson) the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), (The lesson covers: Iteration, count-controlled, for loop differentiated exercises, and the completed python files Download all the files into the same folder and run the PowerPoint fiile. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of what is included in each unit
Python 3: Input and Output Lesson 2 with instructional videos
wsparrowwsparrow

Python 3: Input and Output Lesson 2 with instructional videos

(0)
Computer Science new curriculum Python 3: Input and Output Lesson 2 with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Lesson outcome: To be able to change input data from one data type to another. Lesson Aim: To be able to cast data types entered using the input function. This 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), (The videos cover data types, string, integer, float, boolean, casting.) differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Input Output Power Point 2. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: Input and Output Lesson 3 with instructional videos
wsparrowwsparrow

Python 3: Input and Output Lesson 3 with instructional videos

(0)
Computer Science new curriculum Python 3: Input and Output Lesson 3 with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Lesson outcome: To be able to format the output produced by the print function Lesson Aim: To understand how to format output using the print function. This 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), (The videos covers: input, output, print, function, format, concatenation.) differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Input Output Power Point 3. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3:  Input and Output Lesson 1 with instructional videos
wsparrowwsparrow

Python 3: Input and Output Lesson 1 with instructional videos

(0)
Computer Science new curriculum Python 3: Input and Output Lesson 1 with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Lesson outcome: To be able to write a program that uses simple input and output functions. Lesson Aim: To use the input function asking the user for information, print this and output to the python shell This 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), (The videos cover IDLE, input, output, print, comments, functions) differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Input Output Power Point. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: Number guessing game with instructional videos
wsparrowwsparrow

Python 3: Number guessing game with instructional videos

(0)
Computer Science new curriculum Python 3: Number guessing game with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Lesson outcome: To be able create a game where the user has to guess a number. This 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), (The videos covers: Import, variable, constant, print, while loop, if.) differentiated exercises, and the completed python files. Download all the files into the same folder and run Number game PowerPoint. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: String Handling  2 x 1 hour lessons with instructional videos
wsparrowwsparrow

Python 3: String Handling 2 x 1 hour lessons with instructional videos

2 Resources
Python 3: String Handling 2 x 1 hour lessons with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Each 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), differentiated exercises, and the completed python files. Download all the files into the same folder and run the PowerPoint file. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: Variables 3 x 1 hour lessons with instructional videos
wsparrowwsparrow

Python 3: Variables 3 x 1 hour lessons with instructional videos

3 Resources
Computer Science new curriculum Python 3:Variables 3 x 1 hour lessons with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Each 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Variables Power Point. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: Input and Output 3 x 1 hour lessons with instructional videos
wsparrowwsparrow

Python 3: Input and Output 3 x 1 hour lessons with instructional videos

3 Resources
Computer Science new curriculum Python 3: Input and Output 3 x 1 hour lessons with instructional videos These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Each 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Input Output Power Point. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit
Python 3: Selection 4 x 1 hour lessons with instructional videos
wsparrowwsparrow

Python 3: Selection 4 x 1 hour lessons with instructional videos

4 Resources
Computer Science new curriculum Python 3: Selection 4 x 1 hour lessons with instructional videos **if, elif, else, selection, conditional statement, decision, true, false, AND OR, NOT These python version 3 units are ideal for students, non-specialist computing teachers, NQTs and any person that would like to learn how to program using Python. This course covers everything for GCSE (9-1) in Computer Science. Each 1 hour lesson comprises of: the lesson plan, a complete Power Point with all teaching videos embedded , (This means that you do not need to know anything about Python, the students can watch the videos on their own or you can watch it as a class.), differentiated exercises, and the completed python files. Download all the files into the same folder and run Python Variables Power Point. Have a look at /teaching-resource/python-version-3-sample-11943102 for a sample of each unit