/ en / Traditional / help

Beats Biblionetz - Texte

Programming Versus Natural Language

On the Effect of Context on Typing in CS1
John Edwards, Juho Leinonen 0001, Chetan Birthare, Albina Zavgorodniaia, Arto Hellas
Publikationsdatum:
Zu finden in: ICER 2020 (Seite 204 bis 215), 2020
Erste Seite des Textes (PDF-Thumbnail)
Diese Seite wurde seit mehr als 7 Monaten inhaltlich nicht mehr aktualisiert. Unter Umständen ist sie nicht mehr aktuell.

iconZusammenfassungen

Analyzing keystroke data from students working on essay and programming tasks, we study to what extent the difference in task context influences performance in typing. Using data from two introductory programming courses offered at two separate institutions, we compare and contrast typing speed between programming and natural language tasks. We observe that students tend to be faster at typing (the same) character pairs when writing natural language text than when learning to write code. We show that students improve on typing character pairs that appear in frequently used words in programming languages, and that typing programming constructs also improves. We find that students are faster at detecting and erasing their mistakes when typing natural language text than when programming. Our results support theories regarding contextual memory, procedural memory, and practice, and have implications for course curriculum and pedagogy design.

Von John Edwards, Juho Leinonen 0001, Chetan Birthare, Albina Zavgorodniaia, Arto Hellas im Konferenz-Band ICER 2020 im Text Programming Versus Natural Language (2020)

iconDieses Konferenz-Paper erwähnt ...


Personen
KB IB clear
Amjad AlTadmri , John Seely Brown , Neil C. C. Brown , Allan Collins , Chad D. Mano , Joseph Ditton , Brian Dorn , P. Duguid , Rodrigo Duran , John Edwards , Mark Guzdial , Arto Hellas , Matthew C. Jadud , Arto Klami , Jaakko Kurhila , Jean Lave , Antti Leinonen , Juho Leinonen , Sofia Leite , Krista Longi , Matti Luukkainen , Briana B. Morrison , Henrik Nygren , Matti Paksula , Nea Pirttinen , Joni Salmi , Juha Sorva , Shelsey Sullivan , Hillary Swanson , Dragan Trninic , Arto Vihavainen , Etienne Wenger

Begriffe
KB IB clear
cognitive load theory (CLT) , Programmierenprogramming , Programmiersprachenprogramming languages , Sprachelanguage , turtle graphics
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
1991 Situated Learning (Jean Lave, Etienne Wenger) 1, 7, 7, 19, 4, 1, 3, 14, 2, 6, 9, 10 185 2 10 1599
2006 ICER 2006 (Richard J. Anderson, Sally Fincher, Mark Guzdial) 3, 3, 5, 7, 2, 2, 2, 8, 2, 1, 9, 5 32 61 5 495
2011 ITiCSE 2011 (Guido Rößling, Thomas L. Naps, Christian Spannagel) 6, 7, 9, 2, 4, 5, 4, 9, 1, 8, 12, 9 64 324 9 2963
2011 SIGCSE 2011 (Thomas J. Cortina, Ellen Lowenfeld Walker, Laurie A. Smith King, David R. Musicant) 2, 3, 8, 9, 1, 1, 1, 10, 3, 8, 3, 4 32 312 4 398
2014 ICER 2014 (Quintin I. Cutts, Beth Simon, Brian Dorn) 3, 4, 8, 10, 3, 1, 6, 8, 2, 8, 10, 6 43 171 6 661
2015 SIGCSE 2015 (Adrienne Decker, Kurt Eiselt, Carl Alphonce, Jodi Tims) 18, 16, 13, 16, 17, 6, 6, 7, 4, 1, 1, 5 48 928 3 198
2015 Koli Calling 2015 (Päivi Kinnunen, Judy Sheard) 2, 2, 5, 9, 3, 3, 2, 9, 2, 6, 9, 4 8 154 4 504
2016 SIGCSE 2016 (Carl Alphonce, Jodi Tims, Michael E. Caspersen, Stephen H. Edwards) 3, 6, 3, 11, 4, 1, 5, 8, 2, 7, 9, 4 18 367 4 469
2018 ICER 2018 (Lauri Malmi, Ari Korhonen, Robert McCartney, Andrew Petersen) 4, 8, 14, 5, 1, 1, 3, 10, 2, 7, 11, 4 50 229 4 604
2019 SIGCSE 2019 (Elizabeth K. Hawthorne, Manuel A. Pérez-Quiñones, Sarah Heckman, Jian Zhang 0036) 4, 1, 8, 6, 7, 1, 1, 13, 2, 9, 11, 12 37 254 12 676
2020 ICER 2020 (Anthony V. Robins, Adon Moskal, Amy J. Ko, Renée McCauley) 2, 7, 21, 11, 3, 1, 2, 17, 1, 10, 13, 10 12 475 10 155
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
1989 local web  Situated Cognition and the Culture of Learning (John Seely Brown, Allan Collins, P. Duguid) 2, 11, 15, 1, 2, 1, 6, 9, 3, 3, 5, 6 74 11 6 1798
2006 local web  Methods and tools for exploring novice compilation behaviour (Matthew C. Jadud) 2, 3, 5, 3, 2, 6, 3, 2, 5, 3, 2, 2 7 1 2 239
2011 Extreme apprenticeship method (Arto Vihavainen, Matti Paksula, Matti Luukkainen, Jaakko Kurhila) 2 2 0 0
2011 local web  Extreme apprenticeship method in teaching programming for beginners (Arto Vihavainen, Matti Paksula, Matti Luukkainen) 4 4 0 0
2014 local web  Investigating novice programming mistakes (Neil C. C. Brown, Amjad AlTadmri) 3, 3, 3, 4, 8, 6, 3, 2, 3, 1, 2, 3 12 4 3 275
2014 local web  Measuring cognitive load in introductory CS (Briana B. Morrison, Brian Dorn, Mark Guzdial) 5, 2, 2, 7, 5, 3, 3, 3, 3, 4, 9, 8 6 6 8 306
2015 local web  37 Million Compilations (Amjad AlTadmri, Neil C. C. Brown) 11 4 0 0
2015 local web  Identification of programmers from typing patterns (Krista Longi, Juho Leinonen, Henrik Nygren, Joni Salmi, Arto Klami, Arto Vihavainen) 1 2 0 0
2016 local web  Automatic Inference of Programming Performance and Experience from Typing Patterns (Juho Leinonen, Krista Longi, Arto Klami, Arto Vihavainen) 2 5 0 0
2018 local web  Towards an Analysis of Program Complexity From a Cognitive Perspective (Rodrigo Duran, Juha Sorva, Sofia Leite) 3, 6, 6, 4, 2, 1, 1, 5, 2, 4, 8, 1 2 23 1 346
2019 local web  Exploring the Applicability of Simple Syntax Writing Practice for Learning Programming (Antti Leinonen, Henrik Nygren, Nea Pirttinen, Arto Hellas, Juho Leinonen) 2 1 0 0
2020 local web  Syntax Exercises in CS1 (John Edwards, Joseph Ditton, Dragan Trninic, Hillary Swanson, Shelsey Sullivan, Chad D. Mano) 1, 5, 3, 4, 9, 4, 2, 4, 2, 2, 4, 1 1 15 1 70

iconDieses Konferenz-Paper erwähnt vermutlich nicht ... Eine statistisch erstelle Liste von nicht erwähnten (oder zumindest nicht erfassten) Begriffen, die aufgrund der erwähnten Begriffe eine hohe Wahrscheinlichkeit aufweisen, erwähnt zu werden.

icon
Nicht erwähnte Begriffe
blockbasierte Programmierumgebungen

iconTagcloud

iconZitationsgraph

Diese Grafik ist nur im SVG-Format verfügbar. Dieses Format wird vom verwendeteten Browser offenbar nicht unterstützt.

Diese SVG-Grafik fensterfüllend anzeigen

iconZitationsgraph (Beta-Test mit vis.js)

iconZeitleiste

iconAnderswo finden

icon

iconVolltext dieses Dokuments

Auf dem WWW Programming Versus Natural Language: Fulltext at the ACM Digital Library (lokal: PDF, 2963 kByte; WWW: Link OK )

iconAnderswo suchen  Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBeat und dieses Konferenz-Paper

Beat hat Dieses Konferenz-Paper während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. Eine digitale Version ist auf dem Internet verfügbar (s.o.). Es gibt bisher nur wenige Objekte im Biblionetz, die dieses Werk zitieren.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.