Please use this identifier to cite or link to this item:
https://hdl.handle.net/2440/137587
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Izu, M. | - |
dc.contributor.author | Ng, D. | - |
dc.contributor.author | Weerasinghe, H. | - |
dc.contributor.editor | Holland, S. | - |
dc.contributor.editor | Petre, M. | - |
dc.contributor.editor | Church, L. | - |
dc.contributor.editor | Marasoiu, M. | - |
dc.date.issued | 2023 | - |
dc.identifier.citation | Proceedings 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.uri | https://hdl.handle.net/2440/137587 | - |
dc.description.abstract | The 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.statementofresponsibility | Cruz Izu, Daniel Ng, Amali Weerasinghe | - |
dc.language.iso | en | - |
dc.publisher | Psychology of Programming Interest Group (PPIG) | - |
dc.rights | © 2022 Psychology of Programming Interest Group. All rights reserved. | - |
dc.source.uri | https://www.ppig.org/papers/2022-ppig-33rd-izu/ | - |
dc.subject | constructivism; active learning; failure; prior knowledge | - |
dc.title | Mastery Learning and Productive Failure: Examining Constructivist Approaches to teach CS1 | - |
dc.type | Conference paper | - |
dc.contributor.conference | Psychology of Programming Interest Group (PPIG) (5 Sep 2022 - 9 Sep 2022 : Milton Kyenes, UK) | - |
dc.publisher.place | Online | - |
pubs.publication-status | Published online | - |
dc.identifier.orcid | Izu, 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.