TY - GEN
T1 - Influence of the programming environment on programming education
AU - Saito, Daisuke
AU - Washizaki, Hironori
AU - Fukazawa, Yoshiaki
N1 - Copyright:
Copyright 2016 Elsevier B.V., All rights reserved.
PY - 2016/7/11
Y1 - 2016/7/11
N2 - Although both visual and text environments have been used to teach programming, the most appropriate method for beginners is unknown. Herein we research the most suitable programming environment to introduce programming to beginners using Minecraft to provide different programming learning environments (Visual or Text) via ComputerCraftEdu as an extended function. The learning effects between these two environments are compared using a lecture course. The results show that a visual environment is more suitable to introduce programming to beginners.
AB - Although both visual and text environments have been used to teach programming, the most appropriate method for beginners is unknown. Herein we research the most suitable programming environment to introduce programming to beginners using Minecraft to provide different programming learning environments (Visual or Text) via ComputerCraftEdu as an extended function. The learning effects between these two environments are compared using a lecture course. The results show that a visual environment is more suitable to introduce programming to beginners.
KW - Digital game-based learning
KW - Introductory education
KW - Minecraft
KW - Programming language learning
UR - http://www.scopus.com/inward/record.url?scp=84979774542&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84979774542&partnerID=8YFLogxK
U2 - 10.1145/2899415.2925477
DO - 10.1145/2899415.2925477
M3 - Conference contribution
AN - SCOPUS:84979774542
T3 - Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
SP - 354
BT - ITiCSE 2016 - Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
PB - Association for Computing Machinery
T2 - 2016 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2016
Y2 - 11 July 2016 through 13 July 2016
ER -