Program learning for beginners: Survey and taxonomy of programming learning tools

Daisuke Saito*, Ayana Sasaki, Hironori Washizaki, Yoshiaki Fukazawa, Yusuke Muto

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)

Abstract

Occasionally a game or visual programming language tool designed for programming education is used to teach programming. In general, these tools have various attributes, which inhibit a great learning effect if the tool and learning objectives are not aligned. However, which tool is most appropriate for a given objective remains unknown. In this research, we propose a taxonomy table to evaluate program learning tools and demonstrate its usefulness by researching and comparing 43 kinds of program learning tools in the taxonomy table. This research should contribute to the selection of suitable tools for program learning.

Original languageEnglish
Title of host publicationProceedings of the 2017 IEEE 9th International Conference on Engineering Education, IEEE ICEED 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages137-142
Number of pages6
ISBN (Electronic)9781467369558
DOIs
Publication statusPublished - 2017 Jul 1
Event9th IEEE International Conference on Engineering Education, IEEE ICEED 2017 - Kanazawa, Japan
Duration: 2017 Nov 92017 Nov 10

Publication series

NameProceedings of the 2017 IEEE 9th International Conference on Engineering Education, IEEE ICEED 2017
Volume2018-January

Other

Other9th IEEE International Conference on Engineering Education, IEEE ICEED 2017
Country/TerritoryJapan
CityKanazawa
Period17/11/917/11/10

Keywords

  • Programming learning
  • Programming learning tool
  • Taxonomy

ASJC Scopus subject areas

  • Education
  • Engineering (miscellaneous)

Fingerprint

Dive into the research topics of 'Program learning for beginners: Survey and taxonomy of programming learning tools'. Together they form a unique fingerprint.

Cite this