Learning Computational Thinking Efficiently

被引:3
作者
Bender, Jeff [1 ]
Zhao, Bingpu [1 ]
Dziena, Alex [1 ]
Kaiser, Gail [1 ]
机构
[1] Columbia Univ, Comp Sci, New York, NY 10027 USA
来源
PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2022 | 2022年
关键词
Computational Thinking; Parsons Programming Puzzles; Scratch; Motivation; Cognitive Load; Learning Efficiency;
D O I
10.1145/3511861.3511869
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Using a design thinking approach, we surveyed and interviewed grade 6-9 teachers on their experience with Scratch and Parsons Programming Puzzles (PPP). The results lead us to extend Scratch with gameful PPP functionality focused on individual computational thinking (CT) concepts. In this paper, we vary elements of PPPs presented to 624 adult learners to identify those yielding manageable cognitive load (CL), and maximum CT motivation and learning efficiency, for a general populace. Findings indicate PPPs with feedback and without distractors limit CL, those with feedback produce highest CT motivation, and those with an isolated block palette and without distractors produce highest CT learning efficiency. We analyze study data across nine conditions to offer insight to those developing PPP systems with the aim to advance equitable CT education for all.
引用
收藏
页码:66 / 75
页数:10
相关论文
共 50 条
[21]   Learning Performance of Different Genders' Computational Thinking [J].
Hsu, Ting-Chia ;
Chang, Ching ;
Wong, Lung-Hsiang ;
Aw, Guat Poh .
SUSTAINABILITY, 2022, 14 (24)
[22]   Computational Thinking as an Emergent Learning Trajectory of Mathematics [J].
Niemela, Pia ;
Partanen, Tiina ;
Harsu, Maarit ;
Leppanen, Leo ;
Ihantola, Petri .
17TH KOLI CALLING INTERNATIONAL CONFERENCE ON COMPUTING EDUCATION RESEARCH (KOLI CALLING 2017), 2017, :70-79
[23]   Computational Thinking Trough Programming: A Learning Paradigm [J].
Basogain Olabe, Xabier ;
Olabe Basogain, Miguel Angel ;
Olabe Basogain, Juan Carlos .
RED-REVISTA DE EDUCACION A DISTANCIA, 2015, (46)
[24]   Survey: Artificial Intelligence, Computational Thinking and Learning [J].
Dohn, Nina Bonderup ;
Kafai, Yasmin ;
Morch, Anders ;
Ragni, Marco .
KUNSTLICHE INTELLIGENZ, 2022, 36 (01) :5-16
[25]   Computational Thinking for Self-Regulated Learning [J].
Pasterk, Stefan ;
Benke, Gertraud .
PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, :640-645
[26]   The Role of Computational Thinking and Critical Thinking in Problem Solving in a Learning Environment [J].
Buckley, Sheryl .
PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON E-LEARNING, 2012, :63-70
[27]   The Effects of Socially Shared Regulation of Learning on the Computational Thinking, Motivation, and Engagement in Collaborative Learning by Teaching [J].
Zhou, Xiaodan ;
Tsai, Chia-Wen .
EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (07) :8135-8152
[28]   ScratchThAI: A conversation-based learning support framework for computational thinking development [J].
Katchapakirin, Kantinee ;
Anutariya, Chutiporn ;
Supnithi, Thepchai .
EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (06) :8533-8560
[29]   Training future engineers: Integrating Computational Thinking and effective learning methodologies into education [J].
Herrero-Alvarez, Rafael ;
Leon, Coromoto ;
Miranda, Gara ;
Segredo, Eduardo .
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2024, 32 (03)
[30]   Towards Data-Driven Learning Paths to Develop Computational Thinking with Scratch [J].
Moreno-Leon, Jesus ;
Robles, Gregorio ;
Roman-Gonzalez, Marcos .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (01) :193-205