{"id":"https://openalex.org/W2040715754","doi":"https://doi.org/10.1145/2676723.2677220","title":"DBSnap","display_name":"DBSnap","publication_year":2015,"publication_date":"2015-02-24","ids":{"openalex":"https://openalex.org/W2040715754","doi":"https://doi.org/10.1145/2676723.2677220","mag":"2040715754"},"language":"en","primary_location":{"id":"doi:10.1145/2676723.2677220","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2676723.2677220","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th 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/A5088912009","display_name":"Yasin N. Silva","orcid":"https://orcid.org/0000-0003-1852-1683"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yasin N. Silva","raw_affiliation_strings":["Arizona State University, Glendale, AZ, USA","Arizona State University , Glendale, AZ, USA"],"affiliations":[{"raw_affiliation_string":"Arizona State University, Glendale, AZ, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"Arizona State University , Glendale, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078552197","display_name":"Jaime Chon","orcid":"https://orcid.org/0000-0001-7595-4181"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jaime Chon","raw_affiliation_strings":["Arizona State University, Glendale, AZ, USA","Arizona State University , Glendale, AZ, USA"],"affiliations":[{"raw_affiliation_string":"Arizona State University, Glendale, AZ, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"Arizona State University , Glendale, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5088912009"],"corresponding_institution_ids":["https://openalex.org/I55732556"],"apc_list":null,"apc_paid":null,"fwci":4.0225,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.93838967,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"179","last_page":"184"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9977999925613403,"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.9977999925613403,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9794999957084656,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.8829981088638306},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.6490806937217712},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.5677536129951477},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.5417443513870239},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.5090281963348389},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.48298683762550354},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4625861346721649},{"id":"https://openalex.org/keywords/view","display_name":"View","score":0.445451557636261},{"id":"https://openalex.org/keywords/relational-algebra","display_name":"Relational algebra","score":0.429725706577301},{"id":"https://openalex.org/keywords/sql","display_name":"SQL","score":0.42925435304641724},{"id":"https://openalex.org/keywords/web-query-classification","display_name":"Web query classification","score":0.4188278317451477},{"id":"https://openalex.org/keywords/rdf-query-language","display_name":"RDF query language","score":0.4163792133331299},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.4017510712146759},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.38704079389572144},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3614983856678009},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.35170674324035645},{"id":"https://openalex.org/keywords/database-design","display_name":"Database design","score":0.27673599123954773},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.18996810913085938},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.11970856785774231}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8829981088638306},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.6490806937217712},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.5677536129951477},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.5417443513870239},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.5090281963348389},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.48298683762550354},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4625861346721649},{"id":"https://openalex.org/C54239708","wikidata":"https://www.wikidata.org/wiki/Q1329910","display_name":"View","level":3,"score":0.445451557636261},{"id":"https://openalex.org/C95916125","wikidata":"https://www.wikidata.org/wiki/Q840540","display_name":"Relational algebra","level":3,"score":0.429725706577301},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.42925435304641724},{"id":"https://openalex.org/C118689300","wikidata":"https://www.wikidata.org/wiki/Q7978614","display_name":"Web query classification","level":4,"score":0.4188278317451477},{"id":"https://openalex.org/C96956885","wikidata":"https://www.wikidata.org/wiki/Q6138701","display_name":"RDF query language","level":5,"score":0.4163792133331299},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.4017510712146759},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.38704079389572144},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3614983856678009},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.35170674324035645},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.27673599123954773},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18996810913085938},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.11970856785774231},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2676723.2677220","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2676723.2677220","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7900000214576721,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W69626476","https://openalex.org/W1564381193","https://openalex.org/W2054962089","https://openalex.org/W2058655740","https://openalex.org/W2071194258","https://openalex.org/W2084114645","https://openalex.org/W2095718689","https://openalex.org/W2120640415","https://openalex.org/W2130756137","https://openalex.org/W2751199251"],"related_works":["https://openalex.org/W2572349046","https://openalex.org/W4254544591","https://openalex.org/W644450836","https://openalex.org/W2096359267","https://openalex.org/W2130043461","https://openalex.org/W3125756434","https://openalex.org/W2970853428","https://openalex.org/W4381740310","https://openalex.org/W101242544","https://openalex.org/W2587993932"],"abstract_inverted_index":{"A":[0],"significant":[1],"amount":[2],"of":[3,42,68,76,112,126],"recent":[4],"research":[5],"in":[6],"Computer":[7],"Science":[8],"Education":[9],"has":[10],"focused":[11],"on":[12,37,156,164],"studying":[13],"block-based":[14,161],"programming.":[15],"In":[16],"this":[17],"approach,":[18],"computer":[19],"programs":[20],"are":[21],"created":[22],"by":[23,60],"connecting":[24],"blocks":[25],"and":[26,90,121,133,148],"the":[27,31,38,66,77,92,96,109,152],"blocks'":[28],"shapes":[29],"determine":[30],"permitted":[32],"connections.":[33],"The":[34,101],"focus":[35],"is":[36,74,86,98,145],"program's":[39],"logic":[40],"instead":[41],"its":[43,127],"syntax.":[44],"This":[45,116],"paper":[46,117],"introduces":[47],"DBSnap,":[48],"a":[49,130,134],"web-based":[50],"application":[51],"to":[52,81,140,150],"build":[53],"database":[54,70,83,157],"queries,":[55,59],"particularly":[56],"relational":[57],"algebra":[58],"snapping":[61],"blocks.":[62],"DBSnap":[63,85,144],"fully":[64],"supports":[65],"construction":[67],"intuitive":[69],"query":[71,93,97,114,142],"trees,":[72],"which":[73],"one":[75],"most":[78],"effective":[79],"approaches":[80],"teach":[82,141],"queries.":[84],"also":[87,104],"highly":[88],"dynamic":[89],"shows":[91],"results":[94,111],"as":[95,129,159],"being":[99],"built.":[100],"user":[102],"can":[103],"inspect,":[105],"at":[106],"any":[107,113],"time,":[108],"intermediate":[110],"node.":[115],"presents":[118],"DBSnap's":[119],"design":[120],"implementation":[122],"details,":[123],"an":[124],"evaluation":[125],"effectiveness":[128],"learning":[131,158],"environment,":[132],"thorough":[135],"comparison":[136],"with":[137],"alternative":[138],"ways":[139],"languages.":[143],"publicly":[146],"available":[147],"aims":[149],"have":[151],"same":[153],"transformational":[154],"effect":[155],"previous":[160],"systems":[162],"had":[163],"traditional":[165],"programming":[166],"learning.":[167]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":3},{"year":2015,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
