Learning Algorithmic Thinking with Tangible Objects Eases Transition to Computer Programming

被引:0
|
作者
Futschek, Gerald [1 ]
Moschitz, Julia [1 ]
机构
[1] Vienna Univ Technol, Inst Software Engn & Interact Syst, A-1040 Vienna, Austria
关键词
Algorithmic thinking; primary education; explorative learning; tangible objects; learning by doing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:155 / 164
页数:10
相关论文
共 50 条
  • [1] ALGORITHMIC THINKING DEVELOPMENT WITH GENERATIVE LEARNING OBJECTS SUPPORT
    Guerrero Posadas, Martin
    Garcia Orozco, Javier
    [J]. PIXEL-BIT- REVISTA DE MEDIOS Y EDUCACION, 2016, (49): : 163 - 175
  • [2] Tangible cubes as programming objects
    Smith, Andrew C.
    [J]. ICAT 2006: 16th International Conference on Artificial Reality and Telexistence - Worshops, Proceedings, 2006, : 157 - 161
  • [3] Teaching Programming and Algorithmic Complexity with Tangible Machines
    Kohn, Tobias
    Komm, Dennis
    [J]. INFORMATICS IN SCHOOLS: FUNDAMENTALS OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING, ISSEP 2018, 2018, 11169 : 68 - 83
  • [4] Introducing Algorithmic Thinking and Sequencing Using Tangible Robots
    Evripidou, Salomi
    Amanatiadis, Angelos
    Christodoulou, Klitos
    Chatzichristofis, Savvas A.
    [J]. IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2021, 14 (01): : 93 - 105
  • [5] The use of Learning Objects for teaching Computer Programming
    Begosso, Luiz Carlos
    dos Santos, Rafaela Martins
    Begosso, Luiz Ricardo
    Begosso, Raissa Helena
    Ribeiro, Alexandre
    [J]. FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 786 - 791
  • [6] Evaluating Algorithmic Thinking Ability of Primary Schoolchildren Who Learn Computer Programming
    Tsukamoto, Hidekuni
    Oomori, Yasumasa
    Nagumo, Hideo
    Takemura, Yasuhiro
    Monden, Akito
    Matsumoto, Ken-ichi
    [J]. 2017 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2017,
  • [7] A Tangible Interactive Space Odyssey to Support Children Learning of Computer Programming
    Marco, Javier
    Cerezo, Eva
    Bonillo, Clara
    [J]. PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON INTERACTIVE SURFACES AND SPACES (ACM ISS 2017), 2017, : 300 - 305
  • [8] Developing of algorithmic thinking: the base of programming
    Milkova, Eva
    [J]. INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2005, 15 (3-6) : 135 - 147
  • [9] A Tangible Programming Tool for Children to Cultivate Computational Thinking
    Wang, Danli
    Wang, Tingting
    Liu, Zhen
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [10] Promoting Algorithmic Thinking in an Introductory Programming Course
    Malik, Sohail Iqbal
    Shakir, Mohanaad
    Eldow, Abdalla
    Ashfaque, Mohammed Waseem
    [J]. INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (01): : 84 - 94