English
Related papers

Related papers: A High School Camp on Algorithms and Coding in Jam…

200 papers

Investigation of students' perceptions and opinions on the use of generative artificial intelligence (GenAI) in education is a topic gaining much interest. Studies addressing this are typically conducted with large heterogeneous groups, at…

Knowledge about programming is part of the knowledge matrix that will be required of the professionals of the future. Based on this, this work aims to report the development of a teaching tool developed during the monitoring program of the…

Successful, enjoyable group interactions are important in public and personal contexts, especially for teenagers whose peer groups are important for self-identity and self-esteem. Social robots seemingly have the potential to positively…

Robotics · Computer Science 2025-04-10 Sarah Gillet , Katie Winkle , Giulia Belgiovine , Iolanda Leite

How can elementary grade teachers integrate programming and computational thinking with the science curriculum? To answer this question, we present results from a long-term, design-based, microgenetic study where 1) agent-based programming…

Physics Education · Physics 2016-09-06 Amanda Dickes , Amy Farris , Pratim Sengupta

Computer programming is undergoing a true transformation driven by powerful new tools for automatic source code generation based on large language models. This transformation is also manifesting in introductory programming courses at…

Computers and Society · Computer Science 2025-07-02 Clemente Rubio-Manzano , Jazna Meza , Rodolfo Fernandez-Santibanez , Christian Vidal-Castro

Educational Data Mining is a growing trend in case of higher education. The quality of the Educational Institute may be enhanced through discovering hidden knowledge from the student databases/ data warehouses. Present paper is designed to…

Computers and Society · Computer Science 2014-11-11 Sadiq Hussain , G. C. Hazarika

Large Language Models (LLMs) now excel at generative skills and can create content at impeccable speeds. However, they are imperfect and still make various mistakes. In a Computer Science education context, as these models are widely…

Human-Computer Interaction · Computer Science 2024-10-11 Qianou Ma , Hua Shen , Kenneth Koedinger , Tongshuang Wu

Generative AI (GenAI) models have broad implications for education in general, impacting the foundations of what we teach and how we assess. This is especially true in computing, where LLMs tuned for coding have demonstrated shockingly good…

The rapid adoption of AI powered coding assistants like ChatGPT and other coding copilots is transforming programming education, raising questions about assessment practices, academic integrity, and skill development. As educators seek…

Computers and Society · Computer Science 2025-05-29 Santiago Berrezueta-Guzman , Stephan Krusche , Stefan Wagner

As digital systems increasingly rely on pervasive data collection and inference, educating future designers and researchers about Usable Privacy has become a critical need for HCI. However, privacy education in higher education is often…

Computers and Society · Computer Science 2026-04-28 Sanchari Das , Dhiman Goswami , Michelle Melo , Aditya Johri , Vivian G. Motti

Testing plays a crucial role in software development, and it is essential for software engineering students to receive proper testing education. However, motivating students to write tests and use automated testing during software…

Software Engineering · Computer Science 2024-02-01 Philipp Straubinger , Gordon Fraser

Engaging students in teaching foundational Computer Science concepts is vital for the student's continual success in more advanced topics in the field. An idea of a series of Jupyter notebooks was conceived as a way of using Bloom's…

Computers and Society · Computer Science 2018-01-19 Christopher A. Birster

Although female students engage in coding courses, only a small percentage of them plan to pursue computer science (CS) as a major when choosing a career path. Gender differences in interests, sense-of belonging, self-efficacy, and…

Computers and Society · Computer Science 2021-01-18 Bernadette Spieler , Libora Oates-Indruchova , Wolfgang Slany

Programming courses can be challenging for first year university students, especially for those without prior coding experience. Students initially struggle with code syntax, but as more advanced topics are introduced across a semester, the…

Programming Languages · Computer Science 2024-04-10 Valdemar Švábenský , Maciej Pankiewicz , Jiayi Zhang , Elizabeth B. Cloude , Ryan S. Baker , Eric Fouh

Software developers use metrics to evaluate code quality and productivity, but these practices are still rare in programming education. This project bridges the gap by collecting real-time learning analytics from individual student and…

We present a simple, accessible, yet rigorous outreach/educational program focused on quantum information science and technology for high-school and early undergraduate students. This program allows students to perform meaningful hands-on…

Physics Education · Physics 2020-08-11 Sophia E. Economou , Terry Rudolph , Edwin Barnes

Assessing writing in large classes for formal or informal learners presents a significant challenge. Consequently, most large classes, particularly in science, rely on objective assessment tools such as multiple-choice quizzes, which have a…

Computation and Language · Computer Science 2025-01-24 Chris Impey , Matthew Wenger , Nikhil Garuda , Shahriar Golchin , Sarah Stamer

What would you teach if you had only one course to help students grasp the essence of computation and perhaps inspire a few of them to make computing a subject of further study? Assume they have the standard college prep background. This…

Computers and Society · Computer Science 2013-01-23 Rex Page , Ruben Gamboa

Finding balanced ways to employ Large Language Models (LLMs) in education is a challenge due to inherent risks of poor understanding of the technology and of a susceptible audience. This is particularly so with younger children, who are…

Computers and Society · Computer Science 2025-06-27 Martin Ruskov

The modern engineering landscape increasingly requires a range of skills to successfully integrate complex systems. Project-based learning is used to help students build professional skills. However, it is typically applied to small teams…

Computers and Society · Computer Science 2014-10-28 Robert Margolies , Maria Gorlatova , John Sarik , Peter Kinget , Ioannis Kymissis , Gil Zussman