Group Projects 2013. Group Kilo: Rule-tris introduction to programming.
Duration: 4 mins 32 secs
Share this media item:
Embed this media item:
Embed this media item:
About this item
Description: | Group Projects 2013. Group Kilo: Rule-tris introduction to programming. |
---|
Created: | 2013-03-11 11:50 |
---|---|
Collection: | 1B Group projects 2013 |
Publisher: | University of Cambridge |
Copyright: | B.D. Jones |
Language: | eng (English) |
Keywords: | Group Project; Kilo; Tetris game; Raspberry Pi; |
Abstract: | All kids love Tetris, so why not help them learn programming by making a Tetris-playing robot?
You need to start with a simple Tetris port on the Raspberry Pi (code your own, or use an open source version), then add facilities allowing kids to "play" it automatically with the assistance of an interpreted rule language. This language can be applied by users to define piece rotations and movements based on queries of the current game state and simple algebraic expressions. The rule condition queries and actions must be sufficiently constrained that it would take significant coding effort to make an optimal player, but should also be simple enough to provide incremental feedback for students, so that each new rule (if correctly specified) produces satisfying improvements. |
---|
Available Formats
Format | Quality | Bitrate | Size | |||
---|---|---|---|---|---|---|
MPEG-4 Video | 480x360 | 1.91 Mbits/sec | 65.01 MB | View | Download | |
WebM | 480x360 | 422.72 kbits/sec | 14.09 MB | View | Download | |
iPod Video | 480x360 | 494.91 kbits/sec | 16.43 MB | View | Download | |
MP3 | 44100 Hz | 249.93 kbits/sec | 8.33 MB | Listen | Download | |
Auto * | (Allows browser to choose a format it supports) |