The role of metacognitive skills in solving object-oriented programming problems: a case study

This article reports on the role of metacognitive skills when solving object-oriented programming problems as part of a case study. The research was constructivist-based within an interpretivist approach to explore how four students constructed their own thinking when solving programming problems. A...

Full description

Saved in:
Bibliographic Details
Published in:Journal for Transdisciplinary Research in Southern Africa Vol. 11; no. 1; pp. e1 - e15
Main Author: Havenga, Marietjie
Format: Journal Article
Language:English
Published: Vanderbijlpark AOSIS (Pty) Ltd 30.07.2015
AOSIS
Subjects:
ISSN:1817-4434, 2415-2005
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This article reports on the role of metacognitive skills when solving object-oriented programming problems as part of a case study. The research was constructivist-based within an interpretivist approach to explore how four students constructed their own thinking when solving programming problems. A qualitative methodology was employed. Both concept-driven coding and data-driven coding were applied. Two main issues emerged from the findings. Participating students had fragmented knowledge of the object-oriented approach and shortcomings regarding the implementation thereof, and they experienced problems with metacognitive control during all the steps of program development. Based on the findings the use of metacognitive critical control points (MCCPs) is proposed to be used as a mechanism to facilitate students in their programming efforts and to prevent loss of control during program development.
AbstractList This article reports on the role of metacognitive skills when solving object-oriented programming problems as part of a case study. The research was constructivist-based within an interpretivist approach to explore how four students constructed their own thinking when solving programming problems. A qualitative methodology was employed. Both concept-driven coding and data-driven coding were applied. Two main issues emerged from the findings. Participating students had fragmented knowledge of the object-oriented approach and shortcomings regarding the implementation thereof, and they experienced problems with metacognitive control during all the steps of program development. Based on the findings the use of metacognitive critical control points (MCCPs) is proposed to be used as a mechanism to facilitate students in their programming efforts and to prevent loss of control during program development.
Author Havenga, Marietjie
Author_xml – sequence: 1
  givenname: Marietjie
  surname: Havenga
  fullname: Havenga, Marietjie
BookMark eNptUU1vFDEMjVArsbQ98QcicUSzxPmYSbihCmilSlzKlSiTeJYsM5OSZFfqvyftVhwQJz_bz8-23htytqYVCXkLbCuB8Q81bI8AEbaif0U2XILqOGPqjGxAw9BJKeRrclXKnjHGteoHYzbkx_1PpDnNSNNEF6zOp90aazwiLb_iPBcaV1rSfIzrjqZxj752KUdcKwb6kNMuu2V56jU8zriUj9RR70obr4fweEnOJzcXvHqJF-T7l8_31zfd3bevt9ef7jrPmek7P_DeMXB6cM5o1aAKgChGGAMfjOLDqFrK_OiZGAb0wQeDoN2IMKLW4oLcnnRDcnv7kOPi8qNNLtrnQso763KNfkbLueIocOqlEXIyzmmheTAegTEJUjStdyet9tLvA5Zq9-mQ13a-BW10L7QRqrHen1g-p1IyTn-3ArNPftga7LMfVvSNDf-wfayuxrTW7OL835k_v5GRFg
CitedBy_id crossref_primary_10_1007_s10758_021_09552_z
crossref_primary_10_4102_td_v14i1_516
ContentType Journal Article
Copyright Copyright AOSIS (Pty) Ltd 2015
Copyright_xml – notice: Copyright AOSIS (Pty) Ltd 2015
DBID AAYXX
CITATION
ABUWG
AFKRA
AZQEC
BENPR
CCPQU
CWDGH
DWQXO
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQQKQ
PQUKI
PRINS
DOA
DOI 10.4102/td.v11i1.36
DatabaseName CrossRef
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials - QC
ProQuest Central
ProQuest One
Middle East & Africa Database (ProQuest)
ProQuest Central Korea
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest Central China
ProQuest Central
Middle East & Africa Database
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList Publicly Available Content Database
CrossRef

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: PIMPY
  name: Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Sciences (General)
EISSN 2415-2005
EndPage e15
ExternalDocumentID oai_doaj_org_article_2252e3ef64934f9aa8382d9ce1004143
10_4102_td_v11i1_36
GroupedDBID AAFWJ
AAYXX
ABUWG
ADBBV
AFFHD
AFKRA
AFPKN
ALMA_UNASSIGNED_HOLDINGS
BCNDV
BENPR
BPHCQ
CCPQU
CITATION
CWDGH
EBS
EJD
GROUPED_DOAJ
PHGZM
PHGZT
PIMPY
PQQKQ
PROAC
AZQEC
DWQXO
PKEHL
PQEST
PQUKI
PRINS
ID FETCH-LOGICAL-c2096-c726a01a87aa985a015d1ee3b1bd279527b5ee30cbc0377ecdcd9e18abe1be883
IEDL.DBID PIMPY
ISSN 1817-4434
IngestDate Fri Oct 03 12:50:59 EDT 2025
Sun Nov 09 06:59:34 EST 2025
Sat Nov 29 04:29:45 EST 2025
Tue Nov 18 21:54:02 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://creativecommons.org/licenses/by/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2096-c726a01a87aa985a015d1ee3b1bd279527b5ee30cbc0377ecdcd9e18abe1be883
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://www.proquest.com/publiccontent/docview/1898638935?pq-origsite=%requestingapplication%
PQID 1898638935
PQPubID 2044903
ParticipantIDs doaj_primary_oai_doaj_org_article_2252e3ef64934f9aa8382d9ce1004143
proquest_journals_1898638935
crossref_primary_10_4102_td_v11i1_36
crossref_citationtrail_10_4102_td_v11i1_36
PublicationCentury 2000
PublicationDate 2015-07-30
PublicationDateYYYYMMDD 2015-07-30
PublicationDate_xml – month: 07
  year: 2015
  text: 2015-07-30
  day: 30
PublicationDecade 2010
PublicationPlace Vanderbijlpark
PublicationPlace_xml – name: Vanderbijlpark
PublicationTitle Journal for Transdisciplinary Research in Southern Africa
PublicationYear 2015
Publisher AOSIS (Pty) Ltd
AOSIS
Publisher_xml – name: AOSIS (Pty) Ltd
– name: AOSIS
SSID ssj0002856799
Score 1.9175419
Snippet This article reports on the role of metacognitive skills when solving object-oriented programming problems as part of a case study. The research was...
SourceID doaj
proquest
crossref
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
StartPage e1
SubjectTerms Metacognition
problem solving
programming
thinking processes
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LSxxBEG6CePAiWWNw4yp98JAERqen395UlJwkhwT2lKZfA6vrrjijv9_qnnazoODF2zwKZqj6uutB9VcIHdWeQ2TfqqpVkKIwKnzlwLqVUAlPggZahk3I62s1nerfa6O-Uk_YQA88KO4E8NZEGlvBNGWttlZR1QTtY6I6A2efdt9a6rVk6iaXjLiQeXgkeDBZMUbZcDiPgUM96cPxEyEzcpyJmf-7o8za_2pTzp7m6jPaLiEiPht-bYQ-xcUOGpVF2OHvhSn6xxf0D4yMU38gXrb4LvZ21QyEu9vZfN7h2QIDuFLRAC9dKrlUy0RsDGEmLp1Zd-ldGSvTnWKLPfg1nFlnd9Hfq8s_F7-qMjCh8g2kIpWXjbA1sUpaqxWHSx5IjNQRFxqpeSMdh9vaO19TKaMPPuhIlHWRuKgU_Yo2FstF3EOYh-hlHZRjIrBWEKdgU3fcQrwlJCh_jH6-6M34wiaehlrMDWQVScmmDyYr2VAxRkcr4fuBRONtsfNkgJVIYr7ODwAPpuDBvIeHMZq8mM-U5dgZorTKoRn_9hHf2EdbEDfxXOKtJ2ijf3iMB2jTP_Wz7uEwI_EZfCXhQg
  priority: 102
  providerName: Directory of Open Access Journals
Title The role of metacognitive skills in solving object-oriented programming problems: a case study
URI https://www.proquest.com/docview/1898638935
https://doaj.org/article/2252e3ef64934f9aa8382d9ce1004143
Volume 11
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2415-2005
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002856799
  issn: 1817-4434
  databaseCode: DOA
  dateStart: 20050101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVPQU
  databaseName: Middle East & Africa Database (ProQuest)
  customDbUrl:
  eissn: 2415-2005
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002856799
  issn: 1817-4434
  databaseCode: CWDGH
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/middleeastafrica
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2415-2005
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002856799
  issn: 1817-4434
  databaseCode: BENPR
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Publicly Available Content Database
  customDbUrl:
  eissn: 2415-2005
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002856799
  issn: 1817-4434
  databaseCode: PIMPY
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1Lb9NAEB5BwoELUB4iUKI99ABIbrzep7kgilrBgShCIJUL1r5cRaRxiU1_P7ObTXoAceJme1eypW92vtnx7DcAR6UTGNm3umg1blE4k66wiG4hdbQnyTzLzSbUfK7Pz-tFPh7d57LKnU9Mjnqr9hzrttEJz3znYsZ8RnWtE9eKt1c_i9hDKv5rzQ01bsM4Cm-VIxgvPn5afNvnXCotpEotJZHXVME549sjexxpdjb442tKl_Q4yTXfkFTS8v_DVSf-Obv_f7_8AdzLcSh5tzWcA7gV1g_hIK_0nrzMctSvHsF3tCQSixBJ15LLMJh9xRHpfyxXq54s1wQtOGYmSGdjXie-MGp9epLLvy7jWO5d078hhjgkT5KkbR_D17PTL-8_FLkrQ-Eq3O8UTlXSlNRoZUytBV4KT0NgllpfqVpUygq8LZ11JVMqOO98Hag2NlAbtGZPYLTu1uEpEOGDU6XXlkvPW0mtRuawwmBQJ5ULdAKvdzA0LkuWx84Zqwa3LhGzZvBNwqxhcgJH-8lXW6WOv087iXjup0R57fSg21w0ebU26OSqwEIrec14Wxujma58jZ8U9ck4m8DhDuomr_m-uUH22b-Hn8NdDLtEyhCXhzAaNr_CC7jjrodlv5nC-OR0vvg8TdmBaTbh3wATAB4
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwELbKFgkuQHmIhQI-FAmQ0saxYztICPGqumq72kORyqXGr6AV203ZhCL-FL-RsdfZHkDceuCWxFYUx59nxpPJ9yG0ldsSIvtaZrWELQqj3GYGZjfjMuCJU0eT2IQYj-XxcTVZQ7_6f2FCWWVvE6Ohdo0NOfIdIisZvWv5-uxbFlSjwtfVXkJjCYt9__MHbNnaV6P3ML9Pi2L3w9G7vSypCmS2gHg9s6LgOidaCq0rWcJh6Yj31BDjClGVhTAlnObW2JwK4a2zrvJEauOJ8VJSuO8VtM4A7PkArU9Gh5NPq6xOIUsuomgleE6RMUbZ8qdABo58p3Pb54RMyXYkhL5wg1Et4A9nED3c7s3_7d3cQjdSLI3fLMG_gdb8_DbaSNaqxc8SpfbzO-gEVgMOhZS4qfGp7_Sqagq3X6ezWYuncwyrMGRXcGNCbioMMPCVOpxK2E5DW9LfaV9ijS0EADjS895FHy9lnPfQYN7M_X2ES-etyJ00jDtWc2IkeD9TaghMubCeDNGLfqKVTbTrQf1jpmD7FVChOqciKhTlQ7S16ny2ZBv5e7e3ATGrLoEiPF5oFl9UsjgKDHXhqa85qyirK60llYWr4JECxxqjQ7TZg0klu9WqCyQ9-HfzE3Rt7-jwQB2MxvsP0XUII8uY8c430aBbfPeP0FV73k3bxeO0RDD6fNnI-w35L1Cd
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1bb9MwFLZGhxAvwLiIwgA_DAmQssaxYztICDG2immoqhBIe8LzLaiia0YThvhr_DqOXad7APG2B96S2Iri-DvXnHwHoZ3cluDZ1zKrJYQojHKbGdjdjMuAJ04dTc0mxGQij4-r6Qb61f8LE8oqe50YFbVrbMiRj4isZLSu5ahOZRHT_fHrs29Z6CAVvrT27TRWEDnyP39A-Na-OtyHvX5aFOODj2_fZanDQGYL8N0zKwquc6Kl0LqSJRyWjnhPDTGuEFVZCFPCaW6NzakQ3jrrKk-kNp4YLyWF-15Bm4JC0DNAm3sHk-mHdYankCUXsYElWFGRMUbZ6gdBBkZ91Lndc0JmZDeSQ1-YxNg54A_DEK3d-Ob__J5uoRvJx8ZvVkKxhTb84jbaSlqsxc8S1fbzO-gzSAkOBZa4qfGp7_S6mgq3X2fzeYtnCwzSGbIuuDEhZxUWGHhMHU6lbadhLPXlaV9ijS04BjjS9t5Fny5lnffQYNEs_H2ES-etyJ00jDtWc2IkWEVTanBYubCeDNGLftOVTXTsoSvIXEFYFhCiOqciQhTlQ7Sznny2YiH5-7S9gJ71lEAdHi80yy8qaSIFCrzw1NecVZTVldaSysJV8EiBe43RIdrugaWSPmvVBaoe_Hv4CboGcFPvDydHD9F18C7LmAjPt9GgW373j9BVe97N2uXjJC0YnVw28H4DPQVZNw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+role+of+metacognitive+skills+in+solving+object-oriented+programming+problems%3A+a+case+study&rft.jtitle=Journal+for+Transdisciplinary+Research+in+Southern+Africa&rft.au=Havenga%2C+Marietjie&rft.date=2015-07-30&rft.issn=1817-4434&rft.eissn=2415-2005&rft.volume=11&rft.issue=1&rft_id=info:doi/10.4102%2Ftd.v11i1.36&rft.externalDBID=n%2Fa&rft.externalDocID=10_4102_td_v11i1_36
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1817-4434&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1817-4434&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1817-4434&client=summon