Measuring an Impact of Block-Based Language in Introductory Programming

Abstract : The use of block-based visual language in introductory programming is a popular method in education. However, there is little research which provides evidence showing advantages of block-based language. This paper presents the results of learning data analysis with fine grain logs recorded by students’ development environment where the students can select their language in block-based or Java. A total of 400+ students’ logs collected each of four years were analyzed. The results show that migration from Block to Java can be consistently seen each year, although the whole block-editing rate was influenced by the method of the instructor’s introduction. Though block-editing did not affect working time and Lines of Code (LOC), it could reduce the compile error correction time, whereas using Java requires approximately 20% of compile error correction time for students. We concluded that block-based language worked to encourage students to focus high-level algorithm creation, as well as it provides an advantage to understanding text-based language.
Type de document :
Communication dans un congrès
Torsten Brinda; Nicholas Mavengere; Ilkka Haukijärvi; Cathy Lewin; Don Passey. 1st International Conference on Stakeholders and Information Technology in Education (SAITE), Jul 2016, Guimarães, Portugal. Springer International Publishing, IFIP Advances in Information and Communication Technology, AICT-493, pp.16-25, 2016, Stakeholders and Information Technology in Education. 〈10.1007/978-3-319-54687-2_2〉
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01625380
Contributeur : Hal Ifip <>
Soumis le : vendredi 27 octobre 2017 - 15:05:55
Dernière modification le : lundi 30 avril 2018 - 17:28:02
Document(s) archivé(s) le : dimanche 28 janvier 2018 - 15:34:48

Fichier

 Accès restreint
Fichier visible le : 2019-01-01

Connectez-vous pour demander l'accès au fichier

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Yoshiaki Matsuzawa, Yoshiki Tanaka, Sanshiro Sakai. Measuring an Impact of Block-Based Language in Introductory Programming. Torsten Brinda; Nicholas Mavengere; Ilkka Haukijärvi; Cathy Lewin; Don Passey. 1st International Conference on Stakeholders and Information Technology in Education (SAITE), Jul 2016, Guimarães, Portugal. Springer International Publishing, IFIP Advances in Information and Communication Technology, AICT-493, pp.16-25, 2016, Stakeholders and Information Technology in Education. 〈10.1007/978-3-319-54687-2_2〉. 〈hal-01625380〉

Partager

Métriques

Consultations de la notice

25