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...
Saved in:
| Published in: | Journal for Transdisciplinary Research in Southern Africa Vol. 11; no. 1; pp. e1 - e15 |
|---|---|
| Main Author: | |
| 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 |