Crystal Flowers – PRIMM 2

Age: 9 - 11 years

Type: Scratch, Classroom

Curriculum Links to: Digital Literacy

The Crystal Flowers – PRIMM 2 has been rated 1 stars

RESOURCE OVERVIEW:

Pupils make modifications to a program so that it meets the given goals. They then use their understanding of the program to write a program that makes use of repetition to create a scene (such as of a flower, a firework scene or snowflakes in snowy sky).

PUPIL OBJECTIVES:

  • I know the steps of the PRIMM model
  • I can modify a program to achieve specific goals.
  • I can write a program using repetition to meet a given task

TEACHING ASSESSMENT OPPORTUNITIES:

Informal teacher assessment of progress during the lesson. Key pupils’ knowledge and skills to identify include:

  • Can pupils explain how they have used PRIMM?
  • Can pupils state the modifications they have made to a program?
  • Can children predict the impact of their intended modifications on the program’s output?
  • Can children write a program that includes count-controlled loops?
  • Can children write a program that includes inner and outer loops?

Formal assessment of the programs pupils write in response to the given task.

LESSON TIMING: 60 mins

This lesson in your curriculum

Computing

Aims: Can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.

KS2: Use sequence, selection, and repetition in programs; work with variables and various forms of input and output. Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.


Maths

Year 5: Distinguish between regular and irregular polygons based on reasoning about equal sides and angles.

Year 5: Identify, describe and represent the position of a shape following a reflection or translation, using the appropriate language, and know that the shape has not changed.

Year 6: 
Draw 2-D shapes using given dimensions and angles; compare and classify geometric shapes based on their properties and sizes and find unknown angles in any triangles, quadrilaterals, and regular polygons.

Year 6: Draw and translate simple shapes on the coordinate plane, and reflect them in the axes.