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 条
  • [41] The Implementation of the Programming Language in School Education Using Scratch
    da Rocha, Jaine Sousa
    Cruz Junior, Gilson
    REVISTA EDUCAONLINE, 2020, 14 (01): : 45 - 66
  • [42] The Use of Robotics in Introductory Programming for Elementary Students
    Athanasiou, Lito
    Topali, Paraskevi
    Mikropoulos, Tassos A.
    EDUCATIONAL ROBOTICS IN THE MAKERS ERA, 2017, 560 : 183 - 192
  • [43] Measuring and Improving Student Performance in an Introductory Programming Course
    Alturki, Raad A.
    INFORMATICS IN EDUCATION, 2016, 15 (02): : 183 - 204
  • [44] Effects of Simulation Games on students' Computational Thinking and Game Experience for Programming Courses in Primary School
    Pellas, Nikolaos
    COMPUTERS IN THE SCHOOLS, 2024, 41 (01) : 23 - 50
  • [45] UTILIZING LEARNING ANALYTICS FOR REAL-TIME IDENTIFICATION OF STUDENTS-AT-RISK ON AN INTRODUCTORY PROGRAMMING COURSE
    Linden, Rolf
    Rajala, Teemu
    Karavirta, Ville
    Laakso, Mikko-Jussi
    EDULEARN16: 8TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2016, : 1466 - 1473
  • [46] SMOOTH TRANSITION FROM PROBLEMS TO PROJECTS IN INTRODUCTORY PROGRAMMING COURSES
    Azalov, Pavel
    MATHEMATICS AND INFORMATICS, 2013, 56 (03): : 224 - 238
  • [47] Programming Errors and Academic Performance in an Introductory Data Structures Course: A Per Gender Analysis
    Dagklis, Evangelos
    Satratzemi, Maya
    Koloniari, Georgia
    Karakasidis, Alexandros
    TOWARDS A HYBRID, FLEXIBLE AND SOCIALLY ENGAGED HIGHER EDUCATION, VOL 4, ICL 2023, 2024, 911 : 57 - 68
  • [48] A Scratch Challenge: Middle School Students Working with Variables, Lists and Procedures
    Paparo, Giulia
    Hartmann, Marco
    Grillenberger, Mareen
    PROCEEDINGS OF 21ST KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH, KOLI CALLING 2021,, 2021,
  • [49] SCRATCH as Social Network: Topic Modeling and Sentiment Analysis in SCRATCH Projects
    Grassl, Isabella
    Fraser, Gordon
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2022), 2022, : 143 - 148
  • [50] Which Perceptions Do Primary School Children Have about Programming?
    Geldreich, Katharina
    Simon, Alexandra
    Starke, Elena
    PROCEEDINGS OF THE 14TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION (WIPSCE), 2019,