The Scratch Patch collection is a series of articles from the MagPi Raspberry Pi magazine. The practical activities contained can be used, generally, with any version of Scratch – on a Raspberry Pi or any other computer. The activities are very directed, in support of students in the early stages of learning practical programming.
Extension challenges and interesting incidental points are included, too. The activities are mostly suitable for early secondary students, about to transition to text-based programming, who need to reinforce conceptual understanding.
This short practical guide shows how to implement a bubble sort algorithm in Scratch. The procedure is easy to follow, and can be used in conjunction with theory or unplugged activities to aid...
This visual mathematics project focuses on the beautiful images known as Julia Sets (named after French mathematician Gaston Julia). Students use a repeated iterations to explore the world of complex numbers, writing and amending a relatively complicated Scratch program.
Suitable for students throughout secondary computing, including those studying at an advanced level, this exercise introduces the Heap Sort and explores why it is more efficient than the Bubble Sort in another Scratch Patch article. Students learn about tree data structures, including the correct terminology for...
This simple game is an engaging way to extend learning in Scratch. It uses fairly simple scripts running in parallel to detect collisions and move sprites, which have been designed in the Scratch environment. It could be used a basis for other similar ‘scrolling’ games.