Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 17, Issue 1 (2018)
  4. CodeMaster - Automatic Assessment and Gr ...

Informatics in Education

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

CodeMaster - Automatic Assessment and Grading of App Inventor and Snap! Programs
Volume 17, Issue 1 (2018), pp. 117–150
Christiane Gresse von WANGENHEIM   Jean C. R. HAUCK   Matheus Faustino DEMETRIO   Rafael PELLE   Nathalia da CRUZ ALVES   Heliziane BARBOSA   Luiz Felipe AZEVEDO  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2018.08
Pub. online: 14 April 2018      Type: Article     

Published
14 April 2018

Abstract

The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent feedback. In this context, automatic assessment and grading has become important. While there exist diverse graders for text-based languages, support for block-based programming languages is still scarce. This article presents CodeMaster, a free web application that in a problem-based learning context allows to automatically assess and grade projects programmed with App Inventor and Snap!. It uses a rubric measuring computational thinking based on a static code analysis. Students can use the tool to get feedback to encourage them to improve their programming competencies. It can also be used by teachers for assessing whole classes easing their workload.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.

Keywords
computational thinking programming assessment grading app inventor Snap!

Metrics
since February 2020
2916

Article info
views

0

Full article
views

1337

PDF
downloads

363

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