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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Papert, S.: Mindstorms: Children, computers, and powerful ideas (1980)
Cooper, S., Dann, W., Pausch, R.: Teaching Objects-first. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, Introductory Computer Science, pp. 191–195 (2003)
Baltie home page, http://progopedia.com/language/baltie/
Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B., Resnick, M.: Scratch: A Sneak Preview. In: Second International Conference on Creating, Connecting, and Collaborating through Computing, Kyoto, Japan, pp. 104–109 (2004)
Hayes, D.: Encyclopedia of Primary School, pp. 231–232. Routledge, Chapman & Hall (2010)
Felder, R., Silverman, B.: Learning and Teaching Styles in Engineering Education. Journal of Engineering Education 78(7), 674–681 (1988)
Horn, M., Jacob, R.: Designing Tangible Programming Languages for Classroom Use. In: 1st International Conference on Tangible and Embedded Interaction, pp. 159–162. ACM, New York (2007)
BYOB - Build Your Own Blocks, An extension of Scratch to program own commands, http://byob.berkeley.edu/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Futschek, G., Moschitz, J. (2011). Learning Algorithmic Thinking with Tangible Objects Eases Transition to Computer Programming. In: Kalaš, I., Mittermeir, R.T. (eds) Informatics in Schools. Contributing to 21st Century Education. ISSEP 2011. Lecture Notes in Computer Science, vol 7013. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24722-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-24722-4_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24721-7
Online ISBN: 978-3-642-24722-4
eBook Packages: Computer ScienceComputer Science (R0)