What does it take to engage students in computer science?
A little bit of joy and a whole lot of colored bricks.
LEGO Education - Purposeful Play
Any child who says computer science is boring never had their teacher bust out a LEGO set in the middle of class.
I'm pretty sure 8-year-old me would have been hyped to learn with LEGO (because he wasn't hyped to learn with books).