Title: | Cognitive Complexity of Comprehending Computer Programs |
Author(s): | Duran, Rodrigo |
Date: | 2020 |
Language: | en |
Pages: | 198 + app. 75 |
Department: | Tietotekniikan laitos Department of Computer Science |
ISBN: | 978-952-60-3944-2 (electronic) 978-952-60-3943-5 (printed) |
Series: | Aalto University publication series DOCTORAL DISSERTATIONS, 100/2020 |
ISSN: | 1799-4942 (electronic) 1799-4934 (printed) 1799-4934 (ISSN-L) |
Supervising professor(s): | Malmi, Lauri, Prof., Aalto University, Department of Computer Science, Finland |
Thesis advisor(s): | Sorva, Juha, Dr., Aalto University, Department of Computer Science, Finland |
Subject: | Computer science |
Keywords: | complexity, plans, self-evaluation, notional machines, program comprehension |
Archive | yes |
|
|
Abstract:Instructional designers must consider learners' learning trajectories and design tasks that are neither too hard nor too easy for them, sequencing tasks from less to more complex ones. Most efforts in programming assessment have been directed to code writing. However, programming is a multi-faceted skill, including precursory skills such as the comprehension of programs, which recent studies suggest having many interacting elements.
|
|
Parts:[Publication 1]: Duran, Rodrigo. Design of Rules of Program Behavior for Teaching. In Submitted for publication in February 2020, 9 pages[Publication 2]: Duran, Rodrigo; Sorva, Juha; Leite, Sofia. Towards an Analysis of Program Complexity From a Cognitive Perspective. In Proceedings of the 2018 ACM Conference on International Computing Education Research (ICER ’18), Espoo, Finland, pages 21-30, August 2018. DOI: 10.1145/3230977.3230986 View at Publisher [Publication 3]: Duran, Rodrigo Silva; Rybicki, Jan-Mikael; Hellas, Arto; Suoranta, Sanna. Towards a Common Instrument for Measuring Prior Programming Knowledge. In Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, UK, pages 443-449, 2019. DOI: 10.1145/3304221.3319755 View at Publisher [Publication 4]: Duran, Rodrigo; Rybicki, Jan-Mikael; Sorva, Juha; Hellas, Arto. Exploring the Value of Student Self-Evaluation in Introductory Programming. In Proceedings of the 2019 ACM Conference on International Computing Education Research (ICER ’19), Toronto, CA, pages 121-130, 2019. DOI: 10.1145/3291279.3339407 View at Publisher [Publication 5]: Izu, Cruz; Schulte, Carsten; Aggarwal, Ashish; Cutts, Quintin; Duran, Rodrigo; Gutica, Mirela; Heinemann, Birte; Kraemer, Eileen; Lonati, Violetta; Mirolo, Claudio; Weeda, Renske. Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories. In Proceedings of the 2019 ITiCSE Conference on Working Group Reports, Aberdeen, UK, pages 1-26, 2019. DOI: 10.1145/3344429.3372501 View at Publisher |
|
|
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Page content by: Aalto University Learning Centre | Privacy policy of the service | About this site