|FOUNDATIONS||They will use Scratch to create an animation. They will learn to use loops and conditional statements when programming. This will enable them to create games. They will learn to adapt and apply solutions and know that different solutions exist for the same problem.
Children will look at converting music to code and write an algorithm to convert music to code. They will learn to adapt a solution that solved one problem to another (generalisation)
|APPLICATIONS|| Children will create presentations on their topic. They will be encouraged to be discriminate when choosing animations, effects, pictures and transitions.
Children will create a branching database.
|IMPLICATIONS||Children will consider the implications of online communication.|