Hero image

Phablessed's Shop

Average Rating3.50
(based on 2 reviews)

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.
Introduction to Programming - Lesson 1 (suitable for Python and Visual Basic)
phablessedphablessed

Introduction to Programming - Lesson 1 (suitable for Python and Visual Basic)

(0)
This is the first of 8 lessons introducing programming to students. Teaching programming should not be about teaching the language - its should be about the ability of students to breakdown a problem into simple instructions that they can write program code for. This unit teaches students about variables, selection If.., If...Else.., Case..., Loops (count-controlled, pre & post condition loops), arrays and subroutines. This resource covers pseudocode, Visual Basic and Python syntax.
Python programming Unit - Lesson 1
phablessedphablessed

Python programming Unit - Lesson 1

(0)
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.
Python programming Unit - Lesson 2
phablessedphablessed

Python programming Unit - Lesson 2

(0)
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. This lesson covers selection starting from checking one condition only, then 2 conditions progressing to 5 conditions. The presentation scaffolds the topic making it easy for students to understand the concepts used.
Binary Addition - Complete Lesson
phablessedphablessed

Binary Addition - Complete Lesson

(0)
GCSE Binary addition. This contains resources for a whole lesson - lesson plan, presentation, worksheets and extension worksheeet. This resource teaches how to add binary numbers using two different methods. Each method is described and a demonstration of how it is used to add binary numbers follows . This is followed by exercises to reinforce the learning. I have used it with my year 9 classes and it worked very well even for less able pupils.
Pseudocode Basics
phablessedphablessed

Pseudocode Basics

(0)
This resources explains what algorithms are, and explains the basics of pseudocode including variables, selection, loops, counting and totaling. It introduces the concepts of variables, selection, loops, counting and totaling with worked examples for each topic and challenge topics which combine two or more of the concepts explained. Scaffolding has been used to introduce each topic so it is not daunting for students. The resource could be used for at least 4 lessons after which your students should be very confident.
Introduction to Python Programming - Complete Unit suitable for years 7, 8 or 9.
phablessedphablessed

Introduction to Python Programming - Complete Unit suitable for years 7, 8 or 9.

(0)
This resource is a whole unit of work suitable for years 7. 8 or 9. It consists of 4 one hour lessons with Presentations and tasks, including worked examples. It covers python numbers, selection and iteration and includes tasks for each lesson. The activities for each lesson are scaffolded to make it easy for students to follow and understand. This resource has worked very well with our year 7 classes in our school.