Please use this identifier to cite or link to this item: https://hdl.handle.net/2440/137587
Full metadata record
DC FieldValueLanguage
dc.contributor.authorIzu, M.-
dc.contributor.authorNg, D.-
dc.contributor.authorWeerasinghe, H.-
dc.contributor.editorHolland, S.-
dc.contributor.editorPetre, M.-
dc.contributor.editorChurch, L.-
dc.contributor.editorMarasoiu, M.-
dc.date.issued2023-
dc.identifier.citationProceedings of the 33rd Annual Workshop of the Psychology of Programming Interest Group (PPIG 2022), 2023 / Holland, S., Petre, M., Church, L., Marasoiu, M. (ed./s), pp.168-178-
dc.identifier.urihttps://hdl.handle.net/2440/137587-
dc.description.abstractThe struggles of novices taking introductory computer science courses to master basic constructs and develop an understanding of the notional machine continues to drive computer science education in the search of new pedagogical approaches. This work examines in depth two recent proposals: mastery learning and productive failure. Both approaches are grounded by constructivism, which should reduce the challenges that CS1 students face when learning to code. By exploring the concepts that drive these pedagogical approaches, this study aims to make constructivism more accessible to CS0/CS1 teachers. The two approaches illustrate and highlight key concepts that support constructive learning. The main outcomes from this work are the concept maps generated for each pedagogical approach, along with descriptive tables of their concepts. Both approaches support constructive learning by utilising (1) adaptive instruction that aligns with the current constructed knowledge of students, and (2) the use of student’s failure as key to identify knowledge gaps and improve learning.-
dc.description.statementofresponsibilityCruz Izu, Daniel Ng, Amali Weerasinghe-
dc.language.isoen-
dc.publisherPsychology of Programming Interest Group (PPIG)-
dc.rights© 2022 Psychology of Programming Interest Group. All rights reserved.-
dc.source.urihttps://www.ppig.org/papers/2022-ppig-33rd-izu/-
dc.subjectconstructivism; active learning; failure; prior knowledge-
dc.titleMastery Learning and Productive Failure: Examining Constructivist Approaches to teach CS1-
dc.typeConference paper-
dc.contributor.conferencePsychology of Programming Interest Group (PPIG) (5 Sep 2022 - 9 Sep 2022 : Milton Kyenes, UK)-
dc.publisher.placeOnline-
pubs.publication-statusPublished online-
dc.identifier.orcidIzu, M. [0000-0002-7492-8886]-
Appears in Collections:Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.