TunePad: Computational Thinking Through Sound Composition
Comparing the use of tangible and graphical programming languages for informal science education