I’m currently working with year 6 children for one morning a week to enhance their English and maths learning through ICT. In maths this week we’re revising coordinates and how shapes can be translated. We came up with some ideas about how we could write a program to plot co-ordinates to make a polygon then translate it to a new position. To be honest, it was a little bit more tricky than we thought but, after some discussion, I took the children’s ideas away and turned them into the program below.
What will be interesting now is whether they can adapt the program to reflect, rotate or enlarge a given shape or achieve the same result in a more efficient way. Feel free to take the code and have a go yourself.