Lesson Plan - Freedom Through Technology

This simplified software teaches basic computer programming skills to beginners, “emphasiz[ing] media manipulation and support[ing] programming activities that resonate with the interests of youth, such as creating animated stories, games, and interactive presentations” (Maloney et al, 2008, p. 367). ................
................