Learning algorithmic thinking with tangible objects eases transition to computer programming

  • Authors:
  • Gerald Futschek;Julia Moschitz

  • Affiliations:
  • Institute of Software Engineering & Interactive Systems, Vienna University of Technology, Vienna, Austria;Institute of Software Engineering & Interactive Systems, Vienna University of Technology, Vienna, Austria

  • Venue:
  • ISSEP'11 Proceedings of the 5th international conference on Informatics in Schools: situation, Evolution and Perspectives
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Learning algorithmic thinking can start in early years and must be oriented on the thinking ability of young children. Suitable environments with tangible objects and easy to understand problems motivate the young to learn the first concepts of algorithms. We present in this paper a learning scenario Tim the Train for primary school children, that involves tangible objects and allows a variety of interesting tasks to learn basic concepts of algorithmic thinking. We also show how a smooth transition from a playful environment with tangible objects to a virtual Scratch/BYOB environment may help the young learners to learn their first steps in understanding virtual environments and programming concepts.