EduBlocks is a companion to introduce Physical Computing and has been designed as an easy pathway to electronics and coding for children aged 7 and above. It is a visual block-based programming tool to help teachers to introduce text-based programming languages, like Python to children at an earlier age in a classroom environment to aid experiential learning and develop problem solving skills.
http://edublocks.org (coming soon!)