Combining Webduino Programming With Situated Learning to Promote Computational Thinking, Motivation, and Satisfaction Among High School Students

被引:11
作者
Wu, Ting-Ting [1 ]
Chen, Jian-Ming [1 ]
机构
[1] Natl Yunlin Univ Sci & Technol, Grad Sch Technol & Vocat Educ, 123,Sec 3,Univ Rd, Touliu 64002, Yunlin, Taiwan
关键词
Webduino; programming language; computational thinking; situated learning; SELF-EFFICACY; ROBOTICS; SCIENCE; DESIGN;
D O I
10.1177/07356331211039961
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Many countries have incorporated computational thinking (CT) and programming languages into their science and technology courses. Students can improve their CT ability by learning programming languages. Moreover, situated learning enables students to generate knowledge and master problem-solving skills through interaction with situations. This study incorporated Webduino learning and the situated learning strategy into a programming course and analyzed its impact on high school students' CT ability, learning motivation, and course satisfaction. A quasi-experimental research method was adopted, wherein the experimental group was subjected to the situated learning strategy and the control group was subjected to a traditional teaching method. The study results revealed that integrating Webduino programming with situated learning could effectively improve five categories of CT skills; moreover, the activity models of situated learning enhanced the value and expectation dimensions of learning motivation. In addition, satisfaction with the course content and self-identity slightly improved. However, because teachers were required to elaborate on stories to promote learner engagement with life situations, the time available for programming was limited. Thus, no significant difference was observed in teaching satisfaction.
引用
收藏
页码:631 / 660
页数:30
相关论文
共 73 条
[1]  
Anderson J.R., 1996, Educational Researcher, V25, P5, DOI 10.3102/0013189X025004005
[2]  
[Anonymous], 2013, ENGL PROGR STUD
[3]  
[Anonymous], 2014, AP COMP SCI PRINC CU, P1
[4]  
[Anonymous], 2011, CSTA K-12 Computer Science Standards. Obtido em 19 de fevereiro de 2012
[5]   Computational thinking and mathematics using Scratch: an experiment with sixth-grade students [J].
Antonio Rodriguez-Martinez, Jose ;
Antonio Gonzalez-Calero, Jose ;
Manuel Saez-Lopez, Jose .
INTERACTIVE LEARNING ENVIRONMENTS, 2020, 28 (03) :316-327
[6]   The effects of coding on children's planning and inhibition skills [J].
Arfe, Barbara ;
Vardanega, Tullio ;
Ronconi, Lucia .
COMPUTERS & EDUCATION, 2020, 148
[7]  
Australian Curriculum Assessment and Reporting Authority, 2013, DRAFT AUSTR CURR TEC
[8]  
Balanskat A., 2015, Computing our Future. Computer Programming and Coding. Priorities, School Curricula and Initiatives Across Europe
[9]  
Barr Valerie, 2011, ACM Inroads, V2, P48, DOI 10.1145/1929887.1929905
[10]  
Barreto VB, 2015, IBER CONF INF SYST