{"id":"https://openalex.org/W2944294873","doi":"https://doi.org/10.1145/3299815.3314432","title":"Teaching Object-Oriented Recursive Data Structures","display_name":"Teaching Object-Oriented Recursive Data Structures","publication_year":2019,"publication_date":"2019-04-18","ids":{"openalex":"https://openalex.org/W2944294873","doi":"https://doi.org/10.1145/3299815.3314432","mag":"2944294873"},"language":"en","primary_location":{"id":"doi:10.1145/3299815.3314432","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3299815.3314432","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2019 ACM Southeast Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008630679","display_name":"Rodrigo A. Obando","orcid":"https://orcid.org/0000-0001-6407-5149"},"institutions":[{"id":"https://openalex.org/I199172307","display_name":"Columbus State University","ror":"https://ror.org/002nf6z37","country_code":"US","type":"education","lineage":["https://openalex.org/I199172307"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Rodrigo A. Obando","raw_affiliation_strings":["TSYS School of Computer Science, Columbus State University, Columbus, Georgia, USA"],"affiliations":[{"raw_affiliation_string":"TSYS School of Computer Science, Columbus State University, Columbus, Georgia, USA","institution_ids":["https://openalex.org/I199172307"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5008630679"],"corresponding_institution_ids":["https://openalex.org/I199172307"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.04882913,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"53","last_page":"57"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13794","display_name":"Financial Reporting and XBRL","score":0.9375,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T13794","display_name":"Financial Reporting and XBRL","score":0.9375,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13961","display_name":"Socioeconomics of Resources and Conservation","score":0.9337999820709229,"subfield":{"id":"https://openalex.org/subfields/2002","display_name":"Economics and Econometrics"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13523","display_name":"Mathematics, Computing, and Information Processing","score":0.9144999980926514,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/computer-science","display_name":"Computer science","score":0.7335988879203796},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.5106742978096008},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4775289297103882},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.46422645449638367},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.45216453075408936},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.36826300621032715},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2510990798473358}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7335988879203796},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5106742978096008},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4775289297103882},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.46422645449638367},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.45216453075408936},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36826300621032715},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2510990798473358}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3299815.3314432","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3299815.3314432","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2019 ACM Southeast Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","score":0.6800000071525574,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W2045255985","https://openalex.org/W2172382511","https://openalex.org/W2752061190","https://openalex.org/W4301861397","https://openalex.org/W6680476013"],"related_works":["https://openalex.org/W2025670560","https://openalex.org/W1482645738","https://openalex.org/W2528467228","https://openalex.org/W4233387348","https://openalex.org/W1529109699","https://openalex.org/W2118300983","https://openalex.org/W2348181611","https://openalex.org/W1528736836","https://openalex.org/W1507048481","https://openalex.org/W1583364777"],"abstract_inverted_index":{"Recursive":[0],"solutions":[1,84,111,137],"to":[2,19,31,41,88,135,156],"problems":[3],"are":[4,94,114],"important":[5],"in":[6,11,26,171],"teaching":[7],"computing":[8],"concepts,":[9,34],"particularly":[10],"data":[12],"structures.":[13],"We":[14,116,142],"can":[15],"trace":[16],"linked":[17,53,62,106,122],"lists":[18,63],"LISP":[20],"where":[21],"their":[22],"definition":[23,103,130,146],"is":[24,79,108,164,170],"recursive":[25,109,129,136],"nature.":[27],"As":[28],"we":[29,60,65,112],"continued":[30],"teach":[32,61],"these":[33],"implementation":[35,56,119],"of":[36,44,51,91,104,120,139,147],"such":[37],"structures":[38],"gave":[39],"way":[40,59],"the":[42,48,58,71,75,85,92,102,110,128,133,145,153,158,167],"idea":[43],"a":[45,52,105,121,148],"node":[46],"as":[47],"simplest":[49],"part":[50],"list.":[54],"This":[55,162],"influenced":[57],"and":[64,74,97,131,151],"have":[66],"normally":[67],"split":[68],"that":[69,124],"into":[70],"LinkedList":[72],"class":[73,77],"Node":[76],"which":[78],"typically":[80,95],"private.":[81],"The":[82],"first":[83],"students":[86,134,159],"provide":[87],"any":[89],"processing":[90],"list":[93,107,123],"iterative":[96,140],"not":[98],"recursive.":[99],"Even":[100],"though":[101],"find":[113],"not.":[115],"present":[117,144],"an":[118],"comes":[125],"directly":[126],"from":[127],"directs":[132],"instead":[138],"ones.":[141],"also":[143],"binary":[149],"tree":[150],"follow":[152],"same":[154],"principles":[155],"help":[157],"think":[160],"recursively.":[161],"approach":[163],"language-independent":[165],"although":[166],"code":[168],"presented":[169],"C#.":[172]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
