Logo del repository
  1. Home
 
Opzioni

Developing Assessments to Determine Mastery of Programming Fundamentals

Andrew Luxton-Reilly
•
Brett A. Becker
•
Yingjun Cao
altro
Jacqueline Whalley
2017
  • conference object

Abstract
Current learning outcomes for introductory programming courses are relatively general, specifying tasks such as designing, implementing, testing and debugging programs that use some fundamental programming constructs. These outcomes impact what we teach, our expectations, and our assessments. Although prior work has demonstrated the utility of single concept assessments, most assessments used in formal examinations combine numerous heterogeneous concepts, resulting in complex and difficult tasks. As a consequence, teachers may not be able to diagnose the actual difficulties faced by students and students are not provided with accurate feedback about their achievements. Such limitations on the nature and quality of feedback to teachers and students alike may contribute to the perceived difficulty and high dropout rates commonly observed in introductory programming courses. In this paper we review the concepts that Computer Science education researchers have identified as important for novice programming. We survey expected learning outcomes for introductory programming courses, and analyse assessments designed for such courses to determine the individual components of syntax and semantics required to complete them. Having recognized the implicit and explicit expectations of novice programming courses, we look at the relationships between components, and progression between concepts. Finally, we demonstrate how some complex assessments can be decomposed into atomic elements that can be assessed independently.
DOI
10.1145/3174781.3174784
WOS
WOS:000455771300003
Archivio
http://hdl.handle.net/11390/1127468
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85046960058
http://doi.acm.org/10.1145/3174781.3174784
Diritti
open access
Soggetti
  • assessment, compound ...

Scopus© citazioni
40
Data di acquisizione
Jun 14, 2022
Vedi dettagli
Web of Science© citazioni
27
Data di acquisizione
Mar 20, 2024
Visualizzazioni
1
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback