Towards Data-Driven Learning Paths to Develop Computational Thinking with Scratch

被引:29
|
作者
Moreno-Leon, Jesus [1 ]
Robles, Gregorio [1 ]
Roman-Gonzalez, Marcos [2 ]
机构
[1] Univ Rey Juan Carlos, Madrid 28933, Spain
[2] Univ Nacl Educ Distancia, E-28040 Madrid, Spain
关键词
Programming profession; Tools; Education; Games; Computational modeling; Programming; computational thinking; learning paths; data-driven; Scratch; SKILLS;
D O I
10.1109/TETC.2017.2734818
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the introduction of computer programming in schools around the world, a myriad of guides are being published to support educators who are teaching this subject, often for the first time. Most of these books offer a learning path based on the experience of the experts who author them. In this paper we propose and investigate an alternative way of determining the most suitable learning paths by analyzing projects developed by learners hosted in public repositories. Therefore, we downloaded 250 projects of different types from the Scratch online platform, and identified the differences and clustered them based on a quantitative measure, the computational thinking score provided by Dr. Scratch. We then triangulated the results by qualitatively studying in detail the source code of the prototypical projects to explain the progression required to move from one cluster to the next one. The result is a data-driven itinerary that can support teachers and policy makers in the creation of a curriculum for learning to program. Aiming to generalize this approach, we discuss a potential recommender tool, populated with data from public repositories, to allow educators and learners creating their own learning paths, contributing thus to a personalized learning connected with students' interests.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 50 条
  • [1] Learning Computational Thinking and scratch at distance
    Jose Marcelino, Maria
    Pessoa, Teresa
    Vieira, Celeste
    Salvador, Tatiana
    Jose Mendes, Antonio
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2018, 80 : 470 - 477
  • [2] A data-driven paradigm to develop and tune data-driven realtime system
    Wabiko, Y
    Nishikawa, H
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 350 - 356
  • [3] Data-Driven Understanding of Computational Thinking Assessment: A Systematic Literature Review
    Shabihi, Negar
    Kim, Mi Song
    [J]. PROCEEDINGS OF THE 20TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2021), 2021, : 635 - 643
  • [4] Computational Thinking in Music: A Data-Driven General Education STEAM Course
    Shafer, Jennifer
    Skripchuk, James
    [J]. SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1312 - 1312
  • [5] Towards Evidence-Based, Data-Driven Thinking in Higher Education
    Meleg, Agnes
    Vas, Reka
    [J]. ELECTRONIC GOVERNMENT AND THE INFORMATION SYSTEMS PERSPECTIVE, EGOVIS 2020, 2020, 12394 : 135 - 144
  • [6] Ingenuity of scratch programming on reflective thinking towards problem solving and computational thinking
    Semirhan Gökçe
    Arzu Aydoğan Yenmez
    [J]. Education and Information Technologies, 2023, 28 : 5493 - 5517
  • [7] Ingenuity of scratch programming on reflective thinking towards problem solving and computational thinking
    Gokce, Semirhan
    Yenmez, Arzu Aydogan
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (05) : 5493 - 5517
  • [8] Towards the Development of Computational Thinking and Mathematical Logic through Scratch
    Maraza-Quispe, Benjamin
    Maurice Sotelo-Jump, Ashtin
    Melina Alejandro-Oviedo, Olga
    Marianela Quispe-Flores, Lita
    Henry Cari-Mogrovejo, Lenin
    Cornelio Fernandez-Gambarini, Walter
    Ernesto Cuadros-Paz, Luis
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (02) : 332 - 338
  • [9] Data-Driven in Computational Plasticity
    Ibanez, R.
    Abisset-Chavanne, E.
    Cueto, E.
    Chinesta, F.
    [J]. PROCEEDINGS OF 21ST INTERNATIONAL ESAFORM CONFERENCE ON MATERIAL FORMING (ESAFORM 2018), 2018, 1960
  • [10] Data-driven computational mechanics
    Kirchdoerfer, T.
    Ortiz, M.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2016, 304 : 81 - 101