{"id":"https://openalex.org/W4390870788","doi":"https://doi.org/10.1145/3629296.3629333","title":"Do Current Online Coding Tutorial Systems Address Novice Programmer Difficulties?","display_name":"Do Current Online Coding Tutorial Systems Address Novice Programmer Difficulties?","publication_year":2023,"publication_date":"2023-09-26","ids":{"openalex":"https://openalex.org/W4390870788","doi":"https://doi.org/10.1145/3629296.3629333"},"language":"en","primary_location":{"id":"doi:10.1145/3629296.3629333","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629296.3629333","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629296.3629333","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The 15th International Conference on Education Technology and Computers","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3629296.3629333","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093719242","display_name":"Ohud Alasmari","orcid":"https://orcid.org/0000-0003-4712-7300"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Ohud Abdullah Alasmari","raw_affiliation_strings":["School of Computing Science, University of Glasgow, United Kingdoom"],"raw_orcid":"https://orcid.org/0000-0003-4712-7300","affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Glasgow, United Kingdoom","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064718447","display_name":"Jeremy Singer","orcid":"https://orcid.org/0000-0001-9462-6802"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jeremy Singer","raw_affiliation_strings":["School of Computing Science, University of Glasgow, United Kingdoom"],"raw_orcid":"https://orcid.org/0000-0001-9462-6802","affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Glasgow, United Kingdoom","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065892599","display_name":"Mireilla Bikanga Ada","orcid":"https://orcid.org/0000-0001-5406-6935"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Mireilla Bikanga Ada","raw_affiliation_strings":["School of Computing Science, University of Glasgow, United Kingdoom"],"raw_orcid":"https://orcid.org/0000-0001-5406-6935","affiliations":[{"raw_affiliation_string":"School of Computing Science, University of Glasgow, United Kingdoom","institution_ids":["https://openalex.org/I7882870"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5093719242"],"corresponding_institution_ids":["https://openalex.org/I7882870"],"apc_list":null,"apc_paid":null,"fwci":1.6221,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.88527096,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"242","last_page":"248"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9979000091552734,"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.9979000091552734,"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/T11122","display_name":"Online Learning and Analytics","score":0.9965000152587891,"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/T12171","display_name":"Open Education and E-Learning","score":0.9498999714851379,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7931114435195923},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7589775919914246},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.6642677187919617},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.640032947063446},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.5267754793167114},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.4273260235786438},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.41896969079971313},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.35799986124038696},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16028204560279846},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.149248868227005}],"concepts":[{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7931114435195923},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7589775919914246},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.6642677187919617},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.640032947063446},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.5267754793167114},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.4273260235786438},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.41896969079971313},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35799986124038696},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16028204560279846},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.149248868227005},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3629296.3629333","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629296.3629333","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629296.3629333","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The 15th International Conference on Education Technology and Computers","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.gla.ac.uk:317293","is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/view/author/52943.html>,","pdf_url":"https://eprints.gla.ac.uk/317293/2/317293.pdf","source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"}],"best_oa_location":{"id":"doi:10.1145/3629296.3629333","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629296.3629333","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629296.3629333","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The 15th International Conference on Education Technology and Computers","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.8700000047683716,"display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390870788.pdf","grobid_xml":"https://content.openalex.org/works/W4390870788.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1968208229","https://openalex.org/W1975675278","https://openalex.org/W2016675479","https://openalex.org/W2026482464","https://openalex.org/W2039980850","https://openalex.org/W2050544486","https://openalex.org/W2055636259","https://openalex.org/W2060384944","https://openalex.org/W2070986836","https://openalex.org/W2102734438","https://openalex.org/W2103513532","https://openalex.org/W2121536320","https://openalex.org/W2147903644","https://openalex.org/W2167759247","https://openalex.org/W2296095100","https://openalex.org/W2570937310","https://openalex.org/W2592537823","https://openalex.org/W2766624855","https://openalex.org/W2783082347","https://openalex.org/W2795753518","https://openalex.org/W2889140186","https://openalex.org/W2893974660","https://openalex.org/W2913103730","https://openalex.org/W2915539411","https://openalex.org/W2943688712","https://openalex.org/W2966150097","https://openalex.org/W2998738573","https://openalex.org/W3000240292","https://openalex.org/W3002225268","https://openalex.org/W3008590006","https://openalex.org/W3047272627","https://openalex.org/W3201402602"],"related_works":["https://openalex.org/W2379153735","https://openalex.org/W2046172023","https://openalex.org/W2972896947","https://openalex.org/W2170146914","https://openalex.org/W2355105570","https://openalex.org/W2083974823","https://openalex.org/W2072751097","https://openalex.org/W4237177615","https://openalex.org/W2015567081","https://openalex.org/W2289257917"],"abstract_inverted_index":{"Mastering":[0],"programming":[1,36,106],"skills":[2,107],"is":[3],"a":[4,28],"multifaceted":[5],"challenge,":[6],"particularly":[7],"for":[8,108],"novice":[9,85],"learners.":[10],"While":[11],"abundant":[12],"existing":[13,117],"literature":[14],"examines":[15],"students\u2019":[16],"learning":[17,37,81],"obstacles":[18],"and":[19,97],"proposes":[20],"potential":[21],"resolutions\u2014predominantly":[22],"through":[23],"questionnaire-based":[24],"methodologies\u2014this":[25],"study":[26],"presents":[27],"fresh":[29],"perspective.":[30],"This":[31,87],"paper":[32],"focuses":[33],"on":[34],"identifying":[35],"impediments":[38],"as":[39],"presented":[40],"in":[41,115],"the":[42,49,80,103,112,116],"literature,":[43],"paired":[44],"with":[45],"an":[46,90],"exploration":[47],"of":[48,68,105],"supportive":[50],"features":[51,75],"intrinsic":[52],"to":[53,93],"online":[54,70],"coding":[55,71],"platforms":[56],"that":[57,66,76,100],"could":[58,77],"potentially":[59],"mitigate":[60],"these":[61,69],"difficulties.":[62],"The":[63],"findings":[64],"reveal":[65],"several":[67],"systems":[72],"lack":[73,88],"crucial":[74],"effectively":[78],"address":[79],"difficulties":[82],"experienced":[83],"by":[84],"programmers.":[86],"stresses":[89],"urgent":[91],"call":[92],"create":[94],"more":[95],"robust":[96],"learner-centric":[98],"environments":[99],"better":[101],"facilitate":[102],"acquisition":[104],"beginners,":[109],"thus":[110],"bridging":[111],"identified":[113],"gap":[114],"pedagogical":[118],"tools.":[119]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
