{"title":"Analyzing-Evaluating-Creating: Assessing Computational Thinking and Problem Solving in Visual Programming Domains","authors":"Ahana Ghosh, Liina Malva, A. Singla","doi":"10.1145/3626252.3630778","DOIUrl":"https://doi.org/10.1145/3626252.3630778","url":null,"abstract":"Computational thinking (CT) and problem-solving skills are increasingly integrated into K-8 school curricula worldwide. Consequently, there is a growing need to develop reliable assessments for measuring students' proficiency in these skills. Recent works have proposed tests for assessing these skills across various CT concepts and practices, in particular, based on multi-choice items enabling psychometric validation and usage in large-scale studies. Despite their practical relevance, these tests are limited in how they measure students' computational creativity, a crucial ability when applying CT and problem solving in real-world settings. In our work, we have developed ACE, a novel test focusing on the three higher cognitive levels in Bloom's Taxonomy, i.e., Analyze, Evaluate, and Create. ACE comprises a diverse set of 7x3 multi-choice items spanning these three levels, grounded in elementary block-based visual programming. We evaluate the psychometric properties of ACE through a study conducted with 371 students in grades 3-7 from 10 schools. Based on several psychometric analysis frameworks, our results confirm the reliability and validity of ACE. Our study also shows a positive correlation between students' performance on ACE and performance on Hour of Code: Maze Challenge by Code.org.","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"48 22","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285558","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}
Kendrick Hang, Tyler Schrock, Tina J. Ostrander, Roseann Berg, Tyler Menezes, Kevin Wang
{"title":"Industry Mentoring and Internship Experiences at a Community College Baccalaureate Program in Software Development","authors":"Kendrick Hang, Tyler Schrock, Tina J. Ostrander, Roseann Berg, Tyler Menezes, Kevin Wang","doi":"10.1145/3626252.3630878","DOIUrl":"https://doi.org/10.1145/3626252.3630878","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"1 9","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285583","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}
Kathleen J. Lehman, Kaitlyn N. Stormes, Katie N. Smith, Julia C. Lapan
{"title":"Sealing the Deal: Factors that Promote Computing Interns' Interest in Computing Careers","authors":"Kathleen J. Lehman, Kaitlyn N. Stormes, Katie N. Smith, Julia C. Lapan","doi":"10.1145/3626252.3630921","DOIUrl":"https://doi.org/10.1145/3626252.3630921","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"9 9","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285319","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}
Fred Martin, Vaishali Mahipal, Garima Jain, Srija Ghosh, I. T. Sanusi
{"title":"ChemAIstry: A Novel Software Tool for Teaching Model Training in K-8 Education","authors":"Fred Martin, Vaishali Mahipal, Garima Jain, Srija Ghosh, I. T. Sanusi","doi":"10.1145/3626252.3630804","DOIUrl":"https://doi.org/10.1145/3626252.3630804","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"54 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285539","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}
Alexander Gebhard, Jack Forden, Oliver Laufenberg, Dennis Brylow
{"title":"Using Embedded Xinu to Teach Operating Systems on Baremetal RISC-V","authors":"Alexander Gebhard, Jack Forden, Oliver Laufenberg, Dennis Brylow","doi":"10.1145/3626252.3630959","DOIUrl":"https://doi.org/10.1145/3626252.3630959","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"33 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285517","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}
{"title":"Effect of Deadlines on Student Submission Timelines and Success in a Fully-Online Self-Paced Course","authors":"Meng-Chieh Chiu, Eliot Moss, Timothy Richards","doi":"10.1145/3626252.3630837","DOIUrl":"https://doi.org/10.1145/3626252.3630837","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"14 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285520","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}
Albert Lionelle, Mckenna Quam, Carla E. Brodley, Catherine Gill
{"title":"Does Curricular Complexity in Computer Science Influence the Representation of Women CS Graduates?","authors":"Albert Lionelle, Mckenna Quam, Carla E. Brodley, Catherine Gill","doi":"10.1145/3626252.3630835","DOIUrl":"https://doi.org/10.1145/3626252.3630835","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"42 8","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285571","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}
{"title":"A Large Scale RCT on Effective Error Messages in CS1","authors":"Sierra Wang, John C. Mitchell, C. Piech","doi":"10.1145/3626252.3630764","DOIUrl":"https://doi.org/10.1145/3626252.3630764","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"40 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285276","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}
{"title":"Observations on the Design of Program Planning Notations for Students","authors":"Elijah Rivera, Kathi Fisler, S. Krishnamurthi","doi":"10.1145/3626252.3630901","DOIUrl":"https://doi.org/10.1145/3626252.3630901","url":null,"abstract":"Program planning is the process of splitting a problem description into subtasks that can be solved independently, then composed into a solution. While much has been written about planning since the 1980s, little research looks at modern contexts such as programs to process data tables. Tool support for this sort of planning is even rarer. As part of a project to develop such tools, we have run two studies to try to identify steps, representations, and interactions that would support novice university students in planning and programming multi-task programs that process data tables. This experience report describes our observations so far, while also raising questions about how to make planning useful for students.","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"36 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285283","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}
{"title":"Student Perspectives on Assignment Deadline Policies in Computer Science Courses","authors":"Joseph Kim, Christian Murphy","doi":"10.1145/3626252.3630932","DOIUrl":"https://doi.org/10.1145/3626252.3630932","url":null,"abstract":"","PeriodicalId":517851,"journal":{"name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","volume":"13 9","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140285317","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}