Comparison of object-oriented and robot programming activities: The effects of programming modality on student achievement, abstraction, problem solving, and motivation

被引:16
作者
Cinar, Murat [1 ]
Tuzun, Hakan [2 ]
机构
[1] Republ Turkey Minist Natl Educ, Borsa Istanbul Vocat & Tech Anatolian High Sch, Adana, Turkey
[2] Hacettepe Univ, Dept Comp Educ & Instruct Technol, Fac Educ, Ankara, Turkey
关键词
abstraction; achievement; computational thinking; educational robotics; motivation; problem-solving; COMPUTATIONAL THINKING; SCRATCH; EDUCATION; LEARNERS; CONTEXT; DESIGN; SKILLS; K-12;
D O I
10.1111/jcal.12495
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This study compares the effects of object-oriented and robot programming activities on programming achievement, abstraction, problem solving, and motivation. In the study, two consecutive experimental cases were conducted to examine the consistency of findings. The research sample comprises 81 tenth-grade students undergoing vocational secondary education. A total of 41 students participated in the first case that spanned 12 weeks, and 40 students participated in the second that spanned 8 weeks. After computational activities, the programming achievement scores significantly increased in all test groups. However, the achievement scores did not differ significantly between the groups. For the comparison groups, there was no statistically significant difference in the pre- and posttest scores of the formal and descriptive abstraction in both cases. However, a statistically significant increase was found in the formal (only Case 2) and descriptive abstraction scores of the students in the experimental groups. The abstraction results revealed a significant difference in the descriptive abstraction scores of Case 2 in favour of the experimental group. No statistically significant difference was found in the problem-solving scores within or between groups. In both cases, the motivation scores of the experimental groups were found to be statistically higher than those of the comparison groups.
引用
收藏
页码:370 / 386
页数:17
相关论文
共 62 条
  • [1] Measuring and Improving Student Performance in an Introductory Programming Course
    Alturki, Raad A.
    [J]. INFORMATICS IN EDUCATION, 2016, 15 (02): : 183 - 204
  • [2] Modeling and Measuring High School Students' Computational Thinking Practices in Science
    Arastoopour Irgens, Golnaz
    Dabholkar, Sugat
    Bain, Connor
    Woods, Philip
    Hall, Kevin
    Swanson, Hillary
    Horn, Michael
    Wilensky, Uri
    [J]. JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2020, 29 (01) : 136 - 160
  • [3] Basawapatna A, 2016, EDUC TECHNOL SOC, V19, P277
  • [4] Ben-Ari M., 1998, SIGCSE Bulletin, V30, P257, DOI 10.1145/274790.274308
  • [5] Comparing Virtual and Physical Robotics Environments for Supporting Complex Systems and Computational Thinking
    Berland, Matthew
    Wilensky, Uri
    [J]. JOURNAL OF SCIENCE EDUCATION AND TECHNOLOGY, 2015, 24 (05) : 628 - 647
  • [6] Using Learning Analytics to Understand the Learning Pathways of Novice Programmers
    Berland, Matthew
    Martin, Taylor
    Benton, Tom
    Smith, Carmen Petrick
    Davis, Don
    [J]. JOURNAL OF THE LEARNING SCIENCES, 2013, 22 (04) : 564 - 599
  • [7] Computational thinking and tinkering: Exploration of an early childhood robotics curriculum
    Bers, Marina Umaschi
    Flannery, Louise
    Kazakoff, Elizabeth R.
    Sullivan, Amanda
    [J]. COMPUTERS & EDUCATION, 2014, 72 : 145 - 157
  • [8] Bork A., 1981, LEAMING COMPUTERS
  • [9] Changing a Generation's Way of Thinking: Teaching Computational Thinking Through Programming
    Buitrago Florez, Francisco
    Casallas, Rubby
    Hernandez, Marcela
    Reyes, Alejandro
    Restrepo, Silvia
    Danies, Giovanna
    [J]. REVIEW OF EDUCATIONAL RESEARCH, 2017, 87 (04) : 834 - 860
  • [10] Burke Q, 2010, 9TH INTERNATIONAL CONFERENCE ON INTERACTION DESIGN AND CHILDREN (IDC2010), P348