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 条
  • [31] The Effects of a Visual Execution Environment and Makey Makey on Primary School Children Learning Introductory Programming Concepts
    Hijon-Neira, Raquel
    Perez-Marin, Diana
    Pizarro, Celeste
    Connolly, Cornelia
    IEEE ACCESS, 2020, 8 : 217800 - 217815
  • [32] Smart-Learning Course Transformation for an Introductory Programming Course
    Amer, Hoda
    Harous, Saad
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2017, : 463 - 465
  • [33] An Investigation of High School Students' Errors in Introductory Programming: A Data-Driven Approach
    Qian, Yizhou
    Lehman, Lames
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2020, 58 (05) : 919 - 945
  • [34] TEACHING AND LEARNING MATHEMATICS IN PRIMARY SCHOOL THROUGH SCRATCH
    Sjoberg, Christer
    Nouri, Jalal
    Sjoberg, Rosmarie
    Noren, Eva
    Zhang, Lechen
    EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 5625 - 5632
  • [35] Secondary school teacher’s conception and reflection of computer programming with Scratch
    Aloys Iyamuremye
    Ezechiel Nsabayezu
    Jean Claude Habimana
    Discover Education, 1 (1):
  • [36] Reflections on a Scratch summer course: students' perspectives
    Gracio, Joao
    Rodrigues, Maria Do Rosario
    Torres, Joao Vitor
    Figueiredo, Miguel
    2022 INTERNATIONAL SYMPOSIUM ON COMPUTERS IN EDUCATION (SIIE), 2022,
  • [37] Targeting At-risk Students Using Engagement and Effort Predictors in an Introductory Computer Programming Course
    Azcona, David
    Smeaton, Alan F.
    DATA DRIVEN APPROACHES IN DIGITAL EDUCATION, 2017, 10474 : 361 - 366
  • [38] Scratch as an Environment for Learning the Coordinate System by Elementary School Students
    Anabousy, Ahlam
    Daher, Wajeeh
    Bassan-Cincinatus, Ronit
    EDUCATION SCIENCES, 2023, 13 (07):
  • [39] Motivation Effects of Using Actual Robots Controlled by the Scratch Programming Language in Introductory Programming Courses
    Ohkuma, Kazumasa
    Osogami, Masahiro
    Shiori, Naoki
    Sugihara, Kazutomi
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2017, 33 (02) : 575 - 587
  • [40] Affordances and Constraints of a Wiki for Primary-school Students' Group Projects
    Fu, Huijuan
    Chu, Samuel
    Kang, Wenxia
    EDUCATIONAL TECHNOLOGY & SOCIETY, 2013, 16 (04): : 85 - 96