"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...

Full description

Saved in:
Bibliographic Details
Published in:Computer science education Vol. 35; no. 3; pp. 457 - 481
Main Authors: Glasauer, Christina, Yeh, Martin K., DeLong, Lois Anne, Yan, Yu, Zhuang, Yanyan
Format: Journal Article
Language:English
Published: Norwood Routledge 03.07.2025
Taylor & Francis Ltd
Subjects:
ISSN:0899-3408, 1744-5175
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
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 & Francis 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/eLvHCXMwrV3PS8MwFA46PXhxOhWnU8Lwmtkm6a-jDMcOMjxMnXgoSZPiQLqxdv795qWpOEQ86KWH0hdKfrzvveTL9xC6ijMtQ4MFRMaeJtxgEJGBFoTCrV3feEPPCs8_3kWTSTybJfeOTVg6WiXk0HktFGF9NSxuIcuGEXcNJ1WMe0DMonxgAhRQedtGO9SkJpB_ec_jT2dMI1s8DUwI2DSXeH5qZgOeNsRLvzlri0Cj9j_8-wHad-EnvqnnyyHa0kUHtZvSDtit9A4Uc3bEjyP00h_2DcBhEyriN8jlMcHCnhXDW7gTj4GYvtKvQIZfFHhe4GIBHgg79hfsjeO1_XxYGyytrGdRHqOH0e10OCauJgPJGGMVUTzJaJAp4Qk_yaX0IhXqMKHS154vtQpoFOkoypUygZ7MVe4JHUpB8yDnCc8EO0GtYlHoU4SFz3WY-b7SPORCmbZiqRIDnqGKlMHuLho0Q5Eua-mN1G8UTV03ptCNqevGLkq-Dlha2T2PvC5QkrJfbHvN6KZuFRsT489AE4zRsz80fY72KBQNhj1h1kOtarXWF2g3e6_m5erSTlfznI6ePgB_pehh
linkProvider Taylor & Francis
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3PS8MwFA46Bb04nYrzZxheM9s0bdejDMfEudPUgYeQNCkOpBtb599vXprKhogHvZa-UPLjfS-v3_seQtedVMvIYAGRHU8TZjCIyFALQqFq1zfe0LPC88-DeDjsjMfJai0M0CrhDp2VQhHWV8PhhmR0RYm7gV9VAfOAmUVZ20QoIPO2ibZCg7Wgnz_qvXx5Yxrb7mlgQsCmquL5aZg1fFpTL_3mrS0E9er_8fH7aM8FoPi23DEHaEPnDVSvmjtgd9Yb0M7ZUT8O0Wur2zIQh02wiN_hNo8JFvZvMTyFqngM1PS5fgM6_DTHkxznU_BB2PG_IDuOl_b1bmkws8Ke-eIIPfXuRt0-cV0ZSBoEQUEUS1Iapkp4wk8yKb1YRTpKqPS150utQhrHOo4zpUyoJzOVeUJHUtAszFjCUhEco1o-zfUJwsJnOkp9X2kWMaHMWB2pEgOfkYqVQe8maldrwWel-Ab3K01TN40cppG7aWyiZHXFeGGzHlnZooQHv9ieV8vL3Tk2JsajgSpYQE__MPQV2umPHgd8cD98OEO7FFoIQ4Y4OEe1Yr7UF2g7_Sgmi_ml3bufRv7reQ
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1BS8MwFA46Rbw4nYrTqWF4jbZp1q5HmRbFMXaYOvBQkibBgXRj6_z95qWpOEQ86LX0hZC8vO8l-fI9hC66mRKhwQIiup4izGAQER3FCYVXu76Jhp4Vnn_qR4NBdzyOh45NuHC0SthD61IowsZqWNwzqStG3BXcVAXMA2IWZZcmQQGVt3W0YVLnEJx8lDx_BmMa2eJpYELApnrE81MzK_C0Il76LVhbBErq_9D3XbTj0k98XfrLHlpTeQPVq9IO2K30BhRzdsSPffTS7rUNwGGTKuI32Mtjgrm9K4av8CYeAzF9rl6BDD_N8STH-RQiEHbsLzgbx0v7e680mFlZz3xxgB6T21HvjriaDCQLgqAgksUZ7WSSe9yPtRBeJEMVxlT4yvOFkh0aRSqKtJQm0RNaao-rUHCqO5rFLOPBIarl01wdIcx9psLM96ViIePStNUVMjbgGcpIGuxuostqKtJZKb2R-pWiqRvGFIYxdcPYRPHXCUsLe-ahywIlafCLbaua3dStYmNi4hloggX0-A9Nn6Ot4U2S9u8HDydom0L9YDgeDlqoVsyX6hRtZu_FZDE_s577AZDH6is
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=%E2%80%9CC%E2%80%9Ding+the+light+%E2%80%93+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.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=n%2Fa&rft.externalDocID=10_1080_08993408_2024_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