About Programming Maturity in Finnish High Schools: A Comparison Between High School and University Students' Programming Skills

被引:1
|
作者
Kaila, Erkki [1 ]
Linden, Rolf [1 ]
Lokkila, Erno [1 ]
Laakso, Mikko-Jussi [1 ]
机构
[1] Univ Turku, Dept Future Technol, Turku 20014, Finland
关键词
computer science education; maturity; adolescence; junior high school; !text type='Python']Python[!/text; teaching methods; study habits;
D O I
10.1145/3059009.3059021
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this study, we compare students' ability to learn and master a variety of computer programming concepts in two different student groups. The first group consists of 64 university level students with various backgrounds (adult control), and the second group consists of 40 Finnish junior high school students of age 15 (adolescent treatment group). Neither group had significant prior programming experience. Both groups were taught a similar semester-long introductory course on Python programming, using the same learning management system (LMS). We find that for almost all of the concepts, both groups perform equally well, but students in the adolescent treatment group perform significantly worse when learning the concepts of loop structures and repetition. The results are further compared to the lecture surveys that were collected from the junior high school course to further explain the causes of the findings. Based on the results and the teaching methods that are presented in this paper, we are able to show that adolescent junior high school students and adult university students have similar abilities to learn abstract computer science concepts using a fully functional programming environment.
引用
收藏
页码:122 / 127
页数:6
相关论文
共 50 条
  • [21] Improving Programming Learning on High School Students through Educative Apps
    Montes-Leon, Hernan
    Hijon-Neira, Raquel
    Perez-Marin, Diana
    Montes Leon, Sergio Raul
    [J]. 2019 INTERNATIONAL SYMPOSIUM ON COMPUTERS IN EDUCATION (SIIE), 2019,
  • [22] Introducing Computer Science to High School Students Through Logic Programming
    Yuen, Timothy T.
    Reyes, Maritza
    Zhang, Yuanlin
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (02) : 204 - 228
  • [23] Teaching Programming for High School Students Using the Lego Mindstorms Robot
    Barreto, Valeria Banachi
    L'Erario, Alexandre
    Fabri, Jose Augusto
    [J]. 2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [24] High school and university students' conceptions about geological time
    Fernandez, Diego Corrochano
    Prieto, Miguel Angel Fuertes
    Garcia, Sara Pampin
    Gomez-Goncalves, Alejandro
    Ballegeer, Anne-Marie
    Sanchez, Jose Maria Chamoso
    [J]. DIDACTICA DE LAS CIENCIAS EXPERIMENTALES Y SOCIALES, 2022, (44): : 195 - 214
  • [25] Organizing a High School Programming Contest
    Bloomfield, Aaron
    Samuels, Blythe
    Norton, Andrew
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1055 - 1055
  • [26] Digital Competencies in Selected European Countries among University and High-School Students: Programming is lagging behind
    Draganac, Dragana
    Jovic, Danica
    Novak, Ana
    [J]. BUSINESS SYSTEMS RESEARCH JOURNAL, 2022, 13 (02): : 135 - 154
  • [27] Subjects, or citizens? High school students talk about investing in their schools
    Cushman, K
    [J]. PHI DELTA KAPPAN, 2005, 87 (04) : 316 - +
  • [28] Analysis of school students' misconceptions about basic programming concepts
    Zanko, Zana
    Mladenovic, Monika
    Krpan, Divna
    [J]. JOURNAL OF COMPUTER ASSISTED LEARNING, 2022, 38 (03) : 719 - 730
  • [29] Effects of Differences in Electronic Course Design on University Students' Programming Skills
    Al-Zahrani, Majed bin Maili bin Mohammad
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (01): : 21 - 26
  • [30] One mobile application for the development of programming skills of secondary school students
    Salahli, M. A.
    Yildirim, E.
    Gasimzadeh, T.
    Alasgarova, F.
    Guliyev, A.
    [J]. 9TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTION, ICSCCW 2017, 2017, 120 : 502 - 508