2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)最新文献

筛选
英文 中文
LevelUp – Automatic Assessment of Block-Based Machine Learning Projects for AI Education 升级-人工智能教育中基于块的机器学习项目的自动评估
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833130
Tejal Reddy, Randi Williams, C. Breazeal
{"title":"LevelUp – Automatic Assessment of Block-Based Machine Learning Projects for AI Education","authors":"Tejal Reddy, Randi Williams, C. Breazeal","doi":"10.1109/vl/hcc53370.2022.9833130","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833130","url":null,"abstract":"—Although artificial intelligence (AI) is increasingly involved in everyday technologies, AI literacy amongst the general public remains low. Thus many AI education curricula for people without prior AI experience have emerged, often utilizing graphical programming languages for hands-on projects. However, there are no tools that assist educators in evaluating learners’ AI projects or provide learners with contemporaneous feedback on their work. We developed LevelUp, an automatic code analysis tool to support these educators and learners. LevelUp is built into a block-based programming platform and gives users continuous feedback on their text classification projects. We evaluated the tool with a crossover user study where participants completed two text classification projects, once where they could access LevelUp and once when they could not. To measure the tool’s impact on participants’ understanding of text classification, we used pre-post assessments and graded both of their projects against LevelUp’s rubric. We saw a significant improvement in the quality of participants’ projects after they used the tool. We also used questionnaires to solicit participants’ feedback. Overall, participants said that LevelUp was useful and intuitive. Our investigation of this novel automatic assessment tool can inform the design of future code analysis tools for AI education.","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130915990","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tools for Creating UI Automation Macros 创建UI自动化宏的工具
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9832966
Rebecca Krosnick
{"title":"Tools for Creating UI Automation Macros","authors":"Rebecca Krosnick","doi":"10.1109/vl/hcc53370.2022.9832966","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9832966","url":null,"abstract":"Automation macros enable users to perform digital tasks programmatically to save time or support hands-free interaction. For example, macros can be used to perform web scraping for a research project (e.g., scraping articles from a news site) or personal task automation via natural language (e.g., ordering food for delivery). Some kinds of automation are built into our devices and are readily available (e.g., via Siri [1] or Alexa [2]), but this set is limited and often will not support a user’s niche or complex needs. Users can create their own custom macros, but traditionally this requires writing program code which involves a significant amount of effort for programmers and is infeasible for non-programmers. In my PhD work, I have studied and designed tools for developers and end-users to more intuitively create user interface (UI) automation macros. First, I studied the challenges and needs of programmers writing web automation scripts [3], both in a traditional text editor and in richer environments, including a prototype IDE I built that provides context about the target UI and feedback on element selection logic. Next, I designed a programming by demonstration (PBD) environment that enables end-users to create custom macros for answering questions on the web without needing to write code [4]. So far my work has focused on helping users create macros that perform a desired web scraping or automation task on a single website. However, it makes sense that users might also want to perform the same kinds of automation on semantically similar websites. For example, a user might want to create an automation macro that can order food not only from the DoorDash website, but also from the GrubHub and Uber Eats websites. Another user might want to create an automation macro that scrapes data from staff directories across different department and university websites. In both cases, the websites’ content will be similar and the macro should perform the same high-level actions, but the websites’ exact visual appearance, widgets, and underlying implementation will vary. Currently users would need to create separate macros from scratch for each website. In my future work, I plan to help users create semantic macros -– macros that are capable of performing a given highlevel semantic task across different websites – without needing to create new automation logic from scratch for each new website. II. DEVELOPER ENVIRONMENTS FOR CREATING MACROS","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134621731","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Programming Assistance and Recommendations 规划援助和建议
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9832965
{"title":"Programming Assistance and Recommendations","authors":"","doi":"10.1109/vl/hcc53370.2022.9832965","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9832965","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128091626","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Information Seeking Behavior for Bugs on GitHub: An Information Foraging Perspective GitHub上bug的信息寻找行为:信息觅食的视角
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833144
Abim Sedhain, S. Kuttal
{"title":"Information Seeking Behavior for Bugs on GitHub: An Information Foraging Perspective","authors":"Abim Sedhain, S. Kuttal","doi":"10.1109/vl/hcc53370.2022.9833144","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833144","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126059447","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Feasibility of using YouTube Conversations for Pair Programming Intent Classification 使用YouTube对话进行结对编程意图分类的可行性
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833139
Jacob Hart, J. AuBuchon, S. Kuttal
{"title":"Feasibility of using YouTube Conversations for Pair Programming Intent Classification","authors":"Jacob Hart, J. AuBuchon, S. Kuttal","doi":"10.1109/vl/hcc53370.2022.9833139","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833139","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122722823","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Quintessence: An Intersectional Reflexivity Tool for Data-Centric Research & Development Quintessence:一个以数据为中心的研究和开发的交叉反射工具
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833001
Alicia E. Boyd, Jibiana Jakpor, Brittany Johnson
{"title":"Quintessence: An Intersectional Reflexivity Tool for Data-Centric Research & Development","authors":"Alicia E. Boyd, Jibiana Jakpor, Brittany Johnson","doi":"10.1109/vl/hcc53370.2022.9833001","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833001","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115945312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Block-based Languages and Programming Education 基于块的语言和编程教育
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833115
{"title":"Block-based Languages and Programming Education","authors":"","doi":"10.1109/vl/hcc53370.2022.9833115","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833115","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124284036","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Dockerlive : A live development environment for Dockerfiles Dockerlive: Dockerfiles的实时开发环境
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833145
David Reis, F. F. Correia
{"title":"Dockerlive : A live development environment for Dockerfiles","authors":"David Reis, F. F. Correia","doi":"10.1109/vl/hcc53370.2022.9833145","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833145","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124733988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Making the Invisible Visible in Computational Notebooks 在计算机笔记本中使不可见可见
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833148
M. V. Merino, L. Thomas van Binsbergen, M. Seraj
{"title":"Making the Invisible Visible in Computational Notebooks","authors":"M. V. Merino, L. Thomas van Binsbergen, M. Seraj","doi":"10.1109/vl/hcc53370.2022.9833148","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833148","url":null,"abstract":"—Notebooks are increasingly popular programming tools adopted by a diverse range of users, including professional and novice users, from various fields not necessarily skilled in software engineering, to experiment with programming and develop software. Notebooks are often used within interactive and exploratory programming settings; however, some of their main use cases are not naturally supported by their design. For example, users can only get insights into the program’s state by executing program fragments and updating one’s mental model. This paper discusses the possibility of defining widgets to improve notebooks by providing direct insights into the program state. The widgets are developed upon previous work in which a novel approach to incremental programming is suggested based on the notion of an exploring interpreter. As example, we present widgets for visualizing execution history and variable assignments, thereby reducing the cognitive load on users.","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132023633","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Enabling Cross-Domain Robot Programming By End-Users: The ROBxTASK Platform 最终用户实现跨域机器人编程:ROBxTASK平台
2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Pub Date : 2022-09-12 DOI: 10.1109/vl/hcc53370.2022.9833136
Till Bieg, Mathias Schmoigl-Tonis, N. Sturm, Chloé Nativel, A. Sackl
{"title":"Enabling Cross-Domain Robot Programming By End-Users: The ROBxTASK Platform","authors":"Till Bieg, Mathias Schmoigl-Tonis, N. Sturm, Chloé Nativel, A. Sackl","doi":"10.1109/vl/hcc53370.2022.9833136","DOIUrl":"https://doi.org/10.1109/vl/hcc53370.2022.9833136","url":null,"abstract":"","PeriodicalId":351709,"journal":{"name":"2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132056099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信