Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 23, Issue 3 (2024)
  4. Number of program builds: Another criter ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

Number of program builds: Another criterium for assessing difficulty of a programming task?
Volume 23, Issue 3 (2024), pp. 525–540
Václav Dobiáš   Václav Šimandl   Jiří Vaníček  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2024.23
Pub. online: 14 May 2024      Type: Article      Open accessOpen Access

Published
14 May 2024

Abstract

The paper discusses an alternative method of assessing the difficulty of pupils’ programming tasks to determine their age appropriateness. Building a program takes the form of its successive iterations. Thus, it is possible to monitor the number of times such a program was built by the solver. The variance of the number of program builds can be considered as a criterion of the difficulty of the task. We seek to verify whether this variance is the greatest in the age group for which the task is most suitable. We created several series of programming tasks and offered them to 87000 pupils from 4th to 13th grade. For each task, we compared the optimal age group determined by the variance of the number of program builds method with the group determined by the correct answer ratio method. A strong correlation was observed in traditional microworlds Karel the Robot and Turtle. A moderate correlation was achieved in the new microworld Movie.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.
Open access article under the CC BY license.

Keywords
task difficulty programming task number of program builds teaching programming primary school lower secondary school

Metrics
since February 2020
323

Article info
views

0

Full article
views

233

PDF
downloads

45

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy