Sciweavers

SIGCSE
2008
ACM

Patterns for programming in parallel, pedagogically

13 years 4 months ago
Patterns for programming in parallel, pedagogically
Pipeline, Delta, and Black Hole are three simple patterns used in concurrent software design. We recently presented these and other patterns for parallelism at a nine-hour workshop for professional embedded systems developers. By grounding these patterns in the context of robotic control on the LEGO Mindstorms, we provided an engaging and enjoyable educational experience for our "students," and reaffirmed that small, powerful languages have a place in education for beginners and experts alike. Categories and Subject Descriptors
Matthew C. Jadud, Jon Simpson, Christian L. Jacobs
Added 15 Dec 2010
Updated 15 Dec 2010
Type Journal
Year 2008
Where SIGCSE
Authors Matthew C. Jadud, Jon Simpson, Christian L. Jacobsen
Comments (0)