dc.identifier.uri |
http://dx.doi.org/10.15488/11335 |
|
dc.identifier.uri |
https://www.repo.uni-hannover.de/handle/123456789/9230 |
|
dc.contributor.author |
Chandoo, Maurice
|
eng |
dc.contributor.editor |
Desel, Jörg
|
|
dc.contributor.editor |
Opel, Simone
|
|
dc.contributor.editor |
Siegeris, Juliane
|
|
dc.date.accessioned |
2021-09-22T06:21:02Z |
|
dc.date.available |
2020-01-03T14:13:26Z |
|
dc.date.available |
2020-09-24T08:24:13Z |
|
dc.date.available |
2021-09-22T06:21:02Z |
|
dc.date.issued |
2021 |
|
dc.identifier.citation |
Chandoo, M.: Separating Algorithmic Thinking and Programming. In: Desel, J.; Opel, S.; Siegeris, J. (Hrsg.): Tagungsband 9. Fachtagung Hochschuldidaktik Informatik (HDI) 2021. Hagen : FernUniversität Hagen, 2021, S. 109-115 |
eng |
dc.description.abstract |
We describe an approach to teaching algorithmic thinking and programming and the first experiences that we made with it in practice. The idea is to present computational problems as a certain kind of game that the learner can play in order for them to develop a concrete idea of what constitutes an algorithm. The purpose of this is to emphasize that one can think of algorithms independently of a particular programming language. For the programming part a mini language called machine programs and a method to construct such programs from traces is described. |
eng |
dc.language.iso |
eng |
eng |
dc.publisher |
Hagen : FernUniversität Hagen |
|
dc.relation.ispartof |
Tagungsband 9. Fachtagung Hochschuldidaktik Informatik (HDI) 2021 |
eng |
dc.relation.hasversion |
http://dx.doi.org/10.15488/9177 |
|
dc.relation.requires |
https://upsl.uber.space/aws19/info.txt |
|
dc.rights |
CC BY-SA 4.0 Unported |
eng |
dc.rights.uri |
https://creativecommons.org/licenses/by-sa/4.0/ |
ger |
dc.subject |
trace-based programming |
eng |
dc.subject |
model of computation |
eng |
dc.subject |
notional machine |
eng |
dc.subject |
programming education |
eng |
dc.subject |
Maschinenmodell |
ger |
dc.subject |
Algorithmisches Denken |
ger |
dc.subject |
Programmierung |
ger |
dc.subject |
Spuren |
ger |
dc.subject.classification |
Konferenzschrift |
ger |
dc.subject.ddc |
004 | Informatik
|
eng |
dc.title |
Separating Algorithmic Thinking and Programming |
eng |
dc.type |
BookPart |
|
dc.type |
Text |
|
dc.relation.isbn |
978-3-00-070267-9 |
|
dc.description.version |
acceptedVersion |
eng |
tib.accessRights |
frei zug�nglich |
eng |