{"id":"https://openalex.org/W2789679613","doi":"https://doi.org/10.1145/3159450.3162232","title":"An HTML5 Browser Application for Modeling and Teaching Linked Lists","display_name":"An HTML5 Browser Application for Modeling and Teaching Linked Lists","publication_year":2018,"publication_date":"2018-02-21","ids":{"openalex":"https://openalex.org/W2789679613","doi":"https://doi.org/10.1145/3159450.3162232","mag":"2789679613"},"language":"en","primary_location":{"id":"doi:10.1145/3159450.3162232","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","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/A5031859246","display_name":"Robert A. Ravenscroft","orcid":null},"institutions":[{"id":"https://openalex.org/I53118340","display_name":"Rhode Island College","ror":"https://ror.org/01k5gt570","country_code":"US","type":"education","lineage":["https://openalex.org/I53118340"]},{"id":"https://openalex.org/I196272386","display_name":"Providence College","ror":"https://ror.org/00rxpqe74","country_code":"US","type":"education","lineage":["https://openalex.org/I196272386"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Robert Ravenscroft","raw_affiliation_strings":["Rhode Island College, Providence, RI, USA"],"affiliations":[{"raw_affiliation_string":"Rhode Island College, Providence, RI, USA","institution_ids":["https://openalex.org/I53118340","https://openalex.org/I196272386"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5031859246"],"corresponding_institution_ids":["https://openalex.org/I196272386","https://openalex.org/I53118340"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.01947864,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1106","last_page":"1106"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.9661999940872192,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10215","display_name":"Semantic Web and Ontologies","score":0.9661999940872192,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12490","display_name":"Software Engineering and Design Patterns","score":0.9584000110626221,"subfield":{"id":"https://openalex.org/subfields/3303","display_name":"Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12478","display_name":"Wikis in Education and Collaboration","score":0.9358000159263611,"subfield":{"id":"https://openalex.org/subfields/3315","display_name":"Communication"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8527935743331909},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5653085708618164},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.522678554058075},{"id":"https://openalex.org/keywords/html5","display_name":"HTML5","score":0.48331284523010254},{"id":"https://openalex.org/keywords/linked-list","display_name":"Linked list","score":0.4621034860610962},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.4531952142715454},{"id":"https://openalex.org/keywords/laptop","display_name":"Laptop","score":0.44484877586364746},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.42781057953834534},{"id":"https://openalex.org/keywords/data-visualization","display_name":"Data visualization","score":0.41374847292900085},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.41315826773643494},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36188453435897827},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.3217737674713135},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.21878868341445923},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12233865261077881}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8527935743331909},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5653085708618164},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.522678554058075},{"id":"https://openalex.org/C84063617","wikidata":"https://www.wikidata.org/wiki/Q2053","display_name":"HTML5","level":2,"score":0.48331284523010254},{"id":"https://openalex.org/C146101286","wikidata":"https://www.wikidata.org/wiki/Q7003418","display_name":"Linked list","level":2,"score":0.4621034860610962},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.4531952142715454},{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.44484877586364746},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.42781057953834534},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.41374847292900085},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.41315826773643494},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36188453435897827},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.3217737674713135},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.21878868341445923},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12233865261077881},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3159450.3162232","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6000000238418579,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2182190621","https://openalex.org/W4231966275","https://openalex.org/W2914106632","https://openalex.org/W4254523142","https://openalex.org/W2288580478","https://openalex.org/W1874815355","https://openalex.org/W4243828764","https://openalex.org/W2067933491","https://openalex.org/W4230093808","https://openalex.org/W2354906770"],"abstract_inverted_index":{"It":[0],"is":[1,54,95],"often":[2],"difficult":[3],"to":[4,44,89,132,169,180,195,208,228,232,241],"teach":[5],"dynamic":[6],"data":[7,65,129],"structures":[8,130],"such":[9,20,75],"as":[10,21,76],"linked":[11,51,83,134,186],"lists":[12],"by":[13,97],"modeling":[14,185],"them":[15],"on":[16,199],"a":[17,22,73,91,205],"static":[18],"medium":[19],"white":[23,160],"board":[24],"or":[25,202],"slides.":[26],"This":[27],"lightning":[28],"talk":[29,211],"introduces":[30],"Dynamic":[31],"Data":[32],"Structures-Linked":[33],"List":[34],"(DDS-LL),":[35],"an":[36,56,127],"HTML5":[37],"browser":[38],"application":[39],"that":[40,69],"allows":[41],"the":[42,61,102,106,110,159,173,182,197,213,219,230,248],"user":[43,62],"build":[45],"and":[46,82,138,221,239],"manipulate":[47],"graphical":[48],"models":[49,63],"of":[50,151,176],"lists.":[52],"DDS-LL":[53,100,122],"not":[55],"algorithm":[57],"visualization":[58],"tool.":[59],"Instead":[60],"their":[64],"using":[66,216],"only":[67],"actions":[68],"are":[70],"consistent":[71],"with":[72,184],"language":[74],"Java.":[77],"Nodes":[78],"must":[79,86],"be":[80,87,116,148,155,164,233,245],"instantiated":[81],"together.":[84],"Lists":[85],"traversed":[88],"access":[90],"node.":[92],"Reference":[93],"assignment":[94],"modeled":[96],"dragging":[98],"links.":[99],"removes":[101],"old":[103],"links,":[104],"keeping":[105],"model":[107,139],"accurate.":[108],"With":[109],"wrong":[111],"reference":[112],"assignment,":[113],"garbage":[114],"can":[115,147,154,163],"created.":[117],"Though":[118],"still":[119],"under":[120],"development,":[121],"has":[123],"been":[124],"used":[125,234],"in":[126,167,218],"introductory":[128],"course":[131],"motivate":[133],"lists,":[135,187],"trace":[136],"algorithms,":[137],"scenarios.":[140],"Its":[141],"use":[142],"provided":[143,246],"several":[144],"benefits.":[145],"Scenarios":[146,162],"prepared":[149],"ahead":[150],"time.":[152],"Models":[153],"manipulated":[156],"without":[157],"drawing/erasing":[158],"board.":[161],"quickly":[165],"reloaded":[166],"response":[168],"student":[170,200,236],"questions.":[171],"Since":[172],"original":[174],"intent":[175],"this":[177,193,210],"tool":[178,231],"was":[179,190],"assist":[181],"instructor":[183],"no":[188],"attempt":[189],"made":[191],"at":[192,247],"time":[194],"measure":[196],"impact":[198],"engagement":[201],"learning.":[203],"After":[204],"quick":[206],"introduction":[207],"DDS-LL,":[209],"discusses":[212],"instructor's":[214],"experience":[215],"it":[217],"classroom,":[220],"presents":[222],"some":[223],"possible":[224],"enhancements,":[225],"including":[226],"features":[227],"allow":[229],"for":[235],"assignments.":[237],"Handouts":[238],"links":[240],"online":[242],"resources":[243],"will":[244],"talk.":[249]},"counts_by_year":[{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
