Year 6 have been looking at the difference between data and information in terms of computing. We explored how information (text, images and sound) is input into a computer, stored as data, then can be read back as information in the output. We then explored how computers store digital data as Binary, which is a 0 or 1. 0 and 1 can be for on and off or input and output. The children decoded messages in binary and wrote their own messages to each other. We also counted in binary too.
Year 4 have been looking at online content, in particular about blogs. We found out about what blogs are so we can begin building our own blogs.
Our own blogs will be found here:
Year 6 have been programming physical systems. They have explored programming an emulator of CodeBug and then the real external device itself.
Below are images of the CodeBug Emulator and CodeBug External Device
CodeBug provides a fun and engaging way to build interactive devices. It is the perfect starting point to the world of electronics and computing.
They first programmed a scrolling name badge, followed by a sequence of animated pictures and then used Code Bug to investigate which objects conducted heat. Here are some screen shots of their programming.
Here are a few more examples of pupils work.
Here is a clip showing an example of an animated sequence.
Year 4 have been exploring how computers sort information into an order for example when sorting files into an order depending on size, date or type. They explored how to sort containers of different weights from the lightest to the heaviest using different sorting algorithms. They found out that ‘quick sort’ is the best method for this.
We went on to do some Irish dancing to understand how to sort 10 numbers into an order using a ‘bubble sort’ algorithm.
The children have been then looking at sorting networks, exploring how the network can sort 6 random numbers into an order. Some children were then able to design their own sorting network for 3 and 4 numbers. Edith and Sophia demonstrated theirs on the whiteboard.
Activities from: Computer Science Unplugged (http://csunplugged.org/)
Using Scratch the children programmed the input of the arrows on the keyboard to make an Etch a Sketch style game. They explored how different keys could be used to input different colours and width of pens for an output. The output is also the picture or graphic they drew on the screen.
The children then created a music box activity in Scratch to use the mouse as an input “When this sprite is clicked” and programmed outputs of sound and movement. They had to use repetition loops (forever and repeat) to play sounds when each of the sprites were clicked. They then added movement.
Year 4 have been programming procedures in LOGO to create LOGO roses and firework displays.
Aoife’s Programming Using Procedures
repeat 10[firework yellow move firework red move]
repeat 16 [fd 70 rt 160]
fd random 50
rt random 360
setpc [255 0 0]
setfloodcolor[0 0 0]
setpen [255 255 0]
Year 5 and 6 have been designing games in Kodu. They have created their own worlds with characters. Characters have been programmed to follow paths, drop objects, collect objects or even to shoot at other characters. They have created some fantastic worlds using the tools to create different terrains like water, hills and mountains.
Adding A Path