首页 > 最新文献

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

英文 中文
Tips for Effective Blended Learning for Computer Science Education 计算机科学教育中有效的混合学习技巧
Martin Goodfellow, Konstantinos Liaskos
Blended learning is the combination of in-person teaching and online activities. For example, combining face-to-face lectures/tutorials with online videos and assessments. With the adoption of non-traditional, not fully on-campus courses, such as degree and graduate apprenticeships in the UK, CPD, re/upskilling, and alternative teaching methods being required due to the pandemic, many different teaching strategies have been explored. Blended learning is one of these strategies and has proven popular for both universities and students. Based on experience, we present tips for blended learning within the teaching of computer science.
混合式学习是面对面教学和在线活动的结合。例如,将面对面的讲座/教程与在线视频和评估相结合。由于采用了非传统的、不完全在校的课程,如英国的学位和研究生学徒制、持续专业进修(CPD)、再培训/技能提升(re/ upilling),以及由于疫情而需要的替代教学方法,许多不同的教学策略已经被探索出来。混合式学习是其中一种策略,在大学和学生中都很受欢迎。根据经验,我们提出了计算机科学教学中混合式学习的技巧。
{"title":"Tips for Effective Blended Learning for Computer Science Education","authors":"Martin Goodfellow, Konstantinos Liaskos","doi":"10.1145/3587103.3594159","DOIUrl":"https://doi.org/10.1145/3587103.3594159","url":null,"abstract":"Blended learning is the combination of in-person teaching and online activities. For example, combining face-to-face lectures/tutorials with online videos and assessments. With the adoption of non-traditional, not fully on-campus courses, such as degree and graduate apprenticeships in the UK, CPD, re/upskilling, and alternative teaching methods being required due to the pandemic, many different teaching strategies have been explored. Blended learning is one of these strategies and has proven popular for both universities and students. Based on experience, we present tips for blended learning within the teaching of computer science.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"26 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":"125408939","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
Generation AI: Participatory Machine Learning Co-Design Projects with K-9 Students in Finland 人工智能时代:芬兰K-9学生参与机器学习共同设计项目
M. Tedre, K. Mäkitalo, Henriikka Vartiainen, J. Kahila, Jari Laru, Megumi Iwata
In this poster, we present the results from the co-design school projects on machine learning. We address social and educational challenges in artificial intelligence including security, privacy and education. We employ the participatory co-design approach, which facilitates children's right to be heard, and positions them as active partners, advisers, and designers in research and development work on technology and socio-technological practices.
在这张海报中,我们展示了机器学习合作设计学校项目的结果。我们致力于解决人工智能领域的社会和教育挑战,包括安全、隐私和教育。我们采用参与式共同设计方法,促进儿童的发言权,并将他们定位为技术和社会技术实践研究和开发工作中的积极合作伙伴、顾问和设计师。
{"title":"Generation AI: Participatory Machine Learning Co-Design Projects with K-9 Students in Finland","authors":"M. Tedre, K. Mäkitalo, Henriikka Vartiainen, J. Kahila, Jari Laru, Megumi Iwata","doi":"10.1145/3587103.3594171","DOIUrl":"https://doi.org/10.1145/3587103.3594171","url":null,"abstract":"In this poster, we present the results from the co-design school projects on machine learning. We address social and educational challenges in artificial intelligence including security, privacy and education. We employ the participatory co-design approach, which facilitates children's right to be heard, and positions them as active partners, advisers, and designers in research and development work on technology and socio-technological practices.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"11 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":"123294532","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
Scaffolding to Support Liberal Arts Students Learning to Program on Photographs 脚手架,以支持文科学生学习程序的照片
M. Guzdial
Digital photographs are part of liberal arts students' classes (e.g., art, history, and production classes in film and television) and their daily smartphone-based life, in apps like Instagram and Snapchat. Building image filters can be a relevant and engaging context into using computing for humanities students. We have designed a new course for introducing computing in terms of creative expression. We use a scaffolded sequence of programming languages and activities to explore computing on photographs: (a) a teaspoon language for generating image filters, (b) a set of custom Snap blocks for even more sophisticated image filters, and (c) an ebook activity for mapping from Snap to Python. Each stage takes less than 10 minutes to introduce, with a wide variety of possible student activities (for in-class active learning or for later homework). While the tools build on each other, the earliest stage (the teaspoon language) could be used within a single class session in other liberal arts courses.
数码照片是文科学生的课程(如艺术、历史和影视制作课程)的一部分,也是他们基于智能手机的日常生活的一部分,比如Instagram和Snapchat。构建图像过滤器可以成为人文学科学生使用计算机的相关和引人入胜的背景。我们设计了一门新课程,从创造性表达的角度介绍计算机。我们使用一系列编程语言和活动来探索照片上的计算:(a)用于生成图像过滤器的茶匙语言,(b)用于更复杂的图像过滤器的一组自定义Snap块,以及(c)用于从Snap映射到Python的电子书活动。每个阶段的介绍时间不超过10分钟,有各种各样的学生活动(课堂上的主动学习或以后的家庭作业)。虽然这些工具是相互依存的,但最早的阶段(茶匙语言)可以在其他文科课程的一堂课中使用。
{"title":"Scaffolding to Support Liberal Arts Students Learning to Program on Photographs","authors":"M. Guzdial","doi":"10.1145/3587103.3594158","DOIUrl":"https://doi.org/10.1145/3587103.3594158","url":null,"abstract":"Digital photographs are part of liberal arts students' classes (e.g., art, history, and production classes in film and television) and their daily smartphone-based life, in apps like Instagram and Snapchat. Building image filters can be a relevant and engaging context into using computing for humanities students. We have designed a new course for introducing computing in terms of creative expression. We use a scaffolded sequence of programming languages and activities to explore computing on photographs: (a) a teaspoon language for generating image filters, (b) a set of custom Snap blocks for even more sophisticated image filters, and (c) an ebook activity for mapping from Snap to Python. Each stage takes less than 10 minutes to introduce, with a wide variety of possible student activities (for in-class active learning or for later homework). While the tools build on each other, the earliest stage (the teaspoon language) could be used within a single class session in other liberal arts courses.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"143 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":"127506616","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
Introduction to programming Using Clean 使用Clean编程入门
Yuri Kim, Chaeyeon Lee, Jihyun Choi, Seoyeon Oh, Seongbin Park
In this poster, we report our on-going project that aims to design a good set of course materials for introduction to programming using a functional programming language, Clean[2]. While procedural languages such as C, Python, etc are used in most introduction to programming classes, we believe that Clean might be better for students, because the syntax is very simple and in many cases, the size of a program in Clean is shorter than a corresponding program in C or other procedural languages. In addition, if Clean is used in an introduction to programming course, a lot of recursive examples can be introduced intuitively. This is important because even though recursion is one of important concepts that students should understand, many students have difficulty understanding the concept[3].
在这张海报中,我们报告了我们正在进行的项目,该项目旨在设计一套好的课程材料,用于介绍使用函数式编程语言Clean进行编程[2]。虽然大多数编程入门课程都使用C、Python等过程语言,但我们认为Clean可能更适合学生,因为它的语法非常简单,而且在很多情况下,Clean中的程序大小比C或其他过程语言中的相应程序要短。此外,如果在编程入门课程中使用Clean,可以直观地介绍很多递归示例。这一点很重要,因为尽管递归是学生应该理解的重要概念之一,但许多学生很难理解这个概念[3]。
{"title":"Introduction to programming Using Clean","authors":"Yuri Kim, Chaeyeon Lee, Jihyun Choi, Seoyeon Oh, Seongbin Park","doi":"10.1145/3587103.3594176","DOIUrl":"https://doi.org/10.1145/3587103.3594176","url":null,"abstract":"In this poster, we report our on-going project that aims to design a good set of course materials for introduction to programming using a functional programming language, Clean[2]. While procedural languages such as C, Python, etc are used in most introduction to programming classes, we believe that Clean might be better for students, because the syntax is very simple and in many cases, the size of a program in Clean is shorter than a corresponding program in C or other procedural languages. In addition, if Clean is used in an introduction to programming course, a lot of recursive examples can be introduced intuitively. This is important because even though recursion is one of important concepts that students should understand, many students have difficulty understanding the concept[3].","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"111 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":"133095427","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
Toward AI-infused Game Design Activities for Rural Middle Grades Students 面向农村初中生的人工智能游戏设计活动
Jessica Vandenberg, Wookhee Min, Anisha Gupta, Veronica Catété, D. Boulden, Bradford W. Mott
The ubiquity of artificial intelligence (AI) in everyday life suggests the need to ensure young students know about AI, its uses and limitations, and its benefits and risks, while enabling them to develop expertise in using AI-driven technologies. To support rural middle grades students and educators in learning and teaching AI concepts, we are designing AI-focused learning activities centered around the creation of digital gameplay experiences. To inform our designs, we conducted educator interviews and student focus groups to gain insights into their understanding of AI, their computer science background, and their knowledge and interest in gaming. Building on findings from these interviews and focus groups, we have designed a set of hands-on activities to elicit deeper feedback from students and educators on their preferences, points of confusion, and interests. In this work, we present our initial AI-infused game design activities.
人工智能(AI)在日常生活中无处不在,这表明有必要确保年轻学生了解人工智能,它的用途和局限性,以及它的好处和风险,同时使他们能够培养使用人工智能驱动技术的专业知识。为了支持农村中年级学生和教育工作者学习和教授人工智能概念,我们正在设计以创造数字游戏体验为中心的人工智能学习活动。为了给我们的设计提供信息,我们进行了教育家访谈和学生焦点小组,以了解他们对AI的理解,他们的计算机科学背景,以及他们对游戏的知识和兴趣。基于这些访谈和焦点小组的发现,我们设计了一套实践活动,以从学生和教育工作者那里获得关于他们的偏好、困惑点和兴趣的更深入的反馈。在本文中,我们将呈现我们最初的ai游戏设计活动。
{"title":"Toward AI-infused Game Design Activities for Rural Middle Grades Students","authors":"Jessica Vandenberg, Wookhee Min, Anisha Gupta, Veronica Catété, D. Boulden, Bradford W. Mott","doi":"10.1145/3587103.3594199","DOIUrl":"https://doi.org/10.1145/3587103.3594199","url":null,"abstract":"The ubiquity of artificial intelligence (AI) in everyday life suggests the need to ensure young students know about AI, its uses and limitations, and its benefits and risks, while enabling them to develop expertise in using AI-driven technologies. To support rural middle grades students and educators in learning and teaching AI concepts, we are designing AI-focused learning activities centered around the creation of digital gameplay experiences. To inform our designs, we conducted educator interviews and student focus groups to gain insights into their understanding of AI, their computer science background, and their knowledge and interest in gaming. Building on findings from these interviews and focus groups, we have designed a set of hands-on activities to elicit deeper feedback from students and educators on their preferences, points of confusion, and interests. In this work, we present our initial AI-infused game design activities.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"297 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113990302","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
Conducting Multi-Institutional Studies of Parsons Problems 开展帕森斯问题的多机构研究
B. Ericson, Janice L. Pearce, S. Rodger, A. Csizmadia, Rita Garcia, Francisco J. Gutierrez, Konstantinos Liaskos, Aadarsh Padiyath, M. J. Scott, David H. Smith, J. Warriem, Angela M. Zavaleta Bernuy
Many novice programmers struggle to write code from scratch and get frustrated when their code does not work. Parsons problems can reduce the difficulty of a coding problem by providing mixed-up blocks that the learner assembles in the correct order. Parsons problems can also include distractor blocks that are not needed in a correct solution, but which may help students learn to recognize and fix errors. Evidence indicates that students find Parsons problems engaging, easier than writing code from scratch, useful for learning patterns, and typically faster to solve than writing code from scratch with equivalent learning gains. This working group leverages the work of the 2022 ITiCSE working group which published an extensive literature review of Parsons problems and designed and piloted several studies based on the gaps identified by the literature review. The 2023 working group is revising, conducting, and creating new studies. We will analyze the data from these multi-institutional and multi-national studies and publish the results as well as recommendations for future working groups.
许多新手程序员都很难从头开始编写代码,当代码不能正常工作时,他们会感到沮丧。帕森斯问题可以通过提供学习者以正确顺序组装的混合块来降低编码问题的难度。帕森斯问题还可能包括在正确解决方案中不需要的干扰块,但这可能有助于学生学会识别和修复错误。有证据表明,学生们发现帕森斯的问题很有吸引力,比从头开始编写代码更容易,对学习模式有用,而且通常比从头开始编写代码更快地解决问题,并获得同等的学习收益。该工作组利用了2022年ITiCSE工作组的工作成果,该工作组发表了关于帕森斯问题的广泛文献综述,并根据文献综述确定的差距设计和试点了几项研究。2023工作组正在修订、开展和创建新的研究。我们将分析这些多机构和多国研究的数据,并公布结果以及对未来工作组的建议。
{"title":"Conducting Multi-Institutional Studies of Parsons Problems","authors":"B. Ericson, Janice L. Pearce, S. Rodger, A. Csizmadia, Rita Garcia, Francisco J. Gutierrez, Konstantinos Liaskos, Aadarsh Padiyath, M. J. Scott, David H. Smith, J. Warriem, Angela M. Zavaleta Bernuy","doi":"10.1145/3587103.3594211","DOIUrl":"https://doi.org/10.1145/3587103.3594211","url":null,"abstract":"Many novice programmers struggle to write code from scratch and get frustrated when their code does not work. Parsons problems can reduce the difficulty of a coding problem by providing mixed-up blocks that the learner assembles in the correct order. Parsons problems can also include distractor blocks that are not needed in a correct solution, but which may help students learn to recognize and fix errors. Evidence indicates that students find Parsons problems engaging, easier than writing code from scratch, useful for learning patterns, and typically faster to solve than writing code from scratch with equivalent learning gains. This working group leverages the work of the 2022 ITiCSE working group which published an extensive literature review of Parsons problems and designed and piloted several studies based on the gaps identified by the literature review. The 2023 working group is revising, conducting, and creating new studies. We will analyze the data from these multi-institutional and multi-national studies and publish the results as well as recommendations for future working groups.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"3 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":"130377075","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
House of the Rising Flames: A Hands-on, Bug-centered Tutorial on Embedded Software Testing House of the Rising Flames:一个以嵌入式软件测试为中心的实用教程
N. Silvis-Cividjian, Glenn Visser, Jasper Veltman, Niels Althuisius, R. Limburg, Mario Molenaar
For software testing teachers interested in extending their CS students' experience, we propose an innovative solution that adds two, less traditional-yet fascinating-ingredients: hardware and mistakes. Highlighted here are a few original components, including: (1) miniature, microcontroller-based systems-under-test that mimic real-life IoT devices, such as a smart home; (2) a gentle tutorial on how embedded systems work and fail, and (3) a bug-hunting game to assess students' testing skills. A first deployment to 96 Msc CS students showed that their frequent, unforgettable "Eureka!" moments richly compensate for (limited) accidental hardware damage and (substantial) technical and financial efforts. Future plans include extending the collection of systems and bugs, and sharing the design of this unusual-for-CS intervention with other interested educators. Our hope is that a new generation of professionals will emerge, better prepared to engineer the safe systems we all can rely on.
对于有兴趣扩展计算机科学学生经验的软件测试教师,我们提出了一个创新的解决方案,它增加了两个不那么传统但很吸引人的成分:硬件和错误。这里重点介绍了一些原始组件,包括:(1)微型,基于微控制器的系统-正在测试中,模拟现实生活中的物联网设备,如智能家居;(2)一个关于嵌入式系统如何工作和失败的温和教程,以及(3)一个寻找漏洞的游戏,以评估学生的测试技能。对96名计算机科学硕士学生的首次部署表明,他们频繁而难忘的“发现了!”时刻充分补偿了(有限的)意外硬件损坏以及(大量的)技术和财务努力。未来的计划包括扩展系统和错误的收集,并与其他感兴趣的教育工作者分享这个不寻常的cs干预的设计。我们的希望是,新一代的专业人士将会出现,为设计我们所有人都可以依赖的安全系统做好更好的准备。
{"title":"House of the Rising Flames: A Hands-on, Bug-centered Tutorial on Embedded Software Testing","authors":"N. Silvis-Cividjian, Glenn Visser, Jasper Veltman, Niels Althuisius, R. Limburg, Mario Molenaar","doi":"10.1145/3587103.3594153","DOIUrl":"https://doi.org/10.1145/3587103.3594153","url":null,"abstract":"For software testing teachers interested in extending their CS students' experience, we propose an innovative solution that adds two, less traditional-yet fascinating-ingredients: hardware and mistakes. Highlighted here are a few original components, including: (1) miniature, microcontroller-based systems-under-test that mimic real-life IoT devices, such as a smart home; (2) a gentle tutorial on how embedded systems work and fail, and (3) a bug-hunting game to assess students' testing skills. A first deployment to 96 Msc CS students showed that their frequent, unforgettable \"Eureka!\" moments richly compensate for (limited) accidental hardware damage and (substantial) technical and financial efforts. Future plans include extending the collection of systems and bugs, and sharing the design of this unusual-for-CS intervention with other interested educators. Our hope is that a new generation of professionals will emerge, better prepared to engineer the safe systems we all can rely on.","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":"133894695","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
Applications of Programming as Theory Building in Computer Science Education 程序设计理论在计算机科学教育中的应用
Ella Tuson
The field of Computer Science has always been one of rapid growth and change. We propose the investigation of Peter Naur's framework of Programming as Theory building as a means to make CS education more resilient to emerging technology and to improve student outcomes by encouraging a focus on internal understanding over the external artifacts of programming.
计算机科学领域一直是一个快速发展和变化的领域。我们建议对Peter Naur的编程框架进行研究,将其作为理论构建的一种手段,使计算机科学教育更能适应新兴技术,并通过鼓励关注内部理解而不是编程的外部工件来提高学生的学习成绩。
{"title":"Applications of Programming as Theory Building in Computer Science Education","authors":"Ella Tuson","doi":"10.1145/3587103.3594137","DOIUrl":"https://doi.org/10.1145/3587103.3594137","url":null,"abstract":"The field of Computer Science has always been one of rapid growth and change. We propose the investigation of Peter Naur's framework of Programming as Theory building as a means to make CS education more resilient to emerging technology and to improve student outcomes by encouraging a focus on internal understanding over the external artifacts of programming.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"29 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":"134300960","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
Bringing Realist Synthesis to CS Education Research 将现实主义综合引入计算机科学教育研究
Aadarsh Padiyath
The field of computer science education has seen an abundance of experience reports exploring various implementations of pedagogical approaches and tools. While these reports have provided valuable insights, there remains a need to understand how these interventions work and why they are successful in specific contexts. The realist synthesis literature review method, commonly used in fields with experience reports and implementation research, offers significant potential for computer science education research by identifying the causal mechanisms and theories by which an intervention works (or not). This poster presents the process of conducting a realist synthesis review and explores its strengths and challenges in the context of computer science education research. The poster aims to provide insights into how realist reviews can help researchers synthesize experience reports to develop more effective evidence-based practices and theories.
计算机科学教育领域已经出现了大量探索各种教学方法和工具实现的经验报告。虽然这些报告提供了有价值的见解,但仍需要了解这些干预措施是如何起作用的,以及为什么它们在特定情况下是成功的。现实主义综合文献回顾法,通常用于经验报告和实施研究领域,通过确定干预工作(或不)的因果机制和理论,为计算机科学教育研究提供了巨大的潜力。这张海报介绍了在计算机科学教育研究的背景下进行现实主义综合评估的过程,并探讨了其优势和挑战。这张海报旨在提供关于现实主义评论如何帮助研究人员综合经验报告以开发更有效的循证实践和理论的见解。
{"title":"Bringing Realist Synthesis to CS Education Research","authors":"Aadarsh Padiyath","doi":"10.1145/3587103.3594198","DOIUrl":"https://doi.org/10.1145/3587103.3594198","url":null,"abstract":"The field of computer science education has seen an abundance of experience reports exploring various implementations of pedagogical approaches and tools. While these reports have provided valuable insights, there remains a need to understand how these interventions work and why they are successful in specific contexts. The realist synthesis literature review method, commonly used in fields with experience reports and implementation research, offers significant potential for computer science education research by identifying the causal mechanisms and theories by which an intervention works (or not). This poster presents the process of conducting a realist synthesis review and explores its strengths and challenges in the context of computer science education research. The poster aims to provide insights into how realist reviews can help researchers synthesize experience reports to develop more effective evidence-based practices and theories.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"45 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":"132846418","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
Retention in First Stage Undergraduate Computing: Lessons Learned from a Collaborative Learning Intervention 大学生计算机第一阶段的记忆:来自协作学习干预的经验教训
M. Scott, A. Mitchell, Douglas Brown
It is challenging to retain computing students through their first stage of undergraduate education. Attrition is high, with many transferring courses or dropping out. This poster explores preliminary findings from an action research project improving continuation in first-stage undergraduate computing. Five years of data from Falmouth University's Games Academy in the UK suggest improvement in first-stage retention from 66.6% in 2017-18 to 91.2% in 2021-22. Findings support prior work on pair programming, media computation, and peer instruction. However, they also highlight the benefits of collaborative learning facilitated by faculty and informed by learning analytics. Peer reviews and pre-submission clinics, student advisor follow-ups, and retrieval via synoptic assessment also contributed to the improvement.
在本科教育的第一阶段留住计算机专业的学生是一项挑战。流失率很高,许多人转学或辍学。这张海报探讨了一个行动研究项目的初步发现,该项目改善了本科第一阶段计算机的继续学习。英国法尔茅斯大学游戏学院(Falmouth University’s Games Academy)五年的数据表明,第一阶段的留存率从2017-18年的66.6%提高到2021-22年的91.2%。研究结果支持先前在结对编程、媒体计算和同伴指导方面的工作。然而,他们也强调了由教师促进和由学习分析提供信息的协作学习的好处。同行评议和提交前诊所,学生顾问的随访,以及通过概要评估的检索也有助于改善。
{"title":"Retention in First Stage Undergraduate Computing: Lessons Learned from a Collaborative Learning Intervention","authors":"M. Scott, A. Mitchell, Douglas Brown","doi":"10.1145/3587103.3594185","DOIUrl":"https://doi.org/10.1145/3587103.3594185","url":null,"abstract":"It is challenging to retain computing students through their first stage of undergraduate education. Attrition is high, with many transferring courses or dropping out. This poster explores preliminary findings from an action research project improving continuation in first-stage undergraduate computing. Five years of data from Falmouth University's Games Academy in the UK suggest improvement in first-stage retention from 66.6% in 2017-18 to 91.2% in 2021-22. Findings support prior work on pair programming, media computation, and peer instruction. However, they also highlight the benefits of collaborative learning facilitated by faculty and informed by learning analytics. Peer reviews and pre-submission clinics, student advisor follow-ups, and retrieval via synoptic assessment also contributed to the improvement.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"29 23 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":"115053954","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