首页 > 最新文献

Proceedings of the 22nd Koli Calling International Conference on Computing Education Research最新文献

英文 中文
Exploring K-8 Teachers’ Preferences in a Teaching Augmentation System for Block-Based Programming Environments 基于块编程环境的教学增强系统中K-8教师偏好的探索
Minji Kong, M. Mauriello, Lori Pollock
Multiple disciplines have taken interest in investigating and using teaching augmentation (TA) tools that are designed to support teachers’ pedagogical capabilities during classroom activities. TA systems can take various forms (e.g., dashboards, ambient displays). However, research on TA systems that complement K-8 teachers’ in-class when their students are learning to program in block-based programming environments (BBPEs) is nascent. For a TA system to positively impact teaching practices, the system’s design should be informed by a strong understanding of its stakeholders’ preferences. Through 10 semi-structured interviews with and 37 anonymous survey responses from K-8 teachers, we identify respondents’ preferences for potential BBPE TA systems. To put their preferences into context, we also describe how respondents typically teach programming using a BBPE and monitor students’ progress. Our mixed-methods approach reveals how TA systems could best target teachers’ attention level when teaching using BBPEs and assist in interpreting students’ behaviors while learning to code. Using these findings, we identify directions for future TA systems to best assist teachers in making data-driven instructional decisions and meeting students’ learning needs.
多个学科都对调查和使用教学增强(TA)工具感兴趣,这些工具旨在支持教师在课堂活动中的教学能力。TA系统可以采用各种形式(例如,仪表板、环境显示器)。然而,当K-8教师的学生在基于块的编程环境(bbpe)中学习编程时,对TA系统进行补充的研究尚处于起步阶段。为了使助教系统对教学实践产生积极的影响,系统的设计应该充分了解其利益相关者的偏好。通过对K-8教师的10次半结构化访谈和37次匿名调查,我们确定了受访者对潜在BBPE TA系统的偏好。为了将他们的偏好置于上下文中,我们还描述了受访者通常如何使用BBPE教授编程并监控学生的进度。我们的混合方法揭示了助教系统如何在使用bbpe教学时最好地瞄准教师的注意力水平,并在学习编程时帮助解释学生的行为。利用这些发现,我们确定了未来助教系统的方向,以最好地帮助教师做出数据驱动的教学决策,满足学生的学习需求。
{"title":"Exploring K-8 Teachers’ Preferences in a Teaching Augmentation System for Block-Based Programming Environments","authors":"Minji Kong, M. Mauriello, Lori Pollock","doi":"10.1145/3564721.3564725","DOIUrl":"https://doi.org/10.1145/3564721.3564725","url":null,"abstract":"Multiple disciplines have taken interest in investigating and using teaching augmentation (TA) tools that are designed to support teachers’ pedagogical capabilities during classroom activities. TA systems can take various forms (e.g., dashboards, ambient displays). However, research on TA systems that complement K-8 teachers’ in-class when their students are learning to program in block-based programming environments (BBPEs) is nascent. For a TA system to positively impact teaching practices, the system’s design should be informed by a strong understanding of its stakeholders’ preferences. Through 10 semi-structured interviews with and 37 anonymous survey responses from K-8 teachers, we identify respondents’ preferences for potential BBPE TA systems. To put their preferences into context, we also describe how respondents typically teach programming using a BBPE and monitor students’ progress. Our mixed-methods approach reveals how TA systems could best target teachers’ attention level when teaching using BBPEs and assist in interpreting students’ behaviors while learning to code. Using these findings, we identify directions for future TA systems to best assist teachers in making data-driven instructional decisions and meeting students’ learning needs.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115282170","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
Exploring the Differences in Students’ Behavioral Engagement With Quizzes and Its Impact on their Performance in a Flipped CS1 Course 探索翻转CS1课程中学生参与测验行为的差异及其对成绩的影响
Ashish Aggarwal, Akshay Ashok
There is an increase in the adoption of flipped classroom pedagogy for introductory programming (CS1) courses. In a flipped course, students watch the content videos and complete an accountability quiz before the class, then do active learning activities during the class. The role of students’ behavioral engagement and its impact on learning outcomes is widely studied in education, but little is known about its effect in flipped CS1 courses. This paper analyzes factors related to students’ behavioral engagement with quizzes, such as how much time they spend on quizzes, when they choose to submit the quizzes, and how consistently they space their weekly quiz submissions over a fifteen-week semester. Firstly, group differences based on GPA, gender and prior programming experience (PPE) are explored to understand how behavioral engagement varies among different student populations. Secondly, we analyze the association of behavioral engagement with students’ performance using exam averages. We find that behavioral metrics do not vary based on GPA, PPE, and gender. Further, we find that while the time taken on quizzes and weekly consistency is not correlated with students’ performance, students who submit the quizzes earlier tend to have statistically higher exam averages than those who complete them near the deadlines. These results align with earlier findings and will help instructors understand students’ behavioral approaches to flipped CS1 courses, which can help them tailor their instructions accordingly.
在程序设计入门(CS1)课程中,越来越多地采用翻转课堂教学法。在翻转课程中,学生在课前观看内容视频并完成问责测验,然后在课堂上进行积极的学习活动。学生行为投入的作用及其对学习结果的影响在教育领域得到了广泛的研究,但对其在翻转CS1课程中的作用知之甚少。本文分析了与学生参与测验行为相关的因素,例如他们花在测验上的时间,他们何时选择提交测验,以及他们在15周的学期中每周提交测验的时间间隔是否一致。首先,研究了基于GPA、性别和先前编程经验(PPE)的群体差异,以了解不同学生群体之间的行为投入差异。其次,我们使用考试平均分分析了行为投入与学生成绩的关系。我们发现行为指标不会因GPA、PPE和性别而变化。此外,我们发现,虽然测试时间和每周一致性与学生的表现无关,但较早提交测试的学生在统计上的平均成绩往往高于接近截止日期完成测试的学生。这些结果与早期的发现一致,将有助于教师了解学生对翻转CS1课程的行为方法,从而帮助他们相应地调整教学。
{"title":"Exploring the Differences in Students’ Behavioral Engagement With Quizzes and Its Impact on their Performance in a Flipped CS1 Course","authors":"Ashish Aggarwal, Akshay Ashok","doi":"10.1145/3564721.3564740","DOIUrl":"https://doi.org/10.1145/3564721.3564740","url":null,"abstract":"There is an increase in the adoption of flipped classroom pedagogy for introductory programming (CS1) courses. In a flipped course, students watch the content videos and complete an accountability quiz before the class, then do active learning activities during the class. The role of students’ behavioral engagement and its impact on learning outcomes is widely studied in education, but little is known about its effect in flipped CS1 courses. This paper analyzes factors related to students’ behavioral engagement with quizzes, such as how much time they spend on quizzes, when they choose to submit the quizzes, and how consistently they space their weekly quiz submissions over a fifteen-week semester. Firstly, group differences based on GPA, gender and prior programming experience (PPE) are explored to understand how behavioral engagement varies among different student populations. Secondly, we analyze the association of behavioral engagement with students’ performance using exam averages. We find that behavioral metrics do not vary based on GPA, PPE, and gender. Further, we find that while the time taken on quizzes and weekly consistency is not correlated with students’ performance, students who submit the quizzes earlier tend to have statistically higher exam averages than those who complete them near the deadlines. These results align with earlier findings and will help instructors understand students’ behavioral approaches to flipped CS1 courses, which can help them tailor their instructions accordingly.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127058488","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
Characterizing High School Participants’ Motivations and Outcomes in a Service-Oriented Summer Internship 高中生暑期服务型实习的动机与结果特征分析
Amy Isvik, Nicholas Lytle, Veronica Catété, T. Barnes
In order to meet the increasing demand for a CS and STEM workforce, expanded CS educational opportunities are being introduced as early as K-12. While many programs exist inside a traditional school structure (e.g, standalone CS courses) out-of-school programs such as internships are also becoming a popular way for students to learn to program. Service-focused computing internships provide an opportunity for students to learn computer science while also giving back to their community in some way. While it is known that many marginalized groups in STEM (e.g., women, Black students, etc) are motivated by careers that are service oriented, little else is know about student motivations for participating in K-12 service-oriented internships. In this study, we interview 20 high school student interns to better understand why students elected to participate in an internship and the effect of participation in a service-oriented virtual summer internship on participants’ identities, attitudes, and confidence in computing. In summer 2020, these high school students participated in a 6-week, university-based, computer science internship program, which leveraged high school interns’ programming skills and classroom experience to assist teachers in developing computing-infused lessons for their classrooms. In this article, we identify reasons interns participated in the program, what they expected to get out of the internship, and what they perceived to be the impacts of participating in the internship.
为了满足对CS和STEM劳动力日益增长的需求,扩大了CS教育机会,早在K-12就开始了。虽然许多项目存在于传统的学校结构中(例如,独立的CS课程),但校外项目,如实习,也正在成为学生学习编程的一种流行方式。以服务为中心的计算机实习为学生提供了一个学习计算机科学的机会,同时也以某种方式回馈了他们的社区。众所周知,STEM领域的许多边缘化群体(如女性、黑人学生等)的工作动机都是以服务为导向的,但很少有人知道学生参加K-12服务导向实习的动机。在本研究中,我们采访了20名高中生实习生,以更好地了解学生选择参加实习的原因,以及参加面向服务的虚拟暑期实习对参与者的身份、态度和对计算机的信心的影响。2020年夏季,这些高中生参加了为期六周的大学计算机科学实习项目,该项目利用高中实习生的编程技能和课堂经验,帮助教师为课堂开发计算机课程。在这篇文章中,我们确定了实习生参加该计划的原因,他们期望从实习中得到什么,以及他们认为参加实习的影响是什么。
{"title":"Characterizing High School Participants’ Motivations and Outcomes in a Service-Oriented Summer Internship","authors":"Amy Isvik, Nicholas Lytle, Veronica Catété, T. Barnes","doi":"10.1145/3564721.3564734","DOIUrl":"https://doi.org/10.1145/3564721.3564734","url":null,"abstract":"In order to meet the increasing demand for a CS and STEM workforce, expanded CS educational opportunities are being introduced as early as K-12. While many programs exist inside a traditional school structure (e.g, standalone CS courses) out-of-school programs such as internships are also becoming a popular way for students to learn to program. Service-focused computing internships provide an opportunity for students to learn computer science while also giving back to their community in some way. While it is known that many marginalized groups in STEM (e.g., women, Black students, etc) are motivated by careers that are service oriented, little else is know about student motivations for participating in K-12 service-oriented internships. In this study, we interview 20 high school student interns to better understand why students elected to participate in an internship and the effect of participation in a service-oriented virtual summer internship on participants’ identities, attitudes, and confidence in computing. In summer 2020, these high school students participated in a 6-week, university-based, computer science internship program, which leveraged high school interns’ programming skills and classroom experience to assist teachers in developing computing-infused lessons for their classrooms. In this article, we identify reasons interns participated in the program, what they expected to get out of the internship, and what they perceived to be the impacts of participating in the internship.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116229449","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
Kids can code – An interdisciplinary approach to programming for pre-service teachers 孩子会编程——面向职前教师的跨学科编程方法
Nadine Dittert, I. Diethelm
In this paper we present an approach on how to design teaching practices for pre-service teachers that allow for learning, experimenting, reflecting, and designing own future lessons that include programming in diverse school subjects. The aim is to design university courses for pre-service teachers where they approach programming in general, but they are also prepared to use it in their future teaching. Results show that students are able to design scenarios where programming is implemented in diverse subjects.
在本文中,我们提出了一种如何为职前教师设计教学实践的方法,允许他们学习、实验、反思和设计自己未来的课程,其中包括不同学校科目的编程。其目的是为职前教师设计大学课程,让他们学习一般的编程,但他们也准备在未来的教学中使用它。结果表明,学生能够设计在不同科目中实施编程的场景。
{"title":"Kids can code – An interdisciplinary approach to programming for pre-service teachers","authors":"Nadine Dittert, I. Diethelm","doi":"10.1145/3564721.3565962","DOIUrl":"https://doi.org/10.1145/3564721.3565962","url":null,"abstract":"In this paper we present an approach on how to design teaching practices for pre-service teachers that allow for learning, experimenting, reflecting, and designing own future lessons that include programming in diverse school subjects. The aim is to design university courses for pre-service teachers where they approach programming in general, but they are also prepared to use it in their future teaching. Results show that students are able to design scenarios where programming is implemented in diverse subjects.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121138223","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
Experiences With and Lessons Learned on Deadlines and Submission Behavior 关于截止日期和提交行为的经验和教训
F. Castro, Juho Leinonen, Arto Hellas
Course exercises are typically given so that the time it takes to finish them fits in the time constraints of the academic system. Exercises come with deadlines that are considered to help students plan their schedules and consequently help get the exercises done. Without deadlines, exercises that need to be done may easily slide away to make room for other tasks that are seemingly more important. Even with deadlines, however, some students procrastinate and leave their tasks without attention until the very last moment. In this article, we study computer science course exercise deadlines by analyzing data from a course that had different deadline placements over the years. The deadline placements of the course were varied to identify a deadline that would be suitable for the majority—if not all—of students. Our analyses from six different deadlines demonstrate that some deadlines seem to reduce last-minute work on exercises. Our findings highlight that not all deadlines are the same and serves as a call for more research into deadline placement and their potential impacts on student time management and performance.
通常会给出课程练习,以便完成它们所需的时间符合学术系统的时间限制。练习的最后期限被认为是为了帮助学生计划他们的时间表,从而帮助完成练习。没有最后期限,需要完成的练习很容易就会被抛在脑后,为其他看起来更重要的任务腾出空间。然而,即使有最后期限,一些学生也会拖延,直到最后一刻才注意到他们的任务。在本文中,我们通过分析多年来具有不同截止日期位置的课程的数据来研究计算机科学课程的练习截止日期。课程的最后期限是不同的,以确定一个最适合大多数学生的最后期限,如果不是全部的话。我们对六个不同截止日期的分析表明,一些截止日期似乎减少了最后一刻的练习。我们的研究结果强调,并非所有的截止日期都是相同的,并呼吁对截止日期的设置及其对学生时间管理和表现的潜在影响进行更多的研究。
{"title":"Experiences With and Lessons Learned on Deadlines and Submission Behavior","authors":"F. Castro, Juho Leinonen, Arto Hellas","doi":"10.1145/3564721.3564728","DOIUrl":"https://doi.org/10.1145/3564721.3564728","url":null,"abstract":"Course exercises are typically given so that the time it takes to finish them fits in the time constraints of the academic system. Exercises come with deadlines that are considered to help students plan their schedules and consequently help get the exercises done. Without deadlines, exercises that need to be done may easily slide away to make room for other tasks that are seemingly more important. Even with deadlines, however, some students procrastinate and leave their tasks without attention until the very last moment. In this article, we study computer science course exercise deadlines by analyzing data from a course that had different deadline placements over the years. The deadline placements of the course were varied to identify a deadline that would be suitable for the majority—if not all—of students. Our analyses from six different deadlines demonstrate that some deadlines seem to reduce last-minute work on exercises. Our findings highlight that not all deadlines are the same and serves as a call for more research into deadline placement and their potential impacts on student time management and performance.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130326053","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}
引用次数: 2
Promoting Machine Learning Concept to Young Learners in a National Science Fair 在全国科学博览会上向青少年学习者推广机器学习概念
I. T. Sanusi, I. Jormanainen, S. Oyelere, Vaishali Mahipal, F. Martin
There is a growing number of initiatives for teaching artificial intelligence or machine learning in the compulsory levels of education. However, more research and development is required to understand technological and pedagogical aspects of AI teaching especially in K-12 level. In the context of a two day workshop in a science festival, we introduced the concept of Convolution neural network (CNN) and examined how children learn about the way CNN performs image recognition. The concept was presented through hands-on practice with DoodleIt, a simple app for introducing the fundamental ideas behind CNN.
在义务教育阶段教授人工智能或机器学习的举措越来越多。然而,需要更多的研究和开发来了解人工智能教学的技术和教学方面,特别是在K-12阶段。在一个为期两天的科学节研讨会中,我们介绍了卷积神经网络(CNN)的概念,并研究了孩子们如何学习CNN执行图像识别的方式。这个概念是通过DoodleIt的实践来呈现的,DoodleIt是一个简单的应用程序,用于介绍CNN背后的基本思想。
{"title":"Promoting Machine Learning Concept to Young Learners in a National Science Fair","authors":"I. T. Sanusi, I. Jormanainen, S. Oyelere, Vaishali Mahipal, F. Martin","doi":"10.1145/3564721.3565961","DOIUrl":"https://doi.org/10.1145/3564721.3565961","url":null,"abstract":"There is a growing number of initiatives for teaching artificial intelligence or machine learning in the compulsory levels of education. However, more research and development is required to understand technological and pedagogical aspects of AI teaching especially in K-12 level. In the context of a two day workshop in a science festival, we introduced the concept of Convolution neural network (CNN) and examined how children learn about the way CNN performs image recognition. The concept was presented through hands-on practice with DoodleIt, a simple app for introducing the fundamental ideas behind CNN.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116841060","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}
引用次数: 2
A Weak Memory Model in Progvis: Verification and Improved Accuracy of Visualizations of Concurrent Programs to Aid Student Learning Progvis中的弱记忆模型:并发程序可视化的验证和提高准确性以帮助学生学习
Filip Strömbäck, Linda Mannila, Mariam Kamkar
Previous research has shown that many students struggle with solving small concurrency problems after their first course on concurrency. A possible reason for this is that students do not have a suitable mental model of the semantics of the underlying programming language, and are therefore not able to properly reason about the program’s behavior. One way to help students learn concurrency and improve their mental model is through the use of visualization tools. Progvis is one such visualization tool that is not only aimed at concepts related to concurrency, but also provides an accurate visualization of more fundamental concepts to illustrate how they interact with concurrency. In previous work, the authors of Progvis performed a small-scale evaluation of the tool, and highlighted some areas of improvement. In this paper, we address these shortcomings by improving the memory model visualized by Progvis and implementing a model checker. We also evaluate Progvis on a larger scale by incorporating it into a course on concurrency and operating systems, which allows assessing whether using Progvis aids students in learning concurrency. The results indicate that Progvis (with our improvements) is successful in helping students realize how concurrency interacts with more fundamental concepts, and that students find it useful in helping them understand the content of the concurrency assignments.
先前的研究表明,许多学生在上完第一堂并发性课程后,很难解决小的并发性问题。一个可能的原因是学生对底层编程语言的语义没有一个合适的心理模型,因此不能正确地推断程序的行为。帮助学生学习并发性和改善他们的心智模型的一种方法是使用可视化工具。Progvis就是这样一个可视化工具,它不仅针对与并发相关的概念,而且还提供了更基本概念的精确可视化,以说明它们如何与并发交互。在之前的工作中,Progvis的作者对该工具进行了小规模的评估,并强调了一些改进的地方。在本文中,我们通过改进Progvis可视化的内存模型并实现模型检查器来解决这些缺点。我们还在更大的范围内对Progvis进行评估,将其纳入并发性和操作系统的课程中,从而评估使用Progvis是否有助于学生学习并发性。结果表明,Progvis(经过我们的改进)成功地帮助学生了解并发如何与更基本的概念交互,并且学生发现它在帮助他们理解并发作业的内容方面很有用。
{"title":"A Weak Memory Model in Progvis: Verification and Improved Accuracy of Visualizations of Concurrent Programs to Aid Student Learning","authors":"Filip Strömbäck, Linda Mannila, Mariam Kamkar","doi":"10.1145/3564721.3565947","DOIUrl":"https://doi.org/10.1145/3564721.3565947","url":null,"abstract":"Previous research has shown that many students struggle with solving small concurrency problems after their first course on concurrency. A possible reason for this is that students do not have a suitable mental model of the semantics of the underlying programming language, and are therefore not able to properly reason about the program’s behavior. One way to help students learn concurrency and improve their mental model is through the use of visualization tools. Progvis is one such visualization tool that is not only aimed at concepts related to concurrency, but also provides an accurate visualization of more fundamental concepts to illustrate how they interact with concurrency. In previous work, the authors of Progvis performed a small-scale evaluation of the tool, and highlighted some areas of improvement. In this paper, we address these shortcomings by improving the memory model visualized by Progvis and implementing a model checker. We also evaluate Progvis on a larger scale by incorporating it into a course on concurrency and operating systems, which allows assessing whether using Progvis aids students in learning concurrency. The results indicate that Progvis (with our improvements) is successful in helping students realize how concurrency interacts with more fundamental concepts, and that students find it useful in helping them understand the content of the concurrency assignments.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115211561","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
Proceedings of the 22nd Koli Calling International Conference on Computing Education Research 第22届Koli Calling计算机教育研究国际会议论文集
M. Laakso, R. McCartney
This volume collects together the papers presented and discussed at the 2012 Koli Calling International Conference on Computing Education Research. These papers cover a range of different perspectives, approaches and results within a scholarly approach to computing education research. This includes methodological, empirical, curricular and tools-oriented interventions and reflections. Papers were accepted in four categories: empirical research papers, theoretical research papers, systems papers, and discussion papers.
本卷汇集了在2012年科利呼叫计算教育研究国际会议上提出和讨论的论文。这些论文涵盖了一系列不同的观点,方法和结果在一个学术方法计算教育研究。这包括方法论、实证、课程和工具导向的干预和反思。论文分为四类:实证研究论文、理论研究论文、系统论文和讨论论文。
{"title":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","authors":"M. Laakso, R. McCartney","doi":"10.1145/2094131","DOIUrl":"https://doi.org/10.1145/2094131","url":null,"abstract":"This volume collects together the papers presented and discussed at the 2012 Koli Calling International Conference on Computing Education Research. \u0000 \u0000These papers cover a range of different perspectives, approaches and results within a scholarly approach to computing education research. This includes methodological, empirical, curricular and tools-oriented interventions and reflections. Papers were accepted in four categories: empirical research papers, theoretical research papers, systems papers, and discussion papers.","PeriodicalId":149708,"journal":{"name":"Proceedings of the 22nd Koli Calling International Conference on Computing Education Research","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126595557","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 22nd Koli Calling International Conference on Computing Education Research
全部 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