Software-testing education: A systematic literature map**
Context With the rising complexity and scale of software systems, there is an ever-increasing
demand for sophisticated and cost-effective software testing. To meet such a demand, there …
demand for sophisticated and cost-effective software testing. To meet such a demand, there …
Computing education research compiled: Keyword trends, building blocks, creators, and dissemination
The need for organized computing education efforts dates back to the 1950s. Since then,
computing education research (CER) has evolved and matured from its early initiatives and …
computing education research (CER) has evolved and matured from its early initiatives and …
[BOK][B] Learner-centered design of computing education: Research on computing for everyone
M Guzdial - 2015 - books.google.com
Computing education is in enormous demand. Many students (both children and adult) are
realizing that they will need programming in the future. This book presents the argument that …
realizing that they will need programming in the future. This book presents the argument that …
[BOK][B] Exploring signature pedagogies: Approaches to teaching disciplinary habits of mind
From the Foreword “These authors have clearly shown the value in looking for the signature
pedagogies of their disciplines. Nothing uncovers hidden assumptions about desired …
pedagogies of their disciplines. Nothing uncovers hidden assumptions about desired …
Identifying SQL misconceptions of novices: Findings from a think-aloud study
Have you ever struggled with writing a SQL query to retrieve data? Students certainly do. In
this paper we set out to investigate why this is the case. The first step to making less …
this paper we set out to investigate why this is the case. The first step to making less …
[BOK][B] Didaktik der Informatik
S Schubert, A Schwill, S Schubert, A Schwill - 2011 - Springer
In einer jungen Wissenschaft wie der Informatik mit ihrer Vielschichtigkeit und ihrer
unüberschaubaren Anwendungsvielfalt ist man oftmals noch bestrebt, eine …
unüberschaubaren Anwendungsvielfalt ist man oftmals noch bestrebt, eine …
Practical problem-based learning in computing education
MJ O'grady - ACM Transactions on Computing Education (TOCE), 2012 - dl.acm.org
Computer Science (CS) is a relatively new disciple and how best to introduce it to new
students remains an open question. Likewise, the identification of appropriate instructional …
students remains an open question. Likewise, the identification of appropriate instructional …
Will Code Remain a Relevant User Interface for End-User Programming with Generative AI Models?
A Sarkar - Proceedings of the 2023 ACM SIGPLAN International …, 2023 - dl.acm.org
The research field of end-user programming has largely been concerned with hel** non-
experts learn to code sufficiently well in order to achieve their tasks. Generative AI stands to …
experts learn to code sufficiently well in order to achieve their tasks. Generative AI stands to …
Grand theories or design guidelines? perspectives on the role of theory in computing education research
M Tedre, J Pajunen - ACM Transactions on Computing Education, 2022 - dl.acm.org
A rich body of empirically grounded results and a solid theory base have often been viewed
as signs of a mature discipline. Many disciplines have frequently debated what they should …
as signs of a mature discipline. Many disciplines have frequently debated what they should …
Computing education theories: What are they and how are they used?
In order to mature as a research field, computing education research (CER) seeks to build a
better theoretical understanding of how students learn computing concepts and processes …
better theoretical understanding of how students learn computing concepts and processes …