Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2最新文献

筛选
英文 中文
Automated Grading and Feedback of Programming Assignments 编程作业的自动评分和反馈
Marcus Messer
{"title":"Automated Grading and Feedback of Programming Assignments","authors":"Marcus Messer","doi":"10.1145/3502717.3532113","DOIUrl":"https://doi.org/10.1145/3502717.3532113","url":null,"abstract":"Over the last few years, Computer Science class sizes have increased, resulting in a higher grading workload. To manage this workload, universities often use multiple graders to deliver the grades and associated feedback quickly. While using multiple graders enables the required turnaround times to be achieved, it does come at the cost of consistency and feedback quality. Automating the process of grading and feedback could help solve these issues. This project will look into methods to fully or partially automate grading and feedback, such as machine learning and natural language processing, to improve grade uniformity and feedback quality.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124621857","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
The Tale of an Intended CS Curriculum for 4th Graders, The Case of Abstraction 为四年级学生设计的计算机科学课程的故事,抽象的例子
Mor Friebroon Yesharim, M. Armoni
{"title":"The Tale of an Intended CS Curriculum for 4th Graders, The Case of Abstraction","authors":"Mor Friebroon Yesharim, M. Armoni","doi":"10.1145/3502717.3532152","DOIUrl":"https://doi.org/10.1145/3502717.3532152","url":null,"abstract":"The Israeli CS curriculum for elementary schools was announced in 2016 and it is currently being implemented in several hundreds of schools. We study the evolution of this curriculum, from the vision of the policymakers to the students in the classrooms. Here we focus on the evolution of the idea of abstraction between the ideal intended curriculum, as expressed in the vision of the policymakers, and the written formal curriculum. We show a gap even between these two first phases regarding the important CS idea of abstraction.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133183529","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
Models for Computer Science Teacher Preparation: Developing Teacher Knowledge 计算机科学教师准备模式:发展教师知识
Aman Yadav, C. Connolly, Marc Berges, Christos Chytas, Crystal Franklin, Raquel Hijón-Neira, A. Leftwich, Lauren E. Margulieux, Victoria Macann, Jayce R. Warner
{"title":"Models for Computer Science Teacher Preparation: Developing Teacher Knowledge","authors":"Aman Yadav, C. Connolly, Marc Berges, Christos Chytas, Crystal Franklin, Raquel Hijón-Neira, A. Leftwich, Lauren E. Margulieux, Victoria Macann, Jayce R. Warner","doi":"10.1145/3502717.3532166","DOIUrl":"https://doi.org/10.1145/3502717.3532166","url":null,"abstract":"Across the globe, Computer Science Education has grown tremendously over the past decade to teach primary and secondary students computing ideas and tools. From integrating computational thinking in disciplines to teaching computer science as a stand alone subject, models for teacher preparation range from one and done professional learning workshops to full certificate and licensure programs. The group will focus on providing a landscape of how CS teachers are prepared academically in various countries and make evidence-based recommendations for how teachers should be educated to develop knowledge and skill to teach computer sci- ence. The working group will also discuss how to develop these knowledge systems while promoting instruction that is equitable and centers students in the classroom. In addition, the working group will focus on new directions in computing education (such as, artificial intelligence and machine learning) and their implica- tions for teacher preparation. We will bring together a group of international computer science education scholars who have been engaged in teacher preparation. In addition to what knowledge teachers need to teach CS, we will also focus on how the field is preparing teachers to think critically about AI/ML and the role of computer science in the design of technology tools to achieve goals while mitigating potential societal harms.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133239842","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
Exploring the Use of Finite-State Machines and Game Creation to Teach Computational Thinking in Middle Schools 探索有限状态机和游戏创作在中学计算思维教学中的应用
F. Castro
{"title":"Exploring the Use of Finite-State Machines and Game Creation to Teach Computational Thinking in Middle Schools","authors":"F. Castro","doi":"10.1145/3502717.3532137","DOIUrl":"https://doi.org/10.1145/3502717.3532137","url":null,"abstract":"One challenge in teaching computational thinking (CT) in K-12 is that teachers often lack resources to teach CT in their classrooms. In this work, we explore the use of game creation as an avenue for teaching CT. We describe WearableLearning, an online platform with a finite-state machine-based interface for creating games and discuss how students can use it to learn and practice CT skills such as algorithmic thinking, problem decomposition, and debugging. Our goal is to empower teachers to teach CT through engaging game creation activities that enable students to create games and play the games that their peers developed through wearable devices.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"67 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130496004","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
Principles for AI Education for Elementary Grades Students 小学学生人工智能教育原则
Anne T. Ottenbreit-Leftwich, Krista D. Glazewski, Min-Kyung Jeon, Katie Jantaraweragul, C. Hmelo‐Silver, Adam Scribner, S. J. Lee, Bradford W. Mott, James Lester
{"title":"Principles for AI Education for Elementary Grades Students","authors":"Anne T. Ottenbreit-Leftwich, Krista D. Glazewski, Min-Kyung Jeon, Katie Jantaraweragul, C. Hmelo‐Silver, Adam Scribner, S. J. Lee, Bradford W. Mott, James Lester","doi":"10.1145/3502717.3532143","DOIUrl":"https://doi.org/10.1145/3502717.3532143","url":null,"abstract":"AI is beginning to transform every aspect of society. With the dramatic increases in AI, K-12 students need to be prepared to understand AI. To succeed as the workers, creators, and innovators of the future, students must be introduced to core concepts of AI as early as elementary school. However, building a curriculum that introduces AI content to K-12 students present significant challenges, such as connecting to prior knowledge, and developing curricula that are meaningful for students and possible for teachers to teach. To lay the groundwork for elementary AI education, we conducted a qualitative study into the design of AI curricular approaches with elementary teachers and students. Interviews with elementary teachers and students suggests four design principles for creating an effective elementary AI curriculum to promote uptake by teachers. This example will present the co-designed curriculum with teachers (PRIMARYAI) and describe how these four elements were incorporated into real-world problem-based learning scenarios.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126389866","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
Can We use Authentic Learning to Educate Students about Secure Infrastructure as Code Development? 我们可以用真实的学习来教育学生关于安全基础设施的代码开发吗?
A. Rahman, Md. Shazibul Islam Shamim, H. Shahriar, Fan Wu
{"title":"Can We use Authentic Learning to Educate Students about Secure Infrastructure as Code Development?","authors":"A. Rahman, Md. Shazibul Islam Shamim, H. Shahriar, Fan Wu","doi":"10.1145/3502717.3532125","DOIUrl":"https://doi.org/10.1145/3502717.3532125","url":null,"abstract":"Despite yielding benefits for organizations, infrastructure as code (IaC) scripts are susceptible to security weaknesses, such as hard-coded passwords. Existence of such security weaknesses necessitate integration of education materials related to secure development of IaC scripts. In this preliminary work, we describe our experiences of how application of authentic learning helped students learn about secure development of IaC scripts. Our paper shows education materials based on authentic learning to help students learn about secure IaC development.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122708949","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
DBSnap 2: New Features to Construct Database Queries by Snapping Blocks DBSnap 2:通过捕捉块构建数据库查询的新功能
Yasin N. Silva, Alexis Loza, H. Razente
{"title":"DBSnap 2: New Features to Construct Database Queries by Snapping Blocks","authors":"Yasin N. Silva, Alexis Loza, H. Razente","doi":"10.1145/3502717.3532156","DOIUrl":"https://doi.org/10.1145/3502717.3532156","url":null,"abstract":"Block-based environments for creating computer programs have become very useful learning tools in computer science as they enable focusing on the logic of a program rather than on its syntactical details. While most block-based environments support conventional (imperative) instructions, a few tools have been proposed to create database queries. One of these tools is DBSnap, a highly dynamic and open-source tool to create database query trees by dragging and connecting visual blocks representing datasets and database operators. In this paper, we introduce DBSnap 2, an extension of DBSnap that provides a set of improvements to facilitate the creation of simple and complex queries. The improvements include the support of database views (a key database concept), saving and importing queries, inserting, updating, and deleting data, the creation of charts, and various visual improvements. The demonstration of DBSnap 2 will show how the new features simplify the creation of queries and enable the graphical visualization of query results.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132605409","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
Are We There Yet?: Incorporating Climate Change into CSEd 我们到了吗?:将气候变化纳入战略经济对话
B. Alshaigy, B. R. Krogstie, Anne-Kathrin Peters, Ian Pollock
{"title":"Are We There Yet?: Incorporating Climate Change into CSEd","authors":"B. Alshaigy, B. R. Krogstie, Anne-Kathrin Peters, Ian Pollock","doi":"10.1145/3502717.3532119","DOIUrl":"https://doi.org/10.1145/3502717.3532119","url":null,"abstract":"Climate change is the \"biggest threat modern humans have ever faced\". The implications of the crisis are imminent and grave. As part of COP26, leaders from all over the world agreed to the Glasgow Climate Pact with the goal of limiting the increased rise of global temperature by 1.5 degrees. With less than 8 years left until the 2030 UN deadline in which the climate effects become irreversible, how do we prepare learners for what might be an inevitable reality? How do we equip computing students with crucial technical, ethical, and leadership skills to mitigate its effect? More importantly, how do people in positions of power, departmental and institutional, be involved? In 2019, we formed an internal working group as part of ITiCSE conference to examine how computing institutions, departments, and faculty members dealt with, if at all, the climate emergency within CS education. Our efforts included conducting a literature review, interviewing CSEd climate experts, leading a world cafe session, and collating and publishing resources from various sources for the benefit of educators interested in incorporating climate change in the curriculum. And yet, there are still struggles reported with adopting these solutions, particularly in light of the global pandemic. This panel will serve as a public forum to express institutional, departmental, and individual challenges associated with tackling the climate crisis and share successful strategies, ideas, and experiences to support the CS community. The discussions will centre over five themes previously identified in the world cafe.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"2689 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127487722","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
The Co-Design of An Outreach Initiative to Attract Females into Higher Education Computer Science 一项吸引女性进入高等教育计算机科学的外展计划的共同设计
Fiona Redmond
{"title":"The Co-Design of An Outreach Initiative to Attract Females into Higher Education Computer Science","authors":"Fiona Redmond","doi":"10.1145/3502717.3532118","DOIUrl":"https://doi.org/10.1145/3502717.3532118","url":null,"abstract":"Interventions have been setup globally with the aim of increasing female participation in Computer Science. It is difficult to measure the long-term success of such interventions, however it is clear to see that despite existing efforts, female enrolments in Higher Education Computer Science remains to be low. Research has shown that the kinds of outreach initiatives needed are those which are socially and culturally located. Using a research-interventionist approach, this study will explore how the experiences and insights of a diverse group of participants can be leveraged to design an intervention appropriate to the problem identified locally. Participants will include faculty, students and management from a university's computing department, and teachers from a secondary school. Through the employment of the Change Laboratory methodology, the researcher will design and facilitate six workshops and work collaboratively with participants in the design of the initiative, working through any tensions and contradictions that emerge.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126635871","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
Data Detectives: A Tabletop Card Game about Training Data 数据侦探:一款关于训练数据的桌面纸牌游戏
Jaemarie Solyst, Jennifer Kim, A. Ogan, Jessica Hammer
{"title":"Data Detectives: A Tabletop Card Game about Training Data","authors":"Jaemarie Solyst, Jennifer Kim, A. Ogan, Jessica Hammer","doi":"10.1145/3502717.3532128","DOIUrl":"https://doi.org/10.1145/3502717.3532128","url":null,"abstract":"Youth regularly interface with AI technology that leverages supervised machine learning. However, it is well-known that biased training data can result in harmful algorithmic bias. Thus, it is important that youth and families understand training data in machine learning. We present Data Detectives, a child-friendly tabletop card game about training data. Based on three research-based design principles: low-stakes experimentation to support curiosity, games facilitating conversation, and tangible and embodied learning for abstract concepts, the game supports learning the high-level mechanics of training data in supervised machine learning, as well as practicing critical discussion of training data related to algorithmic bias. Contributing to AI literacy opportunities, this game aims to facilitate playful peer-peer and child-parent learning.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128161617","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信