This project is introduced late in the year although it mainly emphasizes the use of random positioning, user interface and game design and could be used as an application of sorting. In order to add in sorting, you would need to add a checkpoint in which the users name and number of correct answers are stored and then displayed on a “results” page in various orders.
It differientes well allowing students with stronger math skills to work out how to make sure circles do not overlap nor appear partly off the screen.
The project was inspired from a study of number sense in four-year-olds that was featured on60-second mind in 2011. I play the piece as a set-up for the project and allow students to then discuss how we might write the software used in the study.
You can comment on this lesson or suggest changes either below or at the google doc I have created.