A Learning Theory of Programming Language Acquisition

David Zabner · 2024

CS education lacks sufficiently robust and specific theories of learning for programming language acquisition (PLA) to guide pedagogical design, assessment of students' learning, and research programs. In designing theories of learning for PLA, it is prudent to draw on research from second language acquisition (SLA). I present a theory of learning for PLA and explore its implications.

Read the paper · More papers on PaperTik