首页 > 最新文献

Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2最新文献

英文 中文
Dolos 2.0: Towards Seamless Source Code Plagiarism Detection in Online Learning Environments Dolos 2.0:在在线学习环境中实现无缝的源代码抄袭检测
Rien Maertens, P. Dawyndt, Bart Mesuere
With the increasing demand for programming skills comes a trend towards more online programming courses and assessments. While this allows educators to teach larger groups of students, it also opens the door to dishonest student behaviour, such as copying code from other students. When teachers use assignments where all students write code for the same problem, source code similarity tools can help to combat plagiarism. Unfortunately, teachers often do not use these tools to prevent such behaviour. In response to this challenge, we have developed a new source code plagiarism detection tool named Dolos. Dolos is open-source, supports a wide range of programming languages, and is designed to be user-friendly. It enables teachers to detect, prove and prevent plagiarism in programming courses by using fast algorithms and powerful visualisations. We present further enhancements to Dolos and discuss how it can be integrated into modern computing education courses to meet the challenges of online learning and assessment. By lowering the barriers for teachers to detect, prove and prevent plagiarism in programming courses, Dolos can help protect academic integrity and ensure that students earn their grades honestly.
随着对编程技能需求的增加,越来越多的在线编程课程和评估成为趋势。虽然这使得教育者可以教更多的学生,但也为不诚实的学生行为打开了大门,比如抄袭其他学生的代码。当老师布置作业时,所有学生都为同一个问题写代码,源代码相似工具可以帮助打击抄袭。不幸的是,教师往往不使用这些工具来防止这种行为。为了应对这一挑战,我们开发了一种新的源代码抄袭检测工具,名为Dolos。Dolos是开源的,支持广泛的编程语言,并且被设计为用户友好的。它使教师能够通过使用快速算法和强大的可视化来检测、证明和防止编程课程中的抄袭。我们进一步介绍了Dolos的增强功能,并讨论了如何将其集成到现代计算机教育课程中,以应对在线学习和评估的挑战。通过降低教师在编程课程中发现、证明和防止抄袭的障碍,Dolos可以帮助保护学术诚信,确保学生诚实地获得成绩。
{"title":"Dolos 2.0: Towards Seamless Source Code Plagiarism Detection in Online Learning Environments","authors":"Rien Maertens, P. Dawyndt, Bart Mesuere","doi":"10.1145/3587103.3594166","DOIUrl":"https://doi.org/10.1145/3587103.3594166","url":null,"abstract":"With the increasing demand for programming skills comes a trend towards more online programming courses and assessments. While this allows educators to teach larger groups of students, it also opens the door to dishonest student behaviour, such as copying code from other students. When teachers use assignments where all students write code for the same problem, source code similarity tools can help to combat plagiarism. Unfortunately, teachers often do not use these tools to prevent such behaviour. In response to this challenge, we have developed a new source code plagiarism detection tool named Dolos. Dolos is open-source, supports a wide range of programming languages, and is designed to be user-friendly. It enables teachers to detect, prove and prevent plagiarism in programming courses by using fast algorithms and powerful visualisations. We present further enhancements to Dolos and discuss how it can be integrated into modern computing education courses to meet the challenges of online learning and assessment. By lowering the barriers for teachers to detect, prove and prevent plagiarism in programming courses, Dolos can help protect academic integrity and ensure that students earn their grades honestly.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123105167","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
Assessing the Impact of Feedback on Student Learning Using e2Logos: A Novel Grading Tool for Online Student Reports 使用e2Logos评估反馈对学生学习的影响:一种新的在线学生报告评分工具
P. Apostolellis, L. Wheeler, Lynn Mandeltort
A common instructional approach to many CS and engineering classes involves designing a new software system, by providing real-world, open-ended, client-driven, team-based problems, most known as Model-Eliciting Activities (MEAs). A significant challenge imposed by this approach comes from accurately and consistently assessing student work where more than one solution can be correct. Therefore, timely feedback is pivotal for student success. Such feedback is fundamental in supporting grading consistency and efficiency for graders, but importantly to scaffold student understanding for student teams working on complex, ill-defined, real-world problems. This poster presents the next step in a two-phase evaluation (the first being a usability test) of a new grading and annotation tool for online technical reports, called e2Logos (evaluating electronic logos). We propose a plan for evaluating the educational impact of e2Logos in the context of an upper-level CS elective course on Human-Computer Interaction (HCI). The poster will also include a brief presentation of e2Logos, which aims to fill a gap in assessing and grading the rich type of student work submitted in project-based learning (PBL) courses employing MEAs.
许多CS和工程类课程的常见教学方法包括设计一个新的软件系统,方法是提供真实世界的、开放式的、客户驱动的、基于团队的问题,最著名的是模型引出活动(mea)。这种方法带来的一个重大挑战来自于准确和一致地评估学生的作业,其中多个解决方案可能是正确的。因此,及时的反馈对学生的成功至关重要。这样的反馈是支持评分一致性和效率的基础,但重要的是,它可以帮助学生团队理解复杂的、不明确的、现实世界的问题。这张海报展示了一个新的在线技术报告评分和注释工具的两阶段评估(第一步是可用性测试)的下一步,该工具被称为e2Logos(评估电子徽标)。我们提出了一个评估e2Logos在人机交互(HCI)的高级CS选修课程背景下的教育影响的计划。海报还将包括对e2Logos的简要介绍,旨在填补在使用mea的基于项目的学习(PBL)课程中对学生提交的丰富类型的作业进行评估和评分的空白。
{"title":"Assessing the Impact of Feedback on Student Learning Using e2Logos: A Novel Grading Tool for Online Student Reports","authors":"P. Apostolellis, L. Wheeler, Lynn Mandeltort","doi":"10.1145/3587103.3594183","DOIUrl":"https://doi.org/10.1145/3587103.3594183","url":null,"abstract":"A common instructional approach to many CS and engineering classes involves designing a new software system, by providing real-world, open-ended, client-driven, team-based problems, most known as Model-Eliciting Activities (MEAs). A significant challenge imposed by this approach comes from accurately and consistently assessing student work where more than one solution can be correct. Therefore, timely feedback is pivotal for student success. Such feedback is fundamental in supporting grading consistency and efficiency for graders, but importantly to scaffold student understanding for student teams working on complex, ill-defined, real-world problems. This poster presents the next step in a two-phase evaluation (the first being a usability test) of a new grading and annotation tool for online technical reports, called e2Logos (evaluating electronic logos). We propose a plan for evaluating the educational impact of e2Logos in the context of an upper-level CS elective course on Human-Computer Interaction (HCI). The poster will also include a brief presentation of e2Logos, which aims to fill a gap in assessing and grading the rich type of student work submitted in project-based learning (PBL) courses employing MEAs.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131200090","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
Teaching Artificial Intelligence in Mechanical Engineering to Cultivate Cyber-physical System Talents 机械工程专业人工智能教学培养信息物理系统人才
C. Kuo, Phuc Thanh-Thien Nguyen, Shih-Lin Wu
Mechanical engineering (ME) students have specific domain knowledge in developing physical systems, such as machines, vehicles and production equipment. Nevertheless, the strong demands of utilizing artificial intelligence (AI) for physical systems to become a cyber-physical system (CPS) is now a commonplace of modern physical systems. Hence, it is necessary to cultivate greater AI design and programming capabilities in ME students. In this poster, the "Intelligent Systems: Theory and Practice" course (ME5061 in ME, National Taiwan University) for senior undergraduate/ graduate students) is presented. This course has been offered once in the spring semester of 2022, and 34 students participated in this course.
机械工程(ME)学生在开发物理系统方面具有特定的领域知识,例如机器,车辆和生产设备。然而,利用人工智能(AI)使物理系统成为网络物理系统(CPS)的强烈要求现在已经成为现代物理系统的常态。因此,有必要培养ME学生更强的AI设计和编程能力。在这张海报中,介绍了“智能系统:理论与实践”课程(国立台湾大学机电专业ME5061)。该课程在2022年春季学期开设了一次,共有34名学生参加了该课程。
{"title":"Teaching Artificial Intelligence in Mechanical Engineering to Cultivate Cyber-physical System Talents","authors":"C. Kuo, Phuc Thanh-Thien Nguyen, Shih-Lin Wu","doi":"10.1145/3587103.3594193","DOIUrl":"https://doi.org/10.1145/3587103.3594193","url":null,"abstract":"Mechanical engineering (ME) students have specific domain knowledge in developing physical systems, such as machines, vehicles and production equipment. Nevertheless, the strong demands of utilizing artificial intelligence (AI) for physical systems to become a cyber-physical system (CPS) is now a commonplace of modern physical systems. Hence, it is necessary to cultivate greater AI design and programming capabilities in ME students. In this poster, the \"Intelligent Systems: Theory and Practice\" course (ME5061 in ME, National Taiwan University) for senior undergraduate/ graduate students) is presented. This course has been offered once in the spring semester of 2022, and 34 students participated in this course.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134442465","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
Application of Software Visualization for Syntax-directed Translation Learning 软件可视化在语法导向翻译学习中的应用
Ángel Francisco Sánchez-Granados
The aim of this doctoral thesis is to develop a visualisation model to improve the learning process of syntax-driven translation, for which a software tool is being created. This program, aimed both to teachers and students, will allow to load a grammar and generate the visualization with the provided input. A generation API is currently available for teachers to annotate their specifications and generate the visualization, although the goal in the future is to do this process through an automatic annotation of the specifications.
这篇博士论文的目的是开发一个可视化模型来改善语法驱动翻译的学习过程,为此正在创建一个软件工具。这个程序,针对教师和学生,将允许加载语法和生成可视化与提供的输入。目前有一个生成API可供教师注释他们的规范并生成可视化,尽管未来的目标是通过规范的自动注释来完成这个过程。
{"title":"Application of Software Visualization for Syntax-directed Translation Learning","authors":"Ángel Francisco Sánchez-Granados","doi":"10.1145/3587103.3594136","DOIUrl":"https://doi.org/10.1145/3587103.3594136","url":null,"abstract":"The aim of this doctoral thesis is to develop a visualisation model to improve the learning process of syntax-driven translation, for which a software tool is being created. This program, aimed both to teachers and students, will allow to load a grammar and generate the visualization with the provided input. A generation API is currently available for teachers to annotate their specifications and generate the visualization, although the goal in the future is to do this process through an automatic annotation of the specifications.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128771455","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
Multi-context Physical Computing 多上下文物理计算
Alexandra Maximova
The use of microcontroller boards such as the Calliope Mini and BBC micro:bit is becoming increasingly popular in schools due to their versatility and affordability. This doctoral research aims to investigate the effectiveness and motivational potential of using microcontroller boards to introduce basic programming concepts to upper primary and lower secondary school students using Python. The primary focus is on the multi-context nature of microcontroller boards, exploring whether teaching programming concepts in different contexts, such as music, video games, and autonomous driving, can motivate a broader population of students compared to a single-context curriculum, such as Turtle Graphics or autonomous mobile robots. The research employs an educational design-based research approach. In the first cycle, a curriculum consisting of six lessons was developed and piloted in the context of gifted pull-out activities. The preliminary exploratory pilot study provides qualitative findings on students' responses to the curriculum, and algorithmic thinking gains were measured using a pre- and post-test. The results suggest that the curriculum has the potential to be an effective and engaging way to introduce basic programming concepts and that further research is needed to confirm these findings for larger populations. In the next educational design-based research cycle we plan to refine our measurement instruments and study design.
使用微控制器板,如Calliope Mini和BBC micro:bit由于其多功能性和可负担性,在学校越来越受欢迎。本博士研究旨在探讨使用微控制器板向使用Python的小学高年级和初中学生介绍基本编程概念的有效性和激励潜力。研究的主要重点是微控制器板的多环境特性,探索在不同的环境中教授编程概念,如音乐、视频游戏和自动驾驶,与单一环境的课程(如Turtle Graphics或自主移动机器人)相比,是否可以激发更广泛的学生群体。本研究采用基于教育设计的研究方法。在第一个周期中,制定了一套由六堂课组成的课程,并在天才退出活动的背景下进行了试点。初步的探索性试点研究提供了关于学生对课程反应的定性发现,并使用前测试和后测试来衡量算法思维的收益。结果表明,该课程有潜力成为一种有效和吸引人的方式来介绍基本的编程概念,需要进一步的研究来证实这些发现,为更大的人群。在下一个基于教育设计的研究周期中,我们计划改进我们的测量仪器和研究设计。
{"title":"Multi-context Physical Computing","authors":"Alexandra Maximova","doi":"10.1145/3587103.3594147","DOIUrl":"https://doi.org/10.1145/3587103.3594147","url":null,"abstract":"The use of microcontroller boards such as the Calliope Mini and BBC micro:bit is becoming increasingly popular in schools due to their versatility and affordability. This doctoral research aims to investigate the effectiveness and motivational potential of using microcontroller boards to introduce basic programming concepts to upper primary and lower secondary school students using Python. The primary focus is on the multi-context nature of microcontroller boards, exploring whether teaching programming concepts in different contexts, such as music, video games, and autonomous driving, can motivate a broader population of students compared to a single-context curriculum, such as Turtle Graphics or autonomous mobile robots. The research employs an educational design-based research approach. In the first cycle, a curriculum consisting of six lessons was developed and piloted in the context of gifted pull-out activities. The preliminary exploratory pilot study provides qualitative findings on students' responses to the curriculum, and algorithmic thinking gains were measured using a pre- and post-test. The results suggest that the curriculum has the potential to be an effective and engaging way to introduce basic programming concepts and that further research is needed to confirm these findings for larger populations. In the next educational design-based research cycle we plan to refine our measurement instruments and study design.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"201 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133584342","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
Building Recommendations for Conducting Equity-Focused, High Quality K-12 Computer Science Education Research 为开展以公平为中心的高质量K-12计算机科学教育研究建立建议
Monica Mcgill, S. Heckman, Christos Chytas, Lien Diaz, Michael Liut, V. Kazakova, I. T. Sanusi, Selina Marianna Shah, Claudia Szabo
To investigate and identify promising practices in equitable K-12 computer science (CS) education, the capacity for education researchers to conduct this research must be rapidly built globally. Simultaneously, concerns have arisen over the last few years about the quality of research that is being conducted and the lack of equity-focused research. In this working group, we will tackle the research question: In what ways can previous research standards inform high-quality, equity-focused K-12 CS education research? We will use existing research and various standards bodies (e.g., European Educational Research Association, Australian Education Research Organisation, CONSORT, American Psychological Association) to synthesize key features in the context of equity-focused K-12 CS education research. We will then vet these attributes with experts who can provide feedback and refine our recommendations and guidelines. Our working group will select the experts using a strata reflecting a diversity of backgrounds and experiences to support our focus on student populations that have been historically marginalized in computing (e.g., low-income students, rural students, girls, students with disabilities). Our recommendations will directly impact future equitable computing education research by providing guidance on conducting high-quality research such that the findings can be aggregated and impact future policy with evidence-based results. While we recognize that different countries and regions may yield differing answers to this question, our recommendations will be robust enough that researchers in each country or region may choose to use those most appropriate to their context.
为了调查和确定公平的K-12计算机科学(CS)教育中有前途的做法,必须在全球迅速建立教育研究人员进行这项研究的能力。与此同时,在过去几年里,人们对正在进行的研究的质量以及缺乏以股票为重点的研究感到担忧。在这个工作组中,我们将解决研究问题:以前的研究标准如何为高质量、以公平为中心的K-12计算机科学教育研究提供信息?我们将利用现有的研究和各种标准机构(例如,欧洲教育研究协会,澳大利亚教育研究组织,CONSORT,美国心理协会)来综合以公平为重点的K-12 CS教育研究背景下的关键特征。然后,我们将与专家一起审查这些属性,专家可以提供反馈并完善我们的建议和指导方针。我们的工作组将使用反映背景和经验多样性的阶层来选择专家,以支持我们对在计算机领域历史上被边缘化的学生群体的关注(例如,低收入学生、农村学生、女孩、残疾学生)。我们的建议将直接影响未来的公平计算教育研究,为开展高质量的研究提供指导,使研究结果能够汇总,并以循证结果影响未来的政策。虽然我们认识到不同的国家和地区可能会对这个问题产生不同的答案,但我们的建议将足够有力,以便每个国家或地区的研究人员可以选择使用最适合其背景的建议。
{"title":"Building Recommendations for Conducting Equity-Focused, High Quality K-12 Computer Science Education Research","authors":"Monica Mcgill, S. Heckman, Christos Chytas, Lien Diaz, Michael Liut, V. Kazakova, I. T. Sanusi, Selina Marianna Shah, Claudia Szabo","doi":"10.1145/3587103.3594207","DOIUrl":"https://doi.org/10.1145/3587103.3594207","url":null,"abstract":"To investigate and identify promising practices in equitable K-12 computer science (CS) education, the capacity for education researchers to conduct this research must be rapidly built globally. Simultaneously, concerns have arisen over the last few years about the quality of research that is being conducted and the lack of equity-focused research. In this working group, we will tackle the research question: In what ways can previous research standards inform high-quality, equity-focused K-12 CS education research? We will use existing research and various standards bodies (e.g., European Educational Research Association, Australian Education Research Organisation, CONSORT, American Psychological Association) to synthesize key features in the context of equity-focused K-12 CS education research. We will then vet these attributes with experts who can provide feedback and refine our recommendations and guidelines. Our working group will select the experts using a strata reflecting a diversity of backgrounds and experiences to support our focus on student populations that have been historically marginalized in computing (e.g., low-income students, rural students, girls, students with disabilities). Our recommendations will directly impact future equitable computing education research by providing guidance on conducting high-quality research such that the findings can be aggregated and impact future policy with evidence-based results. While we recognize that different countries and regions may yield differing answers to this question, our recommendations will be robust enough that researchers in each country or region may choose to use those most appropriate to their context.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134081246","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
Teaching Big Data Concepts through Air Pollution Data: A High School Instructional Module 通过空气污染数据教授大数据概念:一个高中教学模块
Jui-Ting Chen, Chiu-Fan Hu, Cheng-Chih Wu
In this study, we developed an instructional module consisting of four units to help high school students understand the 4V concepts of big data by exploring air pollution. The instructional module enabled students to explore air quality data on specific websites, and asked students to create a "calendar heat map" using open dataset. We taught the module in a high school class and the results demonstrated that students gained knowledge about big data, and became more aware of the impact of air pollution in their lives.
在本研究中,我们开发了一个由四个单元组成的教学模块,通过探索空气污染来帮助高中生理解大数据的4V概念。教学模块使学生能够在特定网站上探索空气质量数据,并要求学生使用开放数据集创建“日历热图”。我们在一个高中课堂上教授了这个模块,结果表明学生们获得了关于大数据的知识,并且更加意识到空气污染对他们生活的影响。
{"title":"Teaching Big Data Concepts through Air Pollution Data: A High School Instructional Module","authors":"Jui-Ting Chen, Chiu-Fan Hu, Cheng-Chih Wu","doi":"10.1145/3587103.3594194","DOIUrl":"https://doi.org/10.1145/3587103.3594194","url":null,"abstract":"In this study, we developed an instructional module consisting of four units to help high school students understand the 4V concepts of big data by exploring air pollution. The instructional module enabled students to explore air quality data on specific websites, and asked students to create a \"calendar heat map\" using open dataset. We taught the module in a high school class and the results demonstrated that students gained knowledge about big data, and became more aware of the impact of air pollution in their lives.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"330 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130918079","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
Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans 由变形金刚改造:为计算机教育导航人工智能编码革命:由人类进行的ITiCSE工作组
J. Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, M. Caspersen, Michelle Craig, H. Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, S. Macneil, Andrew Petersen, Raymond Pettit, B. Reeves, Jaromír Šavelka
The recent advent of highly accurate and scalable large language models (LLMs) has taken the world by storm. From art to essays to computer code, LLMs are producing novel content that until recently was thought only humans could produce. Recent work in computing education has sought to understand the capabilities of LLMs for solving tasks such as writing code, explaining code, creating novel coding assignments, interpreting programming error messages, and more. However, these technologies continue to evolve at an astonishing rate leaving educators little time to adapt. This working group seeks to document the state-of-the-art for code generation LLMs, detail current opportunities and challenges related to their use, and present actionable approaches to integrating them into computing curricula.
最近出现的高度精确和可扩展的大型语言模型(llm)席卷了世界。从艺术到论文再到计算机代码,法学硕士们正在创作直到最近还被认为只有人类才能创作的新颖内容。最近在计算机教育方面的工作试图了解法学硕士解决诸如编写代码、解释代码、创建新的编码任务、解释编程错误信息等任务的能力。然而,这些技术继续以惊人的速度发展,教育工作者几乎没有时间去适应。该工作组旨在记录代码生成法学硕士的最新技术,详细说明当前与它们的使用相关的机遇和挑战,并提出将它们整合到计算机课程中的可行方法。
{"title":"Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans","authors":"J. Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, M. Caspersen, Michelle Craig, H. Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, S. Macneil, Andrew Petersen, Raymond Pettit, B. Reeves, Jaromír Šavelka","doi":"10.1145/3587103.3594206","DOIUrl":"https://doi.org/10.1145/3587103.3594206","url":null,"abstract":"The recent advent of highly accurate and scalable large language models (LLMs) has taken the world by storm. From art to essays to computer code, LLMs are producing novel content that until recently was thought only humans could produce. Recent work in computing education has sought to understand the capabilities of LLMs for solving tasks such as writing code, explaining code, creating novel coding assignments, interpreting programming error messages, and more. However, these technologies continue to evolve at an astonishing rate leaving educators little time to adapt. This working group seeks to document the state-of-the-art for code generation LLMs, detail current opportunities and challenges related to their use, and present actionable approaches to integrating them into computing curricula.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125115786","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}
引用次数: 7
What Does the Internet Look Like? Novice Primary School Teachers' Preconceptions about the Internet: Preliminary Results 互联网是什么样子的?小学新手教师对互联网的先入之见:初步结果
A. Drobná, Anna Yaghobová, C. Brom
Computer science education in the Czech Republic's primary school curriculum (ISCED 1) is now, similar to other countries, undergoing a transformation to respond current needs. This includes principles of how the Internet functions. Little is known about how prepared novice primary school teachers are for teaching this topic. Here, we have taken one step in addressing this issue by examining what preconceptions novice Czech primary school teachers have about how the Internet functions (N = 62; semi-structured interviews). Data are analysed using thematic and frequency analyses. Preliminary results suggest that teachers have many misconceptions about how the Internet works.
与其他国家一样,捷克共和国小学课程(ISCED 1)中的计算机科学教育现在正在进行改革,以应对当前的需求。这包括互联网如何运作的原则。很少有人知道初学的小学教师是如何准备来教授这个话题的。在这里,我们通过调查初学捷克小学教师对互联网如何运作的先入为主的观念,迈出了解决这个问题的一步(N = 62;半结构化访谈)。数据采用专题分析和频率分析进行分析。初步结果表明,教师对互联网的工作方式有许多误解。
{"title":"What Does the Internet Look Like? Novice Primary School Teachers' Preconceptions about the Internet: Preliminary Results","authors":"A. Drobná, Anna Yaghobová, C. Brom","doi":"10.1145/3587103.3594205","DOIUrl":"https://doi.org/10.1145/3587103.3594205","url":null,"abstract":"Computer science education in the Czech Republic's primary school curriculum (ISCED 1) is now, similar to other countries, undergoing a transformation to respond current needs. This includes principles of how the Internet functions. Little is known about how prepared novice primary school teachers are for teaching this topic. Here, we have taken one step in addressing this issue by examining what preconceptions novice Czech primary school teachers have about how the Internet functions (N = 62; semi-structured interviews). Data are analysed using thematic and frequency analyses. Preliminary results suggest that teachers have many misconceptions about how the Internet works.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133315683","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
VoiceEx: Voice Submission System for Interventions in Education VoiceEx:教育干预的语音提交系统
Angela Zavaleta Bernuy, Naaz Sibia, Pan Chen, Chloe Huang, Andrew Petersen, J. J. Williams, Michael Liut
Generating self-explanations has been identified as a successful strategy in helping learners engage with course content and organize what they learn in a structured format. While typing an explanation may allow more structure and formality, explaining by voice can be more natural and help free cognitive resources to focus on learning goals and understanding concepts. As we investigated the effects and students' perceptions of using voice or text to self-explain new course concepts, we failed to find a tool that would meet our needs. We present our work in designing and developing VoiceEx, a submission courseware that allows text and voice input to collect data in both mediums. VoiceEx was created to support a self-explanations intervention for computer science students; however, given its features and the advantages of being able to collect spoken responses, it can be used in a variety of environments. Future refinement of this tool includes artificial intelligence features to better guide students' submissions.
产生自我解释被认为是一种成功的策略,可以帮助学习者参与课程内容,并以结构化的形式组织他们所学的知识。虽然打字解释可能更有结构和形式,但用声音解释可能更自然,并有助于释放认知资源,将重点放在学习目标和理解概念上。当我们调查了使用语音或文字来自我解释新课程概念的效果和学生的看法时,我们没有找到一个能满足我们需求的工具。我们展示了我们在设计和开发VoiceEx方面的工作,这是一个提交课件,允许文本和语音输入以两种媒介收集数据。创建VoiceEx是为了支持计算机科学专业学生的自我解释干预;然而,考虑到它的特点和能够收集口头回答的优势,它可以在各种环境中使用。该工具的未来改进包括人工智能功能,以更好地指导学生提交。
{"title":"VoiceEx: Voice Submission System for Interventions in Education","authors":"Angela Zavaleta Bernuy, Naaz Sibia, Pan Chen, Chloe Huang, Andrew Petersen, J. J. Williams, Michael Liut","doi":"10.1145/3587103.3595284","DOIUrl":"https://doi.org/10.1145/3587103.3595284","url":null,"abstract":"Generating self-explanations has been identified as a successful strategy in helping learners engage with course content and organize what they learn in a structured format. While typing an explanation may allow more structure and formality, explaining by voice can be more natural and help free cognitive resources to focus on learning goals and understanding concepts. As we investigated the effects and students' perceptions of using voice or text to self-explain new course concepts, we failed to find a tool that would meet our needs. We present our work in designing and developing VoiceEx, a submission courseware that allows text and voice input to collect data in both mediums. VoiceEx was created to support a self-explanations intervention for computer science students; however, given its features and the advantages of being able to collect spoken responses, it can be used in a variety of environments. Future refinement of this tool includes artificial intelligence features to better guide students' submissions.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116208821","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
期刊
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1