{"id":"https://openalex.org/W4415965936","doi":"https://doi.org/10.1145/3769994.3770031","title":"Building a Strong Base: The Impact of Mastery Learning on Foundation of Computer Science Courses","display_name":"Building a Strong Base: The Impact of Mastery Learning on Foundation of Computer Science Courses","publication_year":2025,"publication_date":"2025-11-06","ids":{"openalex":"https://openalex.org/W4415965936","doi":"https://doi.org/10.1145/3769994.3770031"},"language":null,"primary_location":{"id":"doi:10.1145/3769994.3770031","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3770031","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3769994.3770031","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086255420","display_name":"Menasha Thilakaratne","orcid":"https://orcid.org/0000-0003-4956-6171"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Menasha Thilakaratne","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"raw_orcid":"https://orcid.org/0000-0003-4956-6171","affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065555672","display_name":"Weitong Chen","orcid":"https://orcid.org/0000-0003-1001-7925"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Weitong Tony Chen","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"raw_orcid":"https://orcid.org/0000-0003-1001-7925","affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112011785","display_name":"Margaret Brennan","orcid":"https://orcid.org/0009-0001-3573-9142"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Matthew Brennan","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"raw_orcid":"https://orcid.org/0009-0001-3573-9142","affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030025985","display_name":"Nickolas Falkner","orcid":"https://orcid.org/0000-0001-7892-6813"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Nickolas Falkner","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"raw_orcid":"https://orcid.org/0000-0001-7892-6813","affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016821538","display_name":"Claudia Szabo","orcid":"https://orcid.org/0000-0003-2501-1155"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"The University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Claudia Szabo","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"raw_orcid":"https://orcid.org/0000-0003-2501-1155","affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5086255420"],"corresponding_institution_ids":["https://openalex.org/I5681781"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.34116845,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9757999777793884,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9757999777793884,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13034","display_name":"Information Systems Education and Curriculum Development","score":0.0024999999441206455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14079","display_name":"Mathematics Education and Programs","score":0.001500000013038516,"subfield":{"id":"https://openalex.org/subfields/2611","display_name":"Modeling and Simulation"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mastery-learning","display_name":"Mastery learning","score":0.7756999731063843},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.6460000276565552},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5764999985694885},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.544700026512146},{"id":"https://openalex.org/keywords/formative-assessment","display_name":"Formative assessment","score":0.5238999724388123},{"id":"https://openalex.org/keywords/iterative-and-incremental-development","display_name":"Iterative and incremental development","score":0.49129998683929443},{"id":"https://openalex.org/keywords/foundation","display_name":"Foundation (evidence)","score":0.49059998989105225},{"id":"https://openalex.org/keywords/variance","display_name":"Variance (accounting)","score":0.3310000002384186}],"concepts":[{"id":"https://openalex.org/C2776933062","wikidata":"https://www.wikidata.org/wiki/Q861413","display_name":"Mastery learning","level":2,"score":0.7756999731063843},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.6575000286102295},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6460000276565552},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5764999985694885},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.544700026512146},{"id":"https://openalex.org/C42525527","wikidata":"https://www.wikidata.org/wiki/Q1209955","display_name":"Formative assessment","level":2,"score":0.5238999724388123},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5027999877929688},{"id":"https://openalex.org/C143587482","wikidata":"https://www.wikidata.org/wiki/Q1543216","display_name":"Iterative and incremental development","level":2,"score":0.49129998683929443},{"id":"https://openalex.org/C2780966255","wikidata":"https://www.wikidata.org/wiki/Q5474306","display_name":"Foundation (evidence)","level":2,"score":0.49059998989105225},{"id":"https://openalex.org/C196083921","wikidata":"https://www.wikidata.org/wiki/Q7915758","display_name":"Variance (accounting)","level":2,"score":0.3310000002384186},{"id":"https://openalex.org/C159456220","wikidata":"https://www.wikidata.org/wiki/Q667334","display_name":"Instructional design","level":2,"score":0.323199987411499},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.3231000006198883},{"id":"https://openalex.org/C88610354","wikidata":"https://www.wikidata.org/wiki/Q1813494","display_name":"Teaching method","level":2,"score":0.31139999628067017},{"id":"https://openalex.org/C77967617","wikidata":"https://www.wikidata.org/wiki/Q4677561","display_name":"Active learning (machine learning)","level":2,"score":0.29420000314712524},{"id":"https://openalex.org/C158592959","wikidata":"https://www.wikidata.org/wiki/Q869010","display_name":"Blended learning","level":3,"score":0.28999999165534973},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.27900001406669617},{"id":"https://openalex.org/C16443162","wikidata":"https://www.wikidata.org/wiki/Q1068473","display_name":"Educational technology","level":2,"score":0.2696000039577484},{"id":"https://openalex.org/C2780909375","wikidata":"https://www.wikidata.org/wiki/Q1060990","display_name":"Problem-based learning","level":2,"score":0.2628999948501587},{"id":"https://openalex.org/C55587333","wikidata":"https://www.wikidata.org/wiki/Q1133029","display_name":"Engineering ethics","level":1,"score":0.26159998774528503},{"id":"https://openalex.org/C2909807104","wikidata":"https://www.wikidata.org/wiki/Q1068473","display_name":"Computer-Assisted Instruction","level":2,"score":0.2581000030040741},{"id":"https://openalex.org/C5395021","wikidata":"https://www.wikidata.org/wiki/Q1061410","display_name":"Program evaluation","level":2,"score":0.2549000084400177},{"id":"https://openalex.org/C152747807","wikidata":"https://www.wikidata.org/wiki/Q1854913","display_name":"Summative assessment","level":3,"score":0.2531999945640564},{"id":"https://openalex.org/C5041995","wikidata":"https://www.wikidata.org/wiki/Q853745","display_name":"Engineering education","level":2,"score":0.250900000333786},{"id":"https://openalex.org/C37228920","wikidata":"https://www.wikidata.org/wiki/Q1307600","display_name":"Experiential learning","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3769994.3770031","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3770031","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3769994.3770031","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769994.3770031","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th Koli Calling International Conference on Computing Education Research","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1592020299","https://openalex.org/W1987205698","https://openalex.org/W2170323958","https://openalex.org/W2314503383","https://openalex.org/W2551778832","https://openalex.org/W2582370239","https://openalex.org/W2907871825","https://openalex.org/W2916399184","https://openalex.org/W2917032626","https://openalex.org/W3176309627","https://openalex.org/W3196079782","https://openalex.org/W4253518549","https://openalex.org/W4360979785","https://openalex.org/W4407760850","https://openalex.org/W4411374440"],"related_works":[],"abstract_inverted_index":{"The":[0],"challenges":[1,86],"of":[2,104],"teaching":[3,92],"introductory":[4],"programming":[5],"are":[6,31],"further":[7],"exacerbated":[8],"within":[9],"a":[10,50,120],"postgraduate":[11,44],"context":[12],"due":[13],"to":[14,26],"the":[15,22,57,75,102,115],"significant":[16],"variance":[17],"in":[18,33,63,107],"student":[19,95],"backgrounds":[20],"and":[21,46,74,87,94],"limited":[23],"time":[24,122],"available":[25],"master":[27],"critical":[28],"skills,":[29],"which":[30],"needed":[32],"subsequent":[34],"specialised":[35],"courses.":[36],"To":[37],"address":[38],"these":[39],"challenges,":[40],"we":[41],"re-designed":[42],"our":[43,66],"CS1":[45],"CS2":[47],"courses":[48],"as":[49],"modular":[51],"mastery":[52,58,67,105],"focused":[53],"sequence,":[54],"building":[55],"on":[56],"learning":[59,68,106],"framework.":[60],"We":[61,81],"discuss":[62],"this":[64],"paper":[65],"course":[69],"design,":[70],"its":[71],"iterative":[72,116],"improvement,":[73],"insights":[76,113],"that":[77],"drove":[78],"specific":[79],"improvements.":[80],"present":[82],"lessons":[83],"learned,":[84],"institutional":[85],"how":[88],"they":[89],"were":[90],"overcome,":[91],"strategies":[93],"outcomes.":[96],"This":[97],"exploration":[98],"not":[99],"only":[100],"highlights":[101],"benefits":[103],"foundational":[108],"education":[109],"but":[110],"also":[111],"provides":[112],"into":[114],"refinement":[117],"process":[118],"over":[119],"long":[121],"frame.":[123]},"counts_by_year":[],"updated_date":"2025-11-07T23:20:04.922697","created_date":"2025-11-06T00:00:00"}
