Concept Development
Visualisations
Visualisations
Comparing the effectiveness of textual and visual programming environments to support cognitive processing and development.
Manipulables
Manipulables
Exploring the use of manipulable objects to support cognitive processing and development of CS concepts.
Computational Thinking
Computational Thinking
Exploring processes to support the development of 'Computational Thinking' with a focus on abstract and relational conceptual processing.