Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- posterJune 2023
Microworlds for Programming Bebras Tasks in Czechia
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 653https://doi.org/10.1145/3587103.3594223The poster presents Bebras informatics tasks based on assembling a program from blocks. These tasks were created in templates based on Papert's microworlds and they familiarize pupils with classical problems used in CS education. In these microworlds, ...
- posterJune 2023
Classifying Course Discussion Board Questions using LLMs
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 658https://doi.org/10.1145/3587103.3594202Large language models (LLMs) can be used to answer student questions on course discussion boards, but there is a risk of LLMs answering questions they are unable to address. We propose and evaluate an LLM-based system that classifies student questions ...
- posterJune 2023
Blink: An Educational Software Debugger for Scratch
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 648https://doi.org/10.1145/3587103.3594189Debugging is an important aspect of programming. Most programming languages have some features and tools to facilitate debugging. As the debugging process is also frustrating, it requires good scaffolding, in which a debugger can be a useful tool [3]. ...
- posterJune 2023
Retention in First Stage Undergraduate Computing: Lessons Learned from a Collaborative Learning Intervention
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 631https://doi.org/10.1145/3587103.3594185It 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 ...
- posterJune 2023
Parsons Problems to Scaffold Code Writing: Impact on Performance and Problem-Solving Efficiency
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 665https://doi.org/10.1145/3587103.3594182Novice programmers struggle with writing code from scratch. One possible way to help them is by using an equivalent Parsons problem on demand, where learners place mixed-up code blocks in the correct order. In a classroom study with 89 undergraduate ...
-
- posterJune 2023
Multimodal CS Education Using a Scaffolded CSCL Environment
- Robert Monahan,
- Jessica Vandenberg,
- Anisha Gupta,
- Andy Smith,
- Rasha Elsayed,
- Kimkinyona Fox,
- Aleata Hubbard Cheuoua,
- Cathy Ringstaff,
- James Minogue,
- Kevin Oliver,
- Bradford Mott
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 645https://doi.org/10.1145/3587103.3594181There is a growing need for 21st-century workers to be digitally literate and to possess computational thinking and collaborative problem-solving skills. Computer-supported collaborative learning (CSCL) focused on computational thinking can guide ...
- posterJune 2023
"Are There Gears and Belts Inside the Computer?": Preliminary Results of Research on Preconceptions of 6-9-Graders
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 659https://doi.org/10.1145/3587103.3594178The 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 ...
- posterJune 2023
Introducing Green Thinking Into CS Bachelor Curriculum
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 667https://doi.org/10.1145/3587103.3594175By 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 ...
- posterJune 2023
Dolos 2.0: Towards Seamless Source Code Plagiarism Detection in Online Learning Environments
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 632https://doi.org/10.1145/3587103.3594166With the increasing demand for programming skills comes a trend towards more online programming courses and assessments. While this allows educators to teach larger groups of students, it also opens the door to dishonest student behaviour, such as ...
- posterJune 2023
Dodona: Learn to Code with a Virtual Co-teacher that Supports Active Learning
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Page 633https://doi.org/10.1145/3587103.3594165Dodona (dodona.ugent.be) is an intelligent tutoring system for learning computer programming, statistics and data science. It bridges the gap between assessment and learning by providing real-time data and feedback to help students learn better, teachers ...
- panelJune 2023
Managing Group Projects in Undergraduate Computing
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 597–598https://doi.org/10.1145/3587103.3594163This panel convenes four educators, each from different institutions and each with experience managing group projects. Their expertise spans topics including: peer assessment and peer evaluation; entrepreneurship; transdisciplinarity; ...
- extended-abstractJune 2023
Tips for Effective Blended Learning for Computer Science Education
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 589–590https://doi.org/10.1145/3587103.3594159Blended 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 ...
- extended-abstractJune 2023
Problem Solving Competitions: A Twist on the Traditional Hackathon
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 591–592https://doi.org/10.1145/3587103.3594156This tip, technique, and courseware proposal is presenting the details the design of a problem solving competition. This is a competition concept that can be used in place of or to prepare for a traditional hackathon. This style of competition is more ...
- extended-abstractJune 2023
Checking Conformance to a Subset of the Python Language
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 573–574https://doi.org/10.1145/3587103.3594155Introductory courses usually only teach a small subset of a programming language and its library, in order to focus on the general concepts rather than overwhelm students with the syntactic, semantic and API minutiae of a particular language.
This paper ...
- extended-abstractJune 2023
eTeacher: A Pilot in Flemish Secondary Education
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 593–594https://doi.org/10.1145/3587103.3594152The Flemish Government has imposed a new and challenging set of learning objectives for secondary education. An important part comprises Computational Thinking for 3rd and 4th year students, and Computer Science for students in their 5th and 6th year. ...
- abstractJune 2023
Understanding Computer Science Teacher Capacity
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 623–624https://doi.org/10.1145/3587103.3594150Every student deserves to have a highly qualified teacher. Increasing certified Computer Science (CS) teacher capacity is essential for our region to provide enough CS teachers to sustain the current rate of CS growth. My dissertation focuses on ...
- abstractJune 2023
Improving Effectiveness of Programming Assignments with Real-time Formative Feedback
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 627–628https://doi.org/10.1145/3587103.3594145This PhD research explores the problem of building an effective ITS-like system for providing real-time formative feedback for programming assignments given to college/university students. Such system would maximize learning outcomes while minimizing the ...
- abstractJune 2023
Edit, Run, Error, Repeat: Learning Analytics to Find Struggling Students in Upper Secondary Programming Classes
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 629–630https://doi.org/10.1145/3587103.3594144This dissertation research explores the potential of using learning analytics to improve programming education. The research goals include replicating previous research through studying heterogeneous groups of students at upper secondary schools over ...
- abstractJune 2023
Impact and Achievements of School Workshops as a University Outreach Activity in Computer Science
ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2Pages 619–620https://doi.org/10.1145/3587103.3594142With an ever increasing number of computing initiatives trying to engage and motivate children of all ages, we need to ask ourselves what these initiatives achieve and deliver. We therefore intend to investigate whether participation in a workshop ...