To TUI or not to TUI: Evaluating performance and preference in tangible vs. graphical user interfaces
Comparing the use of tangible and graphical programming languages for informal science education