ipythonblocks developed by Matt Davis is a python package that makes a fun learning tool. The package gives students a grid of colorful blocks that they can manipulate.
Ipythonblocks is a visual teaching tool that allows students to experiment with Python flow control concepts and immediately see the effects of their code represented in a colorful, attractive way.
I plan to use it in my coursework. Continue reading Using Ipythonblocks for teaching Python