The PL-Detective Revisited

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

36 Nedladdningar (Pure)

Sammanfattning

The semantics of programming languages comprise many concepts that are alternatives to each other, such as by-reference and by-value parameter passing. To help teach these concepts, Diwan et al. introduced the programming language Mystery, with fixed syntax but configurable semantics, and described how this language enables new approaches to teaching programming languages concepts. In this paper, we reproduce the studies by Diwan et al. in a Swedish setting, describe extensions to the original system, and introduce a new technique for evaluating the utility of student experiments. We largely confirm the earlier findings and show how our evaluation technique helps us in our understanding of student experiments.
Originalspråkengelska
Titel på värdpublikationProceedings of the 2020 ACM SIGPLAN Symposium on SPLASH-E
UtgivningsortNew York, NY, USA
FörlagAssociation for Computing Machinery (ACM)
Sidor12–22
ISBN (tryckt)9781450381802
DOI
StatusPublished - 2020 nov.
Evenemang2020 ACM SIGPLAN Conference on Systems, Programming, Languages, and Applications, Software for Humanity, SPLASH-E 2020
- Virtual, USA
Varaktighet: 2020 nov. 202020 nov. 20

Publikationsserier

NamnSPLASH-E 2020
FörlagAssociation for Computing Machinery

Konferens

Konferens2020 ACM SIGPLAN Conference on Systems, Programming, Languages, and Applications, Software for Humanity, SPLASH-E 2020
Land/TerritoriumUSA
OrtVirtual
Period2020/11/202020/11/20

Ämnesklassifikation (UKÄ)

  • Datavetenskap (datalogi)
  • Utbildningsvetenskap

Fingeravtryck

Utforska forskningsämnen för ”The PL-Detective Revisited”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här