Analysis of Scratch Projects of an Introductory Programming Course for Primary School Students

被引:0
|
作者
Funke, Alexandra [1 ]
Geldreich, Katharina [1 ]
Hubwieser, Peter [1 ]
机构
[1] Tech Univ Munich, TUM Sch Educ, Munich, Germany
来源
PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017) | 2017年
关键词
computer science education; primary school; primary education; scratch; programming;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computer Science (CS) is increasingly entering the early levels of early childhood education, like primary school or even kindergarten. Therefore, it becomes more and more important to gain insight into which teaching methods and content would be appropriate for young students of primary levels. To investigate this, we have designed a specific three-day introductory programming course for 4th grade students (ages 9 - 10), which was taught four times up to now. Fifty-eight children (26 girls and 32 boys) participated in the courses from May to August 2016. At the end of the courses, the children have developed 127 Scratch projects during the course. The methodology and the results of the qualitative analysis are described in this paper. We discovered that the students created three different types of programs in particular: Stories, Animations, and Games. The level of understanding of the students, who programmed a Game, was mostly found to be advanced. Stories, on the other hand, reached only the two basic levels. Most of the students met the requirements we had set for the projects.
引用
收藏
页码:1229 / 1236
页数:8
相关论文
共 50 条
  • [21] Programming to learn in Italian primary school
    Benvenuti, Martina
    Chioccariello, Augusto
    Giammoro, Giorgia
    PROCEEDINGS OF THE 14TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION (WIPSCE), 2019,
  • [22] Effect of Scratch on computational thinking skills of Chinese primary school students
    Jiang, Bo
    Li, Zhixuan
    JOURNAL OF COMPUTERS IN EDUCATION, 2021, 8 (04) : 505 - 525
  • [23] Using Epistemic Network Analysis to Explore Primary School Students' Computational Thinking in Pair Programming Learning
    Su, Yu-Sheng
    Wang, Shuwen
    Liu, Xiaohong
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2024, 62 (02) : 559 - 593
  • [24] Effect of Scratch on computational thinking skills of Chinese primary school students
    Bo Jiang
    Zhixuan Li
    Journal of Computers in Education, 2021, 8 : 505 - 525
  • [25] Leveraging Scratch4SL and Second Life to motivate high school students' participation in introductory programming courses: findings from a case study
    Pellas, Nikolaos
    Peroutseas, Efstratios
    NEW REVIEW OF HYPERMEDIA AND MULTIMEDIA, 2017, 23 (01) : 51 - 79
  • [26] The effect of a programming tool scratch on the problem-solving skills of middle school students
    Erol, Osman
    Cirak, Nese Sevim
    EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (03) : 4065 - 4086
  • [27] Using Music to Engage Students in an Introductory Undergraduate Programming Course for Non-Majors
    Siva, Sebastien
    Im, Tacksoo
    McKlin, Tom
    Freeman, Jason
    Magerko, Brian
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 975 - 980
  • [28] The effect of a programming tool scratch on the problem-solving skills of middle school students
    Osman Erol
    Neşe Sevim Çırak
    Education and Information Technologies, 2022, 27 : 4065 - 4086
  • [29] Automatic Categorization of Introductory Programming Students using Cluster Analysis
    Rubio, Miguel A.
    ITICSE'15: PROCEEDINGS OF THE 2015 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2015, : 340 - 340
  • [30] Primary School Students Programming with Real-Time Environmental Sensor Data
    Suriyaarachchi, Hussel
    Denny, Paul
    Cortes, Juan Pablo Forero
    Weerasinghe, Chamod
    Nanayakkara, Suranga
    PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2022, 2022, : 85 - 94