Metacognitive Support Accelerates Computer Assisted Learning for Novice Programmers
Computer programming is a part of the curriculum in computer science education, and high drop rates for this subject are a universal problem. Development of metacognitive skills, including the conceptual framework provided by socio-cognitive theories that afford reflective thinking, such as actively...
Uložené v:
| Vydané v: | Educational Technology & Society Ročník 20; číslo 3; s. 170 - 181 |
|---|---|
| Hlavní autori: | , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Palmerston North
International Forum of Educational Technology & Society
01.07.2017
International Forum of Educational Technology & Society |
| Predmet: | |
| ISSN: | 1176-3647, 1436-4522, 1436-4522 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Computer programming is a part of the curriculum in computer science education, and high drop rates for this subject are a universal problem. Development of metacognitive skills, including the conceptual framework provided by socio-cognitive theories that afford reflective thinking, such as actively monitoring, evaluating, and modifying one's thinking, has been identified as important for novice programmers. Studies have shown that metacognitive skills can be nurtured through the use of technology blended into educational activities. Designing metacognitive-related activities that focus on both social and cognitive development is both theoretically and practically challenging, especially in supporting the teaching and learning of computer programming. This paper describes six commonly-used strategies, viz., metacognitive scaffolding, reflective prompts, self-assessment, self-questioning, self-directed learning and graphic organizers, identified as important features that can be incorporated into computer-assisted learning tools in supporting computer programming learning. An experimental study was conducted to determine the effectiveness of these strategies. The results show that they helped learners by improving their performance in learning computer programming. |
|---|---|
| AbstractList | Computer programming is a part of the curriculum in computer science education, and high drop rates for this subject are a universal problem. Development of metacognitive skills, including the conceptual framework provided by socio-cognitive theories that afford reflective thinking, such as actively monitoring, evaluating, and modifying one's thinking, has been identified as important for novice programmers. Studies have shown that metacognitive skills can be nurtured through the use of technology blended into educational activities. Designing metacognitive-related activities that focus on both social and cognitive development is both theoretically and practically challenging, especially in supporting the teaching and learning of computer programming. This paper describes six commonly-used strategies, viz., metacognitive scaffolding, reflective prompts, self-assessment, self-questioning, self-directed learning and graphic organizers, identified as important features that can be incorporated into computer-assisted learning tools in supporting computer programming learning. An experimental study was conducted to determine the effectiveness of these strategies. The results show that they helped learners by improving their performance in learning computer programming. Computer programming is a part of the curriculum in computer science education, and high drop rates for this subject are a universal problem. Development of metacognitive skills, including the conceptual framework provided by socio-cognitive theories that afford reflective thinking, such as actively monitoring, evaluating, and modifying one's thinking, has been identified as important for novice programmers. Studies have shown that metacognitive skills can be nurtured through the use of technology blended into educational activities. Designing metacognitive-related activities that focus on both social and cognitive development is both theoretically and practically challenging, especially in supporting the teaching and learning of computer programming. This paper describes six commonly-used strategies, viz., metacognitive scaffolding, reflective prompts, self-assessment, self-questioning, self-directed learning and graphic organizers, identified as important features that can be incorporated into computer-assisted learning tools in supporting computer programming learning. An experimental study was conducted to determine the effectiveness of these strategies. The results show that they helped learners by improving their performance in learning computer programming. Keywords Metacognitive, Support system, Self-regulation, Reflective prompts, Self-assessment, Self-questioning, Computer programming |
| Audience | Academic |
| Author | Maizatul Akmar Ismail Siti Nurulain Mohd Rum |
| Author_xml | – sequence: 1 fullname: Rum, Siti Nurulain Mohd – sequence: 2 fullname: Ismail, Maizatul Akmar |
| BookMark | eNptkd1rwjAQwMtwMHX7HwJ72kPHJWmb-FhkH4JzgttzSeulRGzjklT25y_DgQjj4L743Qd3k2TU2x6vkjHNeJFmOWOj6FNRpLzIxE0y8X4HwCArYJxs3jCoxra9CeaIZDMcDtYFUjYN7tGpgJ7MbXcYAjpSem98wC1ZonK96VuirSMrezQNkrWzrVNdh87fJtda7T3e_dlp8vn89DF_TZfvL4t5uUwVK1hIlcScCiGkpqBrVWSgQNZqpvVMA87yfIu1ZCKXFOsMM1FzRrnEmnMKDa01nyb3p74HZ78G9KHa2cH1cWTFaCYEz3kBZ6pVe6xMr21wqumMb6oyByo5A_FLPf5DRdliZ5p4T21i_qLg4aIgMgG_Q6sG76vFZnXJihOrjIt3Pq-5ZsAYZYzHf1SrGHBgNAcAWUUV__cDMfqH_Q |
| ContentType | Journal Article |
| Copyright | COPYRIGHT 2017 International Forum of Educational Technology & Society 2017. This work is published under https://creativecommons.org/licenses/by-nc-nd/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: COPYRIGHT 2017 International Forum of Educational Technology & Society – notice: 2017. This work is published under https://creativecommons.org/licenses/by-nc-nd/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | 188 ISN 0-V 3V. 4U- 7XB 88B 8AL 8FE 8FG 8FK 8FQ 8FV 8G5 ABUWG AFKRA AHOVV ALSLI ARAPS AZQEC BENPR BGLVJ CCPQU CJNVE DWQXO GNUQQ GUQSH HCIFZ JQ2 K7- M0N M0P M2O MBDVC P5Z P62 PHGZM PHGZT PIMPY PKEHL PQEDU PQEST PQGLB PQQKQ PQUKI Q9U |
| DatabaseName | Airiti Library Gale In Context: Canada ProQuest Social Sciences Premium Collection【Remote access available】 ProQuest Central (Corporate) University Readers ProQuest Central (purchase pre-March 2016) Education Database (Alumni Edition) Computing Database (Alumni Edition) ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) Canadian Business & Current Affairs Database Canadian Business & Current Affairs Database (Alumni Edition) Research Library (Alumni) ProQuest Central ProQuest Central UK/Ireland Education Research Index Social Science Premium Collection Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central ProQuest Technology Collection ProQuest One Education Collection ProQuest Central Korea ProQuest Central Student ProQuest Research Library SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Computing Database Education Database Research Library Research Library (Corporate) Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest One Academic ProQuest One Academic (New) ProQuest Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Education ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central Basic |
| DatabaseTitle | Publicly Available Content Database ProQuest One Education University Readers Research Library Prep Computer Science Database ProQuest Central Student Technology Collection ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College Research Library (Alumni Edition) ProQuest Central CBCA Complete (Alumni Edition) ProQuest One Applied & Life Sciences ProQuest Central Korea CBCA Complete ProQuest Research Library ProQuest Central (New) Advanced Technologies & Aerospace Collection Social Science Premium Collection ProQuest Computing Education Collection ProQuest Central Basic ProQuest Education Journals ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection Advanced Technologies & Aerospace Database ProQuest Social Sciences Premium Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest Education Journals (Alumni Edition) ProQuest One Academic (New) ProQuest Central (Alumni) |
| DatabaseTitleList | Publicly Available Content Database |
| Database_xml | – sequence: 1 dbid: PIMPY name: ProQuest Publicly Available Content Database url: http://search.proquest.com/publiccontent sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education |
| EISSN | 1436-4522 |
| EndPage | 181 |
| ExternalDocumentID | A501832070 P20221223002_N202302150008_00014 |
| GroupedDBID | -W8 0-V 0S8 188 29G 2UF 2WC 3V. 5GY 5VS 8FE 8FG 8FQ 8G5 AAFWJ AAGJD AAHSB AAKPC ABBHK ABCFB ABDBF ABIVO ABOPQ ABUWG ABXSQ ACGFO ACHQT ACUHS ADBBV ADDVE ADMLS ADNHR ADULT AEUPB AFDYH AFKRA AFPKN AINHJ ALMA_UNASSIGNED_HOLDINGS ALSLI ARALO ARAPS AZQEC BCNDV BENPR BGLVJ BPHCQ CCPQU CDVRH CJNVE CMRWG CNMHZ DWQXO E3Z EAD EAP EAS EBS EDJ EJD EMK ESX FRA GNUQQ GROUPED_DOAJ GUQSH HCIFZ IAO IER IPSME ISE ISN ITC JAAYA JBMMH JENOY JHFFW JKQEH JLEZI JLXEF JPL JSODD JST K6V K7- M0N M0P M2O M3F M~E OK1 P2P P62 PIMPY PQEDU PQQKQ PROAC PV9 QF4 QM7 QN7 RNS RZL SA0 TR2 XH6 XSB AFFHD BAIFH BBTPI OVT PHGZM PHGZT PQGLB UZ2 4U- 7XB 8AL 8FK AHOVV JQ2 MBDVC PKEHL PQEST PQUKI Q9U |
| ID | FETCH-LOGICAL-a262t-a8e517778f10fba640a08ba9ff9f0e955deb827581eb4e47b32138eb3310c1bf3 |
| IEDL.DBID | M0P |
| ISICitedReferencesCount | 40 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000405589800014&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1176-3647 1436-4522 |
| IngestDate | Mon Oct 20 01:24:29 EDT 2025 Tue Nov 11 10:02:58 EST 2025 Tue Nov 04 17:51:26 EST 2025 Thu Nov 13 14:44:17 EST 2025 Tue Feb 18 00:56:10 EST 2025 |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | Computer programming Metacognitive Self-assessment Reflective prompts Support system Self-questioning Self-regulation |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a262t-a8e517778f10fba640a08ba9ff9f0e955deb827581eb4e47b32138eb3310c1bf3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| OpenAccessLink | https://www.proquest.com/docview/2147735360?pq-origsite=%requestingapplication% |
| PQID | 2147735360 |
| PQPubID | 1586335 |
| PageCount | 12 |
| ParticipantIDs | proquest_journals_2147735360 gale_infotracmisc_A501832070 gale_infotracacademiconefile_A501832070 gale_incontextgauss_ISN_A501832070 airiti_journals_P20221223002_N202302150008_00014 |
| PublicationCentury | 2000 |
| PublicationDate | 20170701 |
| PublicationDateYYYYMMDD | 2017-07-01 |
| PublicationDate_xml | – month: 07 year: 2017 text: 20170701 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Palmerston North |
| PublicationPlace_xml | – name: Palmerston North |
| PublicationTitle | Educational Technology & Society |
| PublicationYear | 2017 |
| Publisher | International Forum of Educational Technology & Society International Forum of Educational Technology & Society |
| Publisher_xml | – name: International Forum of Educational Technology & Society – name: International Forum of Educational Technology & Society |
| SSID | ssj0020460 |
| Score | 2.3419693 |
| Snippet | Computer programming is a part of the curriculum in computer science education, and high drop rates for this subject are a universal problem. Development of... |
| SourceID | proquest gale airiti |
| SourceType | Aggregation Database Publisher |
| StartPage | 170 |
| SubjectTerms | Analysis CAI Cognitive Development Computer assisted instruction Computer programming Computer Science Education Curricula Independent study Instructional scaffolding Learning Learning strategies Metacognition Programmers Scaffolding Self-regulated learning Skills Study and teaching |
| Title | Metacognitive Support Accelerates Computer Assisted Learning for Novice Programmers |
| URI | https://www.airitilibrary.com/Article/Detail/P20221223002-N202302150008-00014 https://www.proquest.com/docview/2147735360 |
| Volume | 20 |
| WOSCitedRecordID | wos000405589800014&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: DOA dateStart: 19980101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: M~E dateStart: 19980101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: P5Z dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Canadian Business & Current Affairs Database customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: 8FQ dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/cbcacomplete providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: K7- dateStart: 20040101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: Education Database customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: M0P dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/education providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: BENPR dateStart: 20040101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Publicly Available Content Database customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: PIMPY dateStart: 20040101 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest – providerCode: PRVPQU databaseName: Research Library customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: M2O dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/pqrl providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1NT9wwEB2VjwMX2vKhbktXVoXUk4XjJGv7VG0rVkXVpmkpEnCJHMdGXHbLJvT3dybrBe0BLlwsRfbBytgzb-zxewDHITE-C8ry3GrBs1QEbnSjcS0HlXpPHGi6F5tQRaEvL00ZD9zaWFa58om9o27mjs7IT0hPR6V5OhJf_t5xUo2i29UoobEBWwiUDa3wqSgfEi669FuKq4w48aRjlLG3xBX0lP_tg8rk9Uun8wZ2I5xk46X938IrP9sjJeZYtbEP51Pf2YcaIUYingi42dg5jDdEE9GylbADQ1OR0RsWSVdvGCJaVszJmbByWchFx9wHcDE5_fPtO49CCtzKkey41T5PlFI6JCLUdpQJK3RtTQgmCG_yvPG1lpg5JL7OfKbqVCapxjQbsZ9L6pAewuZsPvPvgDXOKZ8HGxJrMh9MjeEs10LJ0ITaGT8AsfzFVdwLbVVKxAkJwhC0SFWQXDvhDNHLX1KGNoBPZIyK2ChmVO5yY-_btjo7L6ox0Q2mEt3SAD7HQWHeLayz8fUAzooIrNZGHq2NxO3i1rtXBn2c4qM13z_f_QF2JMX1vl73CDa7xb3_CNvuX3fbLoawoSe_hrD19bQof-PXD8WH_YqkVv7Etsyvsb88m5ZX_wHFueoM |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NT9wwEB3RpVJ7aSkt6rYUrIqqp6iOk6ztA0KrFsQKNooElegpdRwbcdmFTWjFn-I3diYfoD2UGwfOtiInfhm_scfvAez4ULvYSxMkRvEgjrgPtCoVYtnLyDnSQFON2YRMU3V2prMVuO3vwlBZZR8Tm0Bdzi3tkX8jPx0ZJdGI711eBeQaRaervYVGC4sjd_MXU7Zqd_ID5_eLEAf7p98Pg85VIDBiJOrAKJeEUkrlQ-4LM4q54aow2nvtudNJUrpCCaTRoStiF8siEmGkMOdEImTDwkf43GewGiPY-QBWs8k0-3WX4tExY2vnMgpImR3XNXNB6kT_i_jNMnbw-ql9gDV41RFmNm4R_gZW3GydvKa7upS3cDJ1tbmrgmJkU4opBRtbiysqCWFUrLeuYAhGgnXJOlnZc4acnaVzCpcsa0vVaCP_Hfx8lHfagMFsPnPvgZXWSpd440OjY-d1gQt2orgUvvSF1W4IvJ3SvPvbqzwTyIRCJFqIgDwlQ3piUrwx-KQcdAifafJz0tuYUUHPubmuqnxykuZjElSMBAbeIXztOvl5vTDWdPcjcFQk0bXUc3OpJwYEu9zcA-h-iPfo-fBw8za8ODydHufHk_ToI7wUxGKa6uRNGNSLa_cJnts_9UW12Oqwz-D3Y6PtH7h9Qbs |
| 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=Metacognitive+Support+Accelerates+Computer+Assisted+Learning+for+Novice+Programmers&rft.jtitle=Educational+technology+%26+society&rft.au=Siti+Nurulain+Mohd+Rum&rft.au=Maizatul+Akmar+Ismail&rft.date=2017-07-01&rft.pub=International+Forum+of+Educational+Technology+%26+Society&rft.issn=1176-3647&rft.eissn=1436-4522&rft.volume=20&rft.issue=3&rft.spage=170 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.airitilibrary.com%2Fjnltitledo%2FP20221223002-c.jpg |