{"id":"https://openalex.org/W4407770946","doi":"https://doi.org/10.1145/3641554.3701937","title":"Reflections on Teaching Algorithm Courses","display_name":"Reflections on Teaching Algorithm Courses","publication_year":2025,"publication_date":"2025-02-12","ids":{"openalex":"https://openalex.org/W4407770946","doi":"https://doi.org/10.1145/3641554.3701937"},"language":"en","primary_location":{"id":"doi:10.1145/3641554.3701937","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3641554.3701937","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3641554.3701937","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 56th ACM Technical Symposium on Computer Science Education V. 1","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3641554.3701937","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040213202","display_name":"J. \u00c1ngel Vel\u00e1zquez\u2010Iturbide","orcid":"https://orcid.org/0000-0002-9486-8526"},"institutions":[{"id":"https://openalex.org/I182083151","display_name":"Universidad Rey Juan Carlos","ror":"https://ror.org/01v5cv687","country_code":"ES","type":"education","lineage":["https://openalex.org/I182083151"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"J. \u00e1ngel Vel\u00e1zquez-Iturbide","raw_affiliation_strings":["Universidad Rey Juan Carlos, Madrid, Spain"],"raw_orcid":"https://orcid.org/0000-0002-9486-8526","affiliations":[{"raw_affiliation_string":"Universidad Rey Juan Carlos, Madrid, Spain","institution_ids":["https://openalex.org/I182083151"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5040213202"],"corresponding_institution_ids":["https://openalex.org/I182083151"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1148","last_page":"1154"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9998999834060669,"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.9998999834060669,"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/T11283","display_name":"Experimental Learning in Engineering","score":0.9072999954223633,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5951364040374756},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.38357165455818176}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5951364040374756},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38357165455818176}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3641554.3701937","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3641554.3701937","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3641554.3701937","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 56th ACM Technical Symposium on Computer Science Education V. 1","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3641554.3701937","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3641554.3701937","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3641554.3701937","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 56th ACM Technical Symposium on Computer Science Education V. 1","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.44999998807907104,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[{"id":"https://openalex.org/G3480869486","display_name":null,"funder_award_id":"13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G5080475149","display_name":null,"funder_award_id":"10.13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G6033112984","display_name":null,"funder_award_id":"MICIU/AEI/10","funder_id":"https://openalex.org/F4320335322","funder_display_name":"European Regional Development Fund"},{"id":"https://openalex.org/G7084143925","display_name":null,"funder_award_id":"AEI/10","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7535663061","display_name":null,"funder_award_id":"AEI/10.","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"}],"funders":[{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320335598","display_name":"Agencia Estatal de Investigaci\u00f3n","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4407770946.pdf","grobid_xml":"https://content.openalex.org/works/W4407770946.grobid-xml"},"referenced_works_count":33,"referenced_works":["https://openalex.org/W67380834","https://openalex.org/W94203212","https://openalex.org/W354024470","https://openalex.org/W1516746461","https://openalex.org/W1976811743","https://openalex.org/W1986422977","https://openalex.org/W1996125420","https://openalex.org/W2028868392","https://openalex.org/W2033086912","https://openalex.org/W2053462593","https://openalex.org/W2082112582","https://openalex.org/W2096329292","https://openalex.org/W2101244871","https://openalex.org/W2122166962","https://openalex.org/W2153400254","https://openalex.org/W2159225331","https://openalex.org/W2167759247","https://openalex.org/W2295074190","https://openalex.org/W2508649490","https://openalex.org/W2529275414","https://openalex.org/W2766624855","https://openalex.org/W2789952218","https://openalex.org/W2910880405","https://openalex.org/W2964272822","https://openalex.org/W3170775390","https://openalex.org/W3175635268","https://openalex.org/W3211146700","https://openalex.org/W4239599442","https://openalex.org/W4245927651","https://openalex.org/W4283169790","https://openalex.org/W4299591666","https://openalex.org/W4323033985","https://openalex.org/W4399164841"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2051487156","https://openalex.org/W2073681303","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109"],"abstract_inverted_index":{"There":[0],"has":[1],"been":[2],"much":[3],"less":[4],"debate":[5],"within":[6],"the":[7,56],"computing":[8],"research":[9,36],"community":[10],"about":[11,15,29],"teaching":[12,16],"algorithms":[13,70],"than":[14],"introductory":[17],"programming.However,":[18],"it":[19,43],"is":[20],"advisable":[21],"(or":[22],"even":[23,95],"necessary)":[24],"to":[25,49,55,73,99],"hold":[26],"public":[27],"discussions":[28],"different":[30],"issues,":[31],"independently":[32],"of":[33,119,129,141,145],"more":[34,57,71,78],"focused":[35],"efforts.This":[37],"position":[38],"paper":[39],"addresses":[40],"two":[41],"themes.Firstly,":[42],"advocates":[44],"for":[45],"an":[46],"experiential":[47],"approach":[48],"learning":[50,77],"algorithms,":[51,134],"as":[52],"a":[53,116],"complement":[54],"common":[58],"formal":[59],"and":[60,66,75,80,124,137,143,150],"engineering":[61],"approaches.We":[62],"show":[63],"how":[64],"visualization":[65],"benchmarking":[67],"can":[68],"make":[69],"concrete":[72],"students":[74],"their":[76,101],"active":[79],"insightful.Secondly,":[81],"we":[82],"argue":[83],"that":[84,110],"some":[85],"conceptual":[86],"models":[87],"present":[88],"in":[89],"algorithm":[90,112],"textbooks":[91],"are":[92],"imprecise,":[93],"or":[94],"implicit,":[96],"making":[97],"difficult":[98],"learn":[100],"corresponding":[102],"topics.We":[103],"elaborate":[104],"on":[105],"this":[106],"concern":[107],"by":[108,125],"stressing":[109],"several":[111,127],"design":[113,131,147],"techniques":[114,132,148],"address":[115],"specific":[117],"class":[118],"problems":[120],"(namely,":[121],"optimization":[122],"ones)":[123],"visiting":[126],"aspects":[128],"three":[130],"(greedy":[133],"dynamic":[135],"programming":[136],"branch-and-bound).":[138],"CCS":[139],"ConceptsTheory":[140],"computation~Design":[142],"analysis":[144],"algorithms~Algorithm":[146],"Social":[149],"professional":[151],"topics~Professional":[152],"topics~Computing":[153],"education~Computing":[154],"education":[155,158],"programs~Computer":[156],"science":[157]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-17T09:13:05.818461","created_date":"2025-10-10T00:00:00"}
