{"id":"https://openalex.org/W1966137248","doi":"https://doi.org/10.1109/vlhcc.2011.6070374","title":"Ruru: A spatial and interactive visual programming language for novice robot programming","display_name":"Ruru: A spatial and interactive visual programming language for novice robot programming","publication_year":2011,"publication_date":"2011-09-01","ids":{"openalex":"https://openalex.org/W1966137248","doi":"https://doi.org/10.1109/vlhcc.2011.6070374","mag":"1966137248"},"language":"en","primary_location":{"id":"doi:10.1109/vlhcc.2011.6070374","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2011.6070374","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5070201494","display_name":"James P. Diprose","orcid":"https://orcid.org/0000-0002-5094-3571"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"J. P. Diprose","raw_affiliation_strings":["Departments of Computer Science, University of Auckland, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departments of Computer Science, University of Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065146109","display_name":"Bruce A. MacDonald","orcid":"https://orcid.org/0000-0001-7602-8497"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"B. A. MacDonald","raw_affiliation_strings":["Departments of Electrical and Computer Engineering, University of Auckland, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departments of Electrical and Computer Engineering, University of Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073589244","display_name":"John Hosking","orcid":"https://orcid.org/0000-0002-4776-3828"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"J. G. Hosking","raw_affiliation_strings":["Departments of Computer Science, University of Auckland, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departments of Computer Science, University of Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I154130895"],"apc_list":null,"apc_paid":null,"fwci":2.391,"has_fulltext":false,"cited_by_count":35,"citation_normalized_percentile":{"value":0.90432249,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"25","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9983000159263611,"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.9983000159263611,"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10789","display_name":"Interactive and Immersive Displays","score":0.9900000095367432,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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.8052597045898438},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.7013416290283203},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.6480746865272522},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.5726693272590637},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5036830306053162},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.45594581961631775},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.439603328704834}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8052597045898438},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7013416290283203},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.6480746865272522},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.5726693272590637},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5036830306053162},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.45594581961631775},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.439603328704834}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/vlhcc.2011.6070374","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2011.6070374","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"},{"id":"pmh:oai:researchspace.auckland.ac.nz:2292/24150","is_oa":false,"landing_page_url":"http://hdl.handle.net/2292/24150","pdf_url":null,"source":{"id":"https://openalex.org/S7407055463","display_name":"ResearchSpace (University of Auckland)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I154130895","host_organization_name":"University of Auckland","host_organization_lineage":["https://openalex.org/I154130895"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Item"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.6600000262260437}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320801","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07"},{"id":"https://openalex.org/F4320322930","display_name":"Ministerio de Ciencia e Innovaci\u00f3n","ror":"https://ror.org/034900433"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1908912297","https://openalex.org/W2064189581","https://openalex.org/W2081013096","https://openalex.org/W2097856935","https://openalex.org/W2100570861","https://openalex.org/W2110143060","https://openalex.org/W2111929254","https://openalex.org/W2146501741","https://openalex.org/W2157504474","https://openalex.org/W2157837575","https://openalex.org/W2316371851","https://openalex.org/W6639722368","https://openalex.org/W6681608376"],"related_works":["https://openalex.org/W8302103","https://openalex.org/W3171631314","https://openalex.org/W2674584172","https://openalex.org/W2967743314","https://openalex.org/W2606825221","https://openalex.org/W2184085865","https://openalex.org/W2064245428","https://openalex.org/W2170721890","https://openalex.org/W2161373261","https://openalex.org/W1924502949"],"abstract_inverted_index":{"Robots":[0],"are":[1],"useful":[2],"tools":[3],"for":[4,103],"teaching":[5,104],"novices":[6,105],"programming":[7,28],"as":[8,100],"real":[9,57,84],"and":[10,44,50,86,97],"immediate":[11],"outcomes":[12],"of":[13,27,91],"programs":[14],"can":[15],"be":[16],"seen.":[17],"However":[18],"robot":[19,39,80],"software":[20,33],"development":[21],"has":[22],"unique":[23],"problems":[24,36],"making":[25],"aspects":[26],"difficult":[29],"compared":[30],"with":[31],"general":[32],"development.":[34],"These":[35],"include":[37],"the":[38,41,51,88],"platform,":[40],"robot's":[42],"environment":[43],"its":[45,75,95],"interaction":[46],"in":[47,56,83],"three-dimensional":[48],"space":[49],"fact":[52],"that":[53,66],"events":[54],"occur":[55],"time.":[58],"We":[59],"describe":[60],"Ruru,":[61],"a":[62,71,101],"novel":[63],"visual":[64],"language":[65],"addresses":[67],"these":[68],"difficulties":[69],"through":[70],"principled":[72],"approach":[73],"to":[74],"design.":[76],"It":[77],"also":[78],"visualizes":[79],"inputs":[81],"intuitively":[82],"time":[85],"allows":[87],"intuitive":[89],"amendment":[90],"parameters.":[92],"This":[93],"improves":[94],"usefulness":[96],"user":[98],"friendliness":[99],"tool":[102],"programming.":[106]},"counts_by_year":[{"year":2023,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
