{"title":"From Misconceptions to Mastery: Addressing Novice Students' Misconceptions in Recursive Algorithm Learning","authors":"Jude Nzemeke","doi":"10.1145/3587103.3594143","DOIUrl":"https://doi.org/10.1145/3587103.3594143","url":null,"abstract":"Recursion is a fundamental concept in computer science education, but many students struggle to understand its underlying principles and common implementation strategies. This study aims to investigate the most common misconceptions that novice students have about recursive algorithms, the formulation of mental models, as well as the factors that contribute to their development. Using a combination of surveys, interviews, and analysis of student work, I will collect data on students' prior knowledge, experiences, and attitudes toward recursion, as well as their understanding of specific recursive problems. I will also test the impact of specific variables, the use of different teaching pedagogies on students' understanding of recursion through experimental studies. Based on the results of these analyses, I will identify effective teaching strategies and interventions that can help students overcome misconceptions and better understand recursion.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"42 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":"127098939","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":"Introducing Computing to Underserved Tribal Communities Through the Bebras Challenge","authors":"Vipul Shah, Smita Agarwal","doi":"10.1145/3587103.3594174","DOIUrl":"https://doi.org/10.1145/3587103.3594174","url":null,"abstract":"Tata Consultancy Services (TCS) in partnership with ACM India has been organizing the Bebras Challenge in India since 2018. To date, over 500,000 students have participated in the challenge. Tata Steel Foundation (TSF) initiated \"The Thousand Schools Program\" in 2015, in remote regions of Odisha and Jharkhand to improve children's learning levels and expose them to new knowledge areas and skills. These regions are tribally dense, forested, and have hilly terrain. They are highly underserved in terms of schools and teachers. The majority of the students are first-generation learners with no home support. A large number of them fall out of schooling and get engaged in child labor. TCS and TCF started an experiment to assess if computing can be introduced to students from such underserved communities through Bebras tasks. For a period of 6-8 weeks in September-October 2022, around 10,000 students solved a total of 15 Bebras tasks of varying difficulty levels.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"126 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":"128002159","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}
Ana Oprescu, Ingrid Kokken, Kyrian Maat, Florine de Geus
{"title":"Introducing Green Thinking Into CS Bachelor Curriculum","authors":"Ana Oprescu, Ingrid Kokken, Kyrian Maat, Florine de Geus","doi":"10.1145/3587103.3594175","DOIUrl":"https://doi.org/10.1145/3587103.3594175","url":null,"abstract":"By 2030 greenhouse gas emissions should be reduced by at least 55%. Despite hardware becoming more energy-efficient (Koomey's law), the ever-increasing reliance on computer technology has increased the energy usage due to ICT significantly. In software engineering (SE), there are many choices from programming languages to development patterns that influence energy efficiency. Recent research inspired our work on incorporating energy efficiency into SE education. An international group of researchers formulated initial recommendations for introducing green and sustainable software engineering [4] to students. An EU-US team formulated more refined recommendations for introducing green thinking as modules in existing courses [3]. ICT4S'22 best paper addressed HES eco-anxiety when teaching sustainability [2]. In this work we report on the experience of introducing reflection on energy efficiency into the default requirements of a SE course, and how that influenced students to address energy efficiency in their projects. Out of 8 teams, 7 implemented at least a small energy-efficient component. However, as one group donated to a climate charity in bitcoins, we need more ways to raise awareness.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"40 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":"131092956","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}
Taina Lehtimäki, Rosemary Monahan, Aidan Mooney, K. Casey, T. Naughton
{"title":"Computational Thinking Resources Inspired by Bebras","authors":"Taina Lehtimäki, Rosemary Monahan, Aidan Mooney, K. Casey, T. Naughton","doi":"10.1145/3587103.3594203","DOIUrl":"https://doi.org/10.1145/3587103.3594203","url":null,"abstract":"In this poster, we highlight computational thinking resources for schools from the PACT team at Maynooth University, Ireland. The resources are derived from tasks from the Bebras international computational thinking initiative. The different modalities work together throughout the school year to provide initial exposure to computational thinking, and include an obstacle course, seasonal tasks, and a workbook.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"84 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":"133798944","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":"BeLLE: Multinational Research Collaboration on Bebras & ViLLE","authors":"Heidi Kaarto, Heikki Hyyrö, M. Parviainen","doi":"10.1145/3587103.3594187","DOIUrl":"https://doi.org/10.1145/3587103.3594187","url":null,"abstract":"The annual Bebras challenge aims to grow students' interest in computer science via engaging problem solving tasks whereas ViLLE is a widely used digital learning environment with a built-in assessment tool and analytics for large number of students. The BeLLE collaboration connects the two by adapting ViLLE's assessment tool in the Bebras challenge. The goal is to analyze the interplay of computer science education and students' computational thinking development in the participating countries. BeLLE welcomes new interested countries to join the collaboration.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"2 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":"133944868","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":"AI Literacy for All: A Participatory Approach","authors":"Maria Kasinidou","doi":"10.1145/3587103.3594135","DOIUrl":"https://doi.org/10.1145/3587103.3594135","url":null,"abstract":"AI is progressively being incorporated into our daily lives, however, public awareness of AI is limited. AI literacy is and will continue to be an important skill for everyone. This project aims to investigate how various members of the public -- in particular, children, educators and adults -- perceive AI. Finally, it intends to promote AI literacy of the public and find the best practices for developing effective educational activities.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"1 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":"131621766","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":"Global Partnerships in Computing Education: Strengthening Pathways through Science Diplomacy","authors":"Al Kennedy, Weena Naowaprateep, Ethel Tshukudu","doi":"10.1145/3587103.3594162","DOIUrl":"https://doi.org/10.1145/3587103.3594162","url":null,"abstract":"ACM Reference Format: Allyson Kennedy, Weena Naowaprateep, and Ethel Tshukudu. 2023. Global Partnerships in Computing Education: Strengthening Pathways through Science Diplomacy. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2 (ITiCSE 2023), July 8–12, 2023, Turku, Finland. ACM, New York, NY, USA, 2 pages. https://doi.org/10.1145/ 3587103.3594162","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"21 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":"131637388","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":"Processes of Abstraction and Representation: An Initial Exploration.","authors":"Julia Crossley","doi":"10.1145/3587103.3594148","DOIUrl":"https://doi.org/10.1145/3587103.3594148","url":null,"abstract":"Three classifications of abstraction are presented and expanded on: Reductive, Constructive and Contextual. The associated process of Representation is linked to these abstractive processes. A short pilot study is described. It is found that students chose to articulate their abstractive process in a range of ways most familiar to them.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"199 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":"123265908","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":"\"Are There Gears and Belts Inside the Computer?\": Preliminary Results of Research on Preconceptions of 6-9-Graders","authors":"Anna Yaghobová, A. Drobná, C. Brom","doi":"10.1145/3587103.3594178","DOIUrl":"https://doi.org/10.1145/3587103.3594178","url":null,"abstract":"The revised Czech national computing curriculum for grades 6-9 entails the topic of how digital devices work. Up to date materials for teaching this topic are lacking in the Czech context. Our goal is to create such materials. As a first step, we mapped preconceptions of children from grades 6-9 about how a digital devices work and what hardware parts they comprise of (N = 53, semi-structured interviews). Preliminary analysis uncovered some preconceptions not discovered by existing literature. This poster presents these preconceptions.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"12 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":"115296056","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":"Broadening Effective Assessment with Bloom's for Computing: A Call to Translate Computing-related Verbs into World Languages","authors":"Markus Geissler, C. Servin, Cara Tang","doi":"10.1145/3587103.3594201","DOIUrl":"https://doi.org/10.1145/3587103.3594201","url":null,"abstract":"The ACM Education Board recently endorsed the ACM CCECC's Bloom's for Computing publication [2] which enhances the traditional verb list of Bloom's Revised Taxonomy [3] with computing-related verbs to facilitate the development of learning outcomes and competencies which enable more effective assessment of student achievement in the computing disciplines. The specific goals of this poster are a) to inform the global computing community about Bloom's for Computing and various opportunities it provides, and b) to invite members to contribute to the community by translating the Bloom's for Computing verbs into their native language and publicizing them throughout their language area. While terminology originating from the English language dominates many areas of study, including the computing disciplines, creating detailed learning outcomes consisting of native language elements can facilitate more effective communication between faculty, students, and industry partners about academic expectations and achievement. Several learning taxonomies have been translated into different languages to broaden their impact [1,5]. By creating Bloom's for Computing, the ACM CCECC worked to remove the layer of abstraction between cross-disciplinary Bloom's verbs and more effective learning outcomes which implement verbs used in various computing disciplines. Having the computing-related verbs available in different languages would make them more easily accessible for non-native English speakers.","PeriodicalId":366365,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2","volume":"21 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":"129393729","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}