I thought I’d try my hand at leading my 10 ICT class through a problem based learning scenario. This is the result.
We began a journey of exploring programming via working through a simple little game, called iSquish. Essentially, this is a FlySwat style game, where you click on an image (in this case an iPad) you get a point, if you miss, you lose a point.
We worked (and are still working) through it, step by step. You can follow along too…
NOTE: all these are videos, and are designed to be watched in 720p definition, full screen (or similar).
iSquish Part 1: Pictureboxes and Scores.
iSquish Part 2: Random and Moving a control.
Program design notes: http://bit.ly/160aWBq (Google Drive)
Program Code: https://copy.com/q2f9KEudLgksv8me
(Stored on Copy.com – you should really sign up for Copy. It’s a great online storage place, you get 15 GB free, and 5 Gb free if you sign up using my referral: https://copy.com?r=HAhF3Z )
iSquish Part 3: Moving with Time!
In this video, we continue to build on the earlier projects and use a Timer Control to move the picture box easily and regularly. This makes it more of a ‘game’.
Program design notes: http://bit.ly/15w2Ywo (Google Drive)
Program Code: https://copy.com/9RTRFtftpZDZF11W
(Stored on Copy.com – you should really sign up for Copy. It’s a great online storage place, you get 15 GB free, and 5 Gb free if you sign up using my referral: https://copy.com?r=HAhF3Z )
iSquish Part 4: Variables and Difficulty Levels
In this video, we continue to build on the earlier projects and add difficulty levels based on changing the timer interval and introduce variables to alter the score. This makes it more of a ‘game’.
Pingback: Learn to program, project style | The Geek Teacher