Show simple item record

dc.contributor.authorDahm, Markusde_DE
dc.contributor.authorBarnjak, Franode_DE
dc.contributor.authorHeilemann, Moritzde_DE
dc.contributor.editorZiegler, Jürgende_DE
dc.date.accessioned2017-11-20T08:44:34Z
dc.date.available2017-11-20T08:44:34Z
dc.date.issued2016
dc.identifier.issn2196-6826de_DE
dc.identifier.urihttp://dl.gi.de/handle/20.500.12116/6220
dc.description.abstractBased on experience in teaching programming, we developed the integrated development environment (IDE) 5Code especially to support beginners. As a first step, a simple, understandable formula was developed how to advance from the problem to the program in 5 operative steps: In order to reduce the cognitive load of the learners effectively, 5Code was designed such that all 5 steps are permanently presented, accessible and executable. Thus, learners are provided with the entire programming context from presentation of the task via own notes and annotations to the code area. Learners can mark and annotate any part of the given task’s text; these annotations can be edited as notes with own comments. Furthermore, the notes can be dragged into the code area, where they are shown as comments in the coding language. Any modifications in the comments are synchronized between notes and code. 5Code is implemented as a web-application. It is used in university introductory courses on object oriented programming.de_DE
dc.publisherDe Gruyterde_DE
dc.relation.ispartofi-com: Vol. 15, No. 1de_DE
dc.subjectProgrammingde_DE
dc.subjectLearningde_DE
dc.subjectBeginnersde_DE
dc.subjectIDEde_DE
dc.subjectDevelopde_DE
dc.subjectUniversity Coursede_DE
dc.subjectSoftware Developmentde_DE
dc.subjectDidactics of Programmingde_DE
dc.subjectCognitive Loadde_DE
dc.subjectWeb-Applicationde_DE
dc.title5Code – An Integrated Programming Environment for Beginnersde_DE
dc.typeresearch-articlede_DE
dc.pubPlaceBerlinde_DE
mci.document.qualitydigidocde_DE
mci.reference.pages79–92de_DE
gi.identifier.doi10.1515/icom-2016-0002


Files in this item

FilesSizeFormatView

There are no files associated with this item.

Show simple item record