Return to search

Why is programming difficult? : proposal for learning programming in “small steps” and a prototype tool for detecting “gaps”

In this article, we propose a model for an understanding process that learners can use while studying programming. We focus on the “small step” method, in which students learn only a few concepts for one program to avoid having trouble with learning programming. We also analyze the difference in the description order between several C programming textbooks on the basis of the model. We developed a tool to detect “gaps” (a lot of concepts to be learned in a program) in programming textbooks.

Identiferoai:union.ndltd.org:Potsdam/oai:kobv.de-opus-ubp:6445
Date January 2013
CreatorsHofuku, Yoyoi, Cho, Shinya, Nishida, Tomohiro, Kanemune, Susumu
PublisherUniversität Potsdam, Extern. Extern
Source SetsPotsdam University
LanguageGerman
Detected LanguageEnglish
TypeArticle
Formatapplication/pdf
SourceInformatics in schools : local proceedings of the 6th International Conference ISSEP 2013 ; selected papers ; Oldenburg, Germany, February 26–March 2, 2013/Diethelm et al. (Eds.)/ Potsdam: Universitätsverlag Potsdam, 2013/ S.13-24
Rightshttp://creativecommons.org/licenses/by/3.0/de/

Page generated in 0.0019 seconds