"C"ing the light - assessing code comprehension in novice programmers using C code patterns
Feedback on one's progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer assessment mechanisms, most do not examine the accuracy of the feedback they deliver, nor give evidence on its validity. We investigate the...
Uloženo v:
| Vydáno v: | Computer science education Ročník 35; číslo 3; s. 457 - 481 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Norwood
Routledge
03.07.2025
Taylor & Francis Ltd |
| Témata: | |
| ISSN: | 0899-3408, 1744-5175 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Feedback on one's progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer assessment mechanisms, most do not examine the accuracy of the feedback they deliver, nor give evidence on its validity.
We investigate the potential use of a preexisting set of C code snippets as the basis for a high-quality C programming ability assessment tool.
We utilize the Rasch Model and the Linear Logistic Test Model to evaluate the validity and accuracy of the code snippets and to determine which C operations contribute most to their overall difficulty.
Our results show that these code snippets yield accurate assessments of programming ability and reveal the degree of difficulty associated with specific programming operations.
Our results suggest that the code snippets could serve as the basis for sophisticated, valid, and fair code comprehension skill assessment tools. |
|---|---|
| AbstractList | Background and ContextFeedback on one’s progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer assessment mechanisms, most do not examine the accuracy of the feedback they deliver, nor give evidence on its validity.ObjectiveWe investigate the potential use of a preexisting set of C code snippets as the basis for a high-quality C programming ability assessment tool.MethodWe utilize the Rasch Model and the Linear Logistic Test Model to evaluate the validity and accuracy of the code snippets and to determine which C operations contribute most to their overall difficulty.FindingsOur results show that these code snippets yield accurate assessments of programming ability and reveal the degree of difficulty associated with specific programming operations.ImplicationsOur results suggest that the code snippets could serve as the basis for sophisticated, valid, and fair code comprehension skill assessment tools. Feedback on one's progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer assessment mechanisms, most do not examine the accuracy of the feedback they deliver, nor give evidence on its validity. We investigate the potential use of a preexisting set of C code snippets as the basis for a high-quality C programming ability assessment tool. We utilize the Rasch Model and the Linear Logistic Test Model to evaluate the validity and accuracy of the code snippets and to determine which C operations contribute most to their overall difficulty. Our results show that these code snippets yield accurate assessments of programming ability and reveal the degree of difficulty associated with specific programming operations. Our results suggest that the code snippets could serve as the basis for sophisticated, valid, and fair code comprehension skill assessment tools. |
| Author | DeLong, Lois Anne Yan, Yu Yeh, Martin K. Glasauer, Christina Zhuang, Yanyan |
| Author_xml | – sequence: 1 givenname: Christina surname: Glasauer fullname: Glasauer, Christina email: christina.glasauer@aau.at organization: University of Klagenfurt – sequence: 2 givenname: Martin K. surname: Yeh fullname: Yeh, Martin K. organization: Pennsylvania State University-Brandywine – sequence: 3 givenname: Lois Anne surname: DeLong fullname: DeLong, Lois Anne organization: New York University – sequence: 4 givenname: Yu surname: Yan fullname: Yan, Yu organization: University of California San Diego – sequence: 5 givenname: Yanyan surname: Zhuang fullname: Zhuang, Yanyan organization: University of Colorado |
| BookMark | eNp9kEtPwzAQhC1UJNrCT0CKyjnFjyRObqCIl1SJC5w4WE68bl0ldrBTUP89CSlXLrvS6puZ1SzQzDoLCF0TvCY4x7c4LwqW4HxNMU3WlBGOeXGG5oQnSZwSns7QfGTiEbpAixD2GGPKczxHH6tyZew26ncQNWa766M4kiFACOO1dgqG0XYedmCDcTYyNrLuy9QQdd5tvWxb8CE6_OLlJOhk34O34RKda9kEuDrtJXp_fHgrn-PN69NLeb-Ja8ZYH6ukqGlaK4klKXRVYa4yyApaEcCkApVSzoFzrRTJWKWVxhKySlKd6qRIasmW6GbyHT76PEDoxd4dvB0iBaMpL3hOGB2odKJq70LwoEXnTSv9URAsxh7FX49i7FGcehx0d5POWO18K7-db5To5bFxXntpazPE_G_xAzkCfIA |
| Cites_doi | 10.18637/jss.v020.i09 10.1201/9781315374512 10.1145/1404520.1404535 10.1109/ICPC.2019.00033 10.1145/2534973 10.1007/BF02291180 10.1080/00223891.2010.497426 10.1145/3571850 10.1145/3373165.3373169 10.1145/3287324.3287370 10.1016/j.learninstruc.2005.08.001 10.14257/ijseia.2013.7.6.38 10.1080/08993408.2018.1562145 10.1007/978-0-387-85461-8 10.1109/FIE.2003.1263331 10.1007/978-1-4612-4230-7 10.1177/014662168200600403 10.1145/3344429.3372501 10.1007/s11219-023-09654-0 10.1006/drev.1998.0467 10.1145/3196398.3196432 10.1145/6592.6594 10.3389/fpsyg.2017.00897 10.1145/3291279.3339407 10.1007/s10664-018-9621-x 10.1145/2960310.2960316 10.1145/1390630.1390647 10.1007/978-1-4612-4230-75 10.1145/3408877.3432397 10.1007/978-1-4757-3990-9 10.1080/13803611.2011.630522 10.1007/978-1-4612-4230-7_2 10.1109/tse.2017.2734091 10.1145/1163405.1163411 10.1145/3106237.3106264 10.1007/BF02289447 10.1145/2810041 10.1145/3174781.3174784 10.1007/BF02294444 10.1016/0361-476X(91)90037-L 10.1145/3287324.3287372 10.1016/0010-0285(81)90012-8 10.1007/BF02295182 10.1109/tse.1984.5010283 10.1080/08993408.2014.970781 10.1145/358589.358596 10.1145/2729094.2742619 10.1109/TSE.2014.2348997 10.1287/isre.6.3.286 10.1145/3230977.3230986 10.1145/1953163.1953200 10.1109/ICSE.2012.6227188 10.1007/BF02295131 10.1109/TSE.2003.1214329 10.1145/1041624.1041673 10.1145/3546576 10.1109/ICPC.2015.12 10.31244/jero.2022.01.06 10.1037/0022-3514.93.5.880 10.1007/978-1-4612-4230-78 10.1145/3368089.3409714 |
| ContentType | Journal Article |
| Copyright | 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group. 2024 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group. This work is licensed under the Creative Commons Attribution – Non-Commercial – No Derivatives License http://creativecommons.org/licenses/by-nc-nd/4.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: 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group. 2024 – notice: 2024 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group. This work is licensed under the Creative Commons Attribution – Non-Commercial – No Derivatives License http://creativecommons.org/licenses/by-nc-nd/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | 0YH AAYXX CITATION 7SC 8FD AHOVV JQ2 L7M L~C L~D |
| DOI | 10.1080/08993408.2024.2317079 |
| DatabaseName | Taylor & Francis Open Access CrossRef Computer and Information Systems Abstracts Technology Research Database Education Research Index ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: 0YH name: Taylor & Francis Open Access url: https://www.tandfonline.com sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education Computer Science |
| EISSN | 1744-5175 |
| EndPage | 481 |
| ExternalDocumentID | 10_1080_08993408_2024_2317079 2317079 |
| Genre | Research Article |
| GroupedDBID | .7I .DC .QK 0BK 0R~ 0YH 29F 2DF 5GY 5VS AAGDL AAGZJ AAHIA AAMFJ AAMIU AAPUL AATTQ AAZJI AAZMC ABCCY ABFIM ABJNI ABLIJ ABPEM ABPPZ ABTAI ABXUL ABXYU ABZLS ACGFS ACTIO ACTOA ADAHI ADCVX ADKVQ ADLRE ADXPE AECIN AEFOU AEISY AEKEX AEOZL AEPSL AEYOC AEZRU AFRVT AGDLA AGMYJ AGRBW AHDZW AIJEM AIYEW AJWEG AKBVH ALMA_UNASSIGNED_HOLDINGS ALQZU AQTUD AVBZW AWYRJ BEJHT BLEHA BMOTO BOHLJ CCCUG CQ1 CS3 DGFLZ DKSSO DU5 E.L EBS E~B E~C G-F GTTXZ H13 HF~ HZ~ IPNFZ J.O KYCEM LJTGL M4Z NA5 NX. O9- P2P PQQKQ RIG RNANH ROSJB RSYQP S-F S10 STATR TASJS TBQAZ TDBHL TED TFH TFL TFW TNTFI TRJHH TUROJ UT5 UT9 VAE YZZ ~01 ~S~ AAYXX CITATION 7SC 8FD AHOVV JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c333t-d49c25cda0a19fbb07d6e692b1e01bed5277e77fdd163bfdf0ae6ba2f5f494ca3 |
| IEDL.DBID | 0YH |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001163024800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0899-3408 |
| IngestDate | Wed Oct 08 03:02:05 EDT 2025 Sat Nov 29 07:38:48 EST 2025 Mon Oct 20 23:46:37 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | open-access: http://creativecommons.org/licenses/by-nc-nd/4.0/: This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives License (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited, and is not altered, transformed, or built upon in any way. The terms on which this article has been published allow the posting of the Accepted Manuscript in a repository by the author(s) or with their consent. |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c333t-d49c25cda0a19fbb07d6e692b1e01bed5277e77fdd163bfdf0ae6ba2f5f494ca3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| OpenAccessLink | https://www.tandfonline.com/doi/abs/10.1080/08993408.2024.2317079 |
| PQID | 3257978132 |
| PQPubID | 178191 |
| PageCount | 25 |
| ParticipantIDs | proquest_journals_3257978132 crossref_primary_10_1080_08993408_2024_2317079 informaworld_taylorfrancis_310_1080_08993408_2024_2317079 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-07-03 |
| PublicationDateYYYYMMDD | 2025-07-03 |
| PublicationDate_xml | – month: 07 year: 2025 text: 2025-07-03 day: 03 |
| PublicationDecade | 2020 |
| PublicationPlace | Norwood |
| PublicationPlace_xml | – name: Norwood |
| PublicationTitle | Computer science education |
| PublicationYear | 2025 |
| Publisher | Routledge Taylor & Francis Ltd |
| Publisher_xml | – name: Routledge – name: Taylor & Francis Ltd |
| References | Scheiblechner H. (e_1_3_4_65_1) 1972; 19 Alexandrowicz R. W. (e_1_3_4_3_1) 2022; 64 e_1_3_4_63_1 e_1_3_4_9_1 Fowler M. (e_1_3_4_34_1) 2018 e_1_3_4_42_1 e_1_3_4_40_1 e_1_3_4_5_1 e_1_3_4_23_1 e_1_3_4_46_1 e_1_3_4_69_1 e_1_3_4_21_1 e_1_3_4_27_1 e_1_3_4_25_1 e_1_3_4_67_1 Rasch G. (e_1_3_4_60_1) 1960 Kernighan B. W. (e_1_3_4_44_1) 1999 e_1_3_4_29_1 e_1_3_4_72_1 e_1_3_4_74_1 e_1_3_4_53_1 e_1_3_4_30_1 e_1_3_4_51_1 e_1_3_4_70_1 e_1_3_4_13_1 Marshall L. (e_1_3_4_52_1) 2000 e_1_3_4_59_1 e_1_3_4_55_1 e_1_3_4_11_1 e_1_3_4_32_1 e_1_3_4_76_1 e_1_3_4_17_1 e_1_3_4_38_1 e_1_3_4_78_1 e_1_3_4_15_1 e_1_3_4_36_1 e_1_3_4_57_1 Jones D. M. (e_1_3_4_43_1) 2006 e_1_3_4_19_1 e_1_3_4_4_1 e_1_3_4_2_1 Mair P. (e_1_3_4_48_1) 2007; 49 Birnbaum A. (e_1_3_4_12_1) 1968 e_1_3_4_62_1 e_1_3_4_8_1 e_1_3_4_20_1 e_1_3_4_41_1 e_1_3_4_6_1 e_1_3_4_24_1 e_1_3_4_45_1 e_1_3_4_22_1 e_1_3_4_28_1 e_1_3_4_49_1 e_1_3_4_66_1 e_1_3_4_26_1 e_1_3_4_47_1 e_1_3_4_68_1 R Core Team (e_1_3_4_61_1) 2021 e_1_3_4_73_1 e_1_3_4_75_1 e_1_3_4_31_1 e_1_3_4_50_1 e_1_3_4_71_1 e_1_3_4_35_1 e_1_3_4_58_1 Scheiblechner H. (e_1_3_4_64_1) 1971 e_1_3_4_10_1 e_1_3_4_33_1 e_1_3_4_54_1 e_1_3_4_16_1 e_1_3_4_39_1 e_1_3_4_77_1 e_1_3_4_14_1 e_1_3_4_37_1 e_1_3_4_56_1 e_1_3_4_18_1 Ayala R. J. D. (e_1_3_4_7_1) 2022 |
| References_xml | – ident: e_1_3_4_49_1 doi: 10.18637/jss.v020.i09 – ident: e_1_3_4_73_1 doi: 10.1201/9781315374512 – ident: e_1_3_4_66_1 doi: 10.1145/1404520.1404535 – ident: e_1_3_4_9_1 doi: 10.1109/ICPC.2019.00033 – ident: e_1_3_4_70_1 doi: 10.1145/2534973 – ident: e_1_3_4_5_1 doi: 10.1007/BF02291180 – ident: e_1_3_4_20_1 doi: 10.1080/00223891.2010.497426 – ident: e_1_3_4_14_1 doi: 10.1145/3571850 – ident: e_1_3_4_62_1 doi: 10.1145/3373165.3373169 – ident: e_1_3_4_77_1 doi: 10.1145/3287324.3287370 – ident: e_1_3_4_75_1 doi: 10.1016/j.learninstruc.2005.08.001 – ident: e_1_3_4_71_1 doi: 10.14257/ijseia.2013.7.6.38 – ident: e_1_3_4_51_1 doi: 10.1080/08993408.2018.1562145 – ident: e_1_3_4_74_1 doi: 10.1007/978-0-387-85461-8 – ident: e_1_3_4_21_1 doi: 10.1109/FIE.2003.1263331 – ident: e_1_3_4_57_1 doi: 10.1007/978-1-4612-4230-7 – volume: 19 start-page: 476 year: 1972 ident: e_1_3_4_65_1 article-title: Das Lernen und Lösen komplexer Denkaufgaben [Learning and solving of complex reasoning items] publication-title: Zeitschrift für Experimentelle und Angewandte Psychologie – ident: e_1_3_4_32_1 doi: 10.1177/014662168200600403 – ident: e_1_3_4_42_1 doi: 10.1145/3344429.3372501 – volume-title: The practice of programming year: 1999 ident: e_1_3_4_44_1 – ident: e_1_3_4_78_1 doi: 10.1007/s11219-023-09654-0 – volume: 49 start-page: 26 issue: 1 year: 2007 ident: e_1_3_4_48_1 article-title: CML based estimation of extended Rasch models with the eRm package in R publication-title: Psychology Science – ident: e_1_3_4_19_1 doi: 10.1006/drev.1998.0467 – ident: e_1_3_4_38_1 doi: 10.1145/3196398.3196432 – ident: e_1_3_4_68_1 doi: 10.1145/6592.6594 – ident: e_1_3_4_8_1 doi: 10.3389/fpsyg.2017.00897 – ident: e_1_3_4_26_1 doi: 10.1145/3291279.3339407 – start-page: 171 volume-title: Proceedings of the 12th annual workshop of the psychology of programming interest group (ppig) year: 2000 ident: e_1_3_4_52_1 – ident: e_1_3_4_40_1 doi: 10.1007/s10664-018-9621-x – ident: e_1_3_4_58_1 doi: 10.1145/2960310.2960316 – volume-title: The Theory and Practice of Item Response Theory year: 2022 ident: e_1_3_4_7_1 – ident: e_1_3_4_17_1 doi: 10.1145/1390630.1390647 – ident: e_1_3_4_35_1 doi: 10.1007/978-1-4612-4230-75 – ident: e_1_3_4_22_1 doi: 10.1145/3408877.3432397 – ident: e_1_3_4_23_1 doi: 10.1007/978-1-4757-3990-9 – ident: e_1_3_4_2_1 doi: 10.1080/13803611.2011.630522 – ident: e_1_3_4_16_1 – ident: e_1_3_4_30_1 doi: 10.1007/978-1-4612-4230-7_2 – volume-title: CML-parameter-estimation in a generalized multifactorial version of Rasch’s probabilistic measurement model with two categories of answers year: 1971 ident: e_1_3_4_64_1 – ident: e_1_3_4_76_1 doi: 10.1109/tse.2017.2734091 – ident: e_1_3_4_15_1 doi: 10.1145/1163405.1163411 – ident: e_1_3_4_50_1 – volume-title: Probabilistic models for some intelligence and attainment tests year: 1960 ident: e_1_3_4_60_1 – ident: e_1_3_4_37_1 doi: 10.1145/3106237.3106264 – ident: e_1_3_4_41_1 doi: 10.1007/BF02289447 – ident: e_1_3_4_46_1 doi: 10.1145/2810041 – ident: e_1_3_4_47_1 doi: 10.1145/3174781.3174784 – volume-title: Developer beliefs about binary operator precedence year: 2006 ident: e_1_3_4_43_1 – volume-title: Refactoring: Improving the design of existing code year: 2018 ident: e_1_3_4_34_1 – ident: e_1_3_4_56_1 doi: 10.1007/978-1-4612-4230-7 – volume-title: R: A language and environment for statistical computing [computer software manual] year: 2021 ident: e_1_3_4_61_1 – ident: e_1_3_4_59_1 doi: 10.1007/BF02294444 – ident: e_1_3_4_53_1 doi: 10.1016/0361-476X(91)90037-L – ident: e_1_3_4_13_1 doi: 10.1145/3287324.3287372 – ident: e_1_3_4_54_1 doi: 10.1016/0010-0285(81)90012-8 – volume: 64 start-page: 215 issue: 3 year: 2022 ident: e_1_3_4_3_1 article-title: GMX: Extended graphical model checks. A versatile replacement of the plotGOF() function of eRm publication-title: Psychological Test and Assessment Modeling – ident: e_1_3_4_33_1 doi: 10.1007/BF02295182 – ident: e_1_3_4_69_1 doi: 10.1109/tse.1984.5010283 – ident: e_1_3_4_39_1 doi: 10.1080/08993408.2014.970781 – ident: e_1_3_4_28_1 doi: 10.1145/358589.358596 – ident: e_1_3_4_11_1 doi: 10.1145/2729094.2742619 – ident: e_1_3_4_10_1 doi: 10.1109/TSE.2014.2348997 – ident: e_1_3_4_67_1 doi: 10.1287/isre.6.3.286 – start-page: 397 volume-title: Statistical theories of mental test scores year: 1968 ident: e_1_3_4_12_1 – ident: e_1_3_4_27_1 doi: 10.1145/3230977.3230986 – ident: e_1_3_4_72_1 doi: 10.1145/1953163.1953200 – ident: e_1_3_4_4_1 – ident: e_1_3_4_63_1 doi: 10.1109/ICSE.2012.6227188 – ident: e_1_3_4_18_1 doi: 10.1007/BF02295131 – ident: e_1_3_4_25_1 doi: 10.1109/TSE.2003.1214329 – ident: e_1_3_4_45_1 doi: 10.1145/1041624.1041673 – ident: e_1_3_4_29_1 doi: 10.1145/3546576 – ident: e_1_3_4_55_1 doi: 10.1109/ICPC.2015.12 – ident: e_1_3_4_6_1 doi: 10.31244/jero.2022.01.06 – ident: e_1_3_4_24_1 doi: 10.1037/0022-3514.93.5.880 – ident: e_1_3_4_31_1 doi: 10.1007/978-1-4612-4230-78 – ident: e_1_3_4_36_1 doi: 10.1145/3368089.3409714 |
| SSID | ssj0002780 |
| Score | 2.3257887 |
| Snippet | Feedback on one's progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many study materials offer... Background and ContextFeedback on one’s progress is essential to new programming language learners, particularly in out-of-classroom settings. Though many... |
| SourceID | proquest crossref informaworld |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 457 |
| SubjectTerms | assessment tool C language Feedback measurement quality Programming Programming languages Programming skills Validity |
| Title | "C"ing the light - assessing code comprehension in novice programmers using C code patterns |
| URI | https://www.tandfonline.com/doi/abs/10.1080/08993408.2024.2317079 https://www.proquest.com/docview/3257978132 |
| Volume | 35 |
| WOSCitedRecordID | wos001163024800001&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: PRVAWR databaseName: Taylor and Francis Online Journals customDbUrl: eissn: 1744-5175 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0002780 issn: 0899-3408 databaseCode: TFW dateStart: 19880101 isFulltext: true titleUrlDefault: https://www.tandfonline.com providerName: Taylor & Francis |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1JS8QwGA1uBy8uo-IyShCv0TZJm-Yog4OnwcOIioeSNAkOSGeYqf5-86WpOIh40EsPpV8oWb4leXkPoQsfI3iqFSeVyiThBXfEpxE5sSLPJS-MVtYFsQkxGhWPj_IuogkXEVYJNbRriSKCr4bFrfSiQ8RdwUkV4wkAsyi_9AkKsLytonXqSxOov5Kn209nTEUQTwMTAjbdJZ6fmlkKT0vkpd-cdYhAw-1_-PcdtBXTT3zdzpddtGLrHtrupB1wXOk9EHOOwI899Hw-OPcBDvtUEb9CLY8JVuGsGN7CnXgMwPS5fQEw_LTGkxrXU_BAOKK_YG8cv4XPB63BLNB61ot9dD-8GQ9uSdRkIBVjrCGGy4pmlVGJSqXTOhEmt7mkOrVJqq3JqBBWCGeMT_S0My5RNteKusxxySvFDtBaPa3tIcJWG5dZaUyRWs54Jh0TPKlSaqjzIbM6QpfdUJSzlnqjTDtG09iNJXRjGbvxCMmvA1Y2Yc_DtQIlJfvFtt-NbhlXsTfx_gw4wRg9_kPTJ2iTgmgw7AmzPlpr5m_2FG1U781kMT8L09U_x8OHDxcX6IU |
| linkProvider | Taylor & Francis |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LSwMxEA5aBb1YrYr1GYrX6G6SfeQoxVKx9lSx4GFJNgkKspU-_P1msrvSIuJBr8tOWDLJzGT2y_chdOlyBA-V5CSXkSA85Za4MiImJoljwVOtpLFebCIZDtPxWCzfhQFYJZyhbUkU4WM1bG5oRteQuGv4VcV4AMgsyq9chQI0b-toI3K5FvjzR72nr2hME6-eBiYEbOpbPD8Ns5KfVthLv0Vrn4J6zf_4-F20UxWg-KZcMXtozRQt1KzFHXC111sg51xBP_bRc6fbcSkOu2IRv8FpHhMs_d9ieAq34jFA06fmBeDwkwK_FriYQAzCFf4LuuN44V_vlgbvntizmB2gx97tqNsnlSoDyRljc6K5yGmUaxnIUFilgkTHJhZUhSYIldERTRKTJFZrV-opq20gTawktZHlgueSHaJGMSnMEcJGaRsZoXUaGs54JKzzX5CHVFPrkmbeRle1L7L3knwjC2tO02oaM5jGrJrGNhLLHsvmvuthS4mSjP1ie1q7N6v2sTNxEQ1YwRg9_sPQF2irP3oYZIO74f0J2qYgIQwdYnaKGvPpwpyhzfxj_jqbnvu1-wngmeud |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1NSwMxEA1-IV6sVsVvg3hN3U2ym-Yo1aIoxYNiwcOSbBIUZFva6u83k82KIuJBr8tOCMlkZpK8vIfQic8RPNWKk1JlkvAud8SXETmxIs8l7xqtrAtiE2Iw6A6H8jaiCacRVgl7aFcTRYRYDYt7bFyDiDuFmyrGEwBmUd7xBQqwvM2jRV865-Dkd_2Hj2BMRRBPAxMCNs0jnp-a-ZKevpCXfgvWIQP1W__Q9zW0GstPfFb7yzqas1UbtRppBxxXehvEnCPwYwM9HveOfYLDvlTEL7CXxwSrcFcMX-FNPAZg-sQ-ARh-VOHnClcjiEA4or_gbBy_ht97tcE40HpW001037-4612SqMlASsbYjBguS5qVRiUqlU7rRJjc5pLq1CaptiajQlghnDG-0NPOuETZXCvqMsclLxXbQgvVqLLbCFttXGalMd3UcsYz6ZjgSZlSQ51PmeUO6jRTUYxr6o0ibRhN4zAWMIxFHMYdJD9PWDELZx6uFigp2C-2-83sFnEVexMfz4ATjNHdPzR9hJZvz_vFzdXgeg-tUNAPhuNhto8WZpNXe4CWyrfZ83RyGDz3HSjt6k8 |
| 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=%22C%22ing+the+light+-+assessing+code+comprehension+in+novice+programmers+using+C+code+patterns&rft.jtitle=Computer+science+education&rft.au=Glasauer%2C+Christina&rft.au=Yeh%2C+Martin+K.&rft.au=DeLong%2C+Lois+Anne&rft.au=Yan%2C+Yu&rft.date=2025-07-03&rft.pub=Routledge&rft.issn=0899-3408&rft.eissn=1744-5175&rft.volume=35&rft.issue=3&rft.spage=457&rft.epage=481&rft_id=info:doi/10.1080%2F08993408.2024.2317079&rft.externalDBID=0YH&rft.externalDocID=2317079 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0899-3408&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0899-3408&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0899-3408&client=summon |