Sökning: WFRF:(Berglund Pontus) > The Progression of ...
Fältnamn | Indikatorer | Metadata |
---|---|---|
000 | 03097naa a2200397 4500 | |
001 | oai:DiVA.org:liu-191345 | |
003 | SwePub | |
008 | 230130s2023 | |||||||||||000 ||eng| | |
024 | 7 | a https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1913452 URI |
024 | 7 | a https://doi.org/10.1145/3576123.35761282 DOI |
040 | a (SwePub)liu | |
041 | a engb eng | |
042 | 9 SwePub | |
072 | 7 | a ref2 swepub-contenttype |
072 | 7 | a kon2 swepub-publicationtype |
100 | 1 | a Strömbäck, Filipu Linköpings universitet,Programvara och system,Tekniska fakulteten4 aut0 (Swepub:liu)filst04 |
245 | 1 0 | a The Progression of Students’ Ability to Work With Scope, Parameter Passing and Aliasing |
264 | c 2023-01-30 | |
264 | 1 | a New York, NY, USA :b Association for Computing Machinery,c 2023 |
338 | a electronic2 rdacarrier | |
520 | a Students need the ability to reason about the behavior of programs when working with advanced concepts like concurrency and abstraction. To achieve this, students require core programming skills that allow them to trace and predict the outcome of a program. While previous research indicates that teachers cannot expect students to acquire all core programming skills after their introductory CS course, less is known of studentsâ progression in later years. In this study, we investigate 397 studentsâ ability to predict the outcome of short computer programs. The participants are from different programs and progressions in their studies. We find that students, regardless of program and year, struggle with predicting the outcome of short programs that require an accurate mental model of some less readily apparent concepts, such as references. Further, we discover that there is no significant improvement in the first three years. Finally, we propose further avenues of research to improve these learning outcomes. | |
650 | 7 | a NATURVETENSKAPx Data- och informationsvetenskapx Datavetenskap0 (SwePub)102012 hsv//swe |
650 | 7 | a NATURAL SCIENCESx Computer and Information Sciencesx Computer Sciences0 (SwePub)102012 hsv//eng |
653 | a CS1 | |
653 | a tracing | |
653 | a mental model | |
653 | a computer science education | |
700 | 1 | a Haglund, Pontusu Linköpings universitet,Programvara och system,Tekniska fakulteten4 aut0 (Swepub:liu)ponha45 |
700 | 1 | a Berglund, Aseel,d 1973-u Linköpings universitet,Programvara och system,Tekniska fakulteten4 aut0 (Swepub:liu)aseib47 |
700 | 1 | a Berglund, Erik,d 1971-u Linköpings universitet,Interaktiva och kognitiva system,Tekniska fakulteten4 aut0 (Swepub:liu)eribe22 |
710 | 2 | a Linköpings universitetb Programvara och system4 org |
773 | 0 | t ACE '23d New York, NY, USA : Association for Computing Machineryg , s. 39-48q <39-48z 9781450399418 |
856 | 4 | u https://doi.org/10.1145/3576123.3576128y Fulltext |
856 | 4 | u https://liu.diva-portal.org/smash/get/diva2:1731978/FULLTEXT01.pdfx primaryx Raw objecty fulltext:print |
856 | 4 8 | u https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-191345 |
856 | 4 8 | u https://doi.org/10.1145/3576123.3576128 |
Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.
Kopiera och spara länken för att återkomma till aktuell vy