Random Numbers in Python

Random Numbers in Python

Keystage 3 resource to enable pupils to learn skills in Python. This resource is ideal for year 7 or pupils seeing Python for the first time. Very simple to follow, lots of skills learnt and embedded. Solutions included.
laurahelen1980
Random Words in Python

Random Words in Python

Keystage 3 resource, ideal for teaching pupils skills in Python Leads on from my other resource Random Numbers in Python Allows pupils to learn skill and embed. Solutions included in presentation Learning objectives, differentiated, active starter to get pupils engaged and embed learning.
laurahelen1980
Create a Maze Game

Create a Maze Game

Ideal for extra curricular activities Series of tutorials to create a maze game. Tutorials are aimed at year 7-8. I used them as an after school club. They really engage pupils and get them talking excitedly about programming. Builds skills and confidence with very little work required from a teacher. All tutorials are exactly step by step with lots of print screens for the pupils to be able to follow independently. Pupils can work independently through the tutorials to create a game with 2 levels. Once the two levels are completed they have all the skills to build a game of however many levels they want.
laurahelen1980
Art in Python 4/4

Art in Python 4/4

Final lesson in unit of work. This time introducing the use of variables to make code more efficient. Fully differentiated using Bronze, Silver, Gold, Platinum. A PowerPoint presentation to follow throughout the lesson, hosting starter, learning objective, individual tasks, plenary.
laurahelen1980
Writing sequences of instructions

Writing sequences of instructions

Fully differentiated homework, asking pupils to write sequences of instructions. Bronze, Silver, Gold differentiation. Build on following lesson importance of writing instructions clearly and precisely. Introduce word algorithm
laurahelen1980
Art in Python lesson 3/4

Art in Python lesson 3/4

This lesson follows on from the previous 2. Pupils now know how to draw a range of shapes in Python. They now take a look at making their code more efficient through the use of while loops and variables. Fully differentiated resource using bronze, silver, gold, and platinum.
laurahelen1980
Art in Python lesson 2/4

Art in Python lesson 2/4

This lesson teaches pupils how to draw a variety of circles and polygons using code in Python It adds in the use of colour changing the outline colour and the fill colour. Very interactive lesson, contains collaborative learning strategy, individual work and computer work. Differentiated lesson including bronze, silver, gold and platinum learning objectives and tasks throughout. Teacher notes included at the bottom of each slide on delivery ideas and how each slide should / could be delivered. Extension ideas differentiated at end of lesson before lesson review of learning.
laurahelen1980
Art in Python Lesson 1/4

Art in Python Lesson 1/4

A PowerPoint to take your through the first lesson of creating Art in Python. This lesson teaches pupils how to draw a square in code Ideal as a year 7 or year 8 unit of work Gets pupils to think about the importance of creating exact instructions for a computer. Includes, individual work, a group activity working out whose commands will be correct, a kinaesthetic activity allowing pupils to give instructions to another pupil to guide them through mini assault course set up in classroom. Activity set up getting pupils to import turtle module and to begin drawing basic shapes. A challenge slide included for higher ability pupils. All work differentiated with bronze, silver, gold and platinum learning objectives. Contains teacher notes upon how to deliver each slide
laurahelen1980
Tables in HTML Lesson 5

Tables in HTML Lesson 5

Detailed lesson plan including all instructions, questions, tasks for a full lesson on how to insert a table into HTML. Lesson 5 in the scheme of HTML lessons produced. Answers included within PowerPoint alongside ideas for delivery Bronze, Silver, Gold, Platinum differentiation Extensions tasks included at end for higher ability pupils
laurahelen1980
Hyperlinks in HTML Lesson 4

Hyperlinks in HTML Lesson 4

Lesson 4 continues on in this HTML unit of work. This time it asks pupils to create a link between two pages. Lesson objectives are differentiated through the use of Bronze, Silver, Gold Activities are given throughout the lesson. Plenary included. Promotes independent learning and challenges pupils to identify own errors Extension activity Goes from low ability where pupils would just look to insert a hyperlink and test, to high ability pupils who may want to change the colours of their links, when inactive, active or visited.
laurahelen1980
IF, ELSE, ELIF statements in Python

IF, ELSE, ELIF statements in Python

A homework sheet fully differentiated using Bronze, Silver, Gold to embed learning of IF, ELSE, ELIF statements in Python. Students are asked to write algorithms for 3 different scenarios. The first scenario just includes IF, the second scenario includes IF and ELSE. Finally students are asked to include all 3. Good evidence for exercise books and to physically see who has grasped learning and what areas need to be revisited. Homework sheet is one A4 document. Answers are included on page 2 for teachers, or peer or self marking the following lesson.
laurahelen1980
What do you know about Excel?

What do you know about Excel?

Based on Kagan's collaborative learning techniques. A wide range of questions all about the features and functions in Microsoft Excel Lucky Dip is carried out in groups of 4. Student 1 picks one of the questions, randomly from either a basket or envelop placed on their desk and reads it out Student 2 answers the question as best as she or he can Student 3 records the answer on paper for the group Student 4 see's if he/she agrees with the answer, either corrects or debates another possible answer, or praises student 2 for their answer. The roles then rotate.
laurahelen1980
Writing HTML Lesson 1

Writing HTML Lesson 1

Keystage 3 Year 7 or 8 Introduction to HTML - Lesson 1 Bronze, Silver, Gold, Platinum differentiation PowerPoint includes, lesson objectives, key information, activities, differentiation, answers To further stretch pupils, you may want them to add in additional paragraphs and come across additional problems that could be solved next lesson, such as line breaks etc. Further lessons within the unit to follow
laurahelen1980
Excel Quiz

Excel Quiz

Starter activity to set the scene for a lesson on Excel, ideal for ECDL 6 quick fire rounds for pupils to either work independently on or in teams Competitive element Covers a wide range of Excel skills including, formulas, functions, charts, icons etc.
laurahelen1980
ECDL Software icons

ECDL Software icons

An interactive starter to identify different icons in different software. Word, PowerPoint and Excel Bronze, Silver and Gold differentiation Independent work to get pupils engaged as soon as they enter the classroom This is an ideal resource to provide evidence of progress within folders or exercise books rather than pupils just working on their own at a computer for a full lesson.
laurahelen1980
Images in HTML Lesson 3

Images in HTML Lesson 3

Third lesson in series of writing html coding. PowerPoint that can be shown throughout the lesson. Differentiated lesson objectives. Takes pupils step by step through adding images to their html code. Includes adding images, finding the sizes of images, and adding image sizes into the code and the reasons why. Also the skill of adding attributes to the images and again why this may be done. Couple of ideas for a plenary based on differentiated lesson objectives at the start of the lesson. Instructions for each slide of the lesson added to the notes section.
laurahelen1980
Formatting with HTML Lesson 2

Formatting with HTML Lesson 2

Full lesson activity PowerPoint plan that takes pupils from start to finish of lesson 2 Follow on from Writing HTML Lesson 1 Differentiated learning objectives Interactive activities Questions to be asked throughout with answers Teacher notes in PowerPoint note section on how to deliver each slide. Ideas on different ways activity could be delivered based on resources in classroom.
laurahelen1980