English
Related papers

Related papers: Creativity Training for Future Engineers: Prelimin…

200 papers

We continuously interact with computerized systems to achieve goals and perform tasks in our personal and professional lives. Therefore, the ability to program such systems is a skill needed by everyone. Consequently, computational thinking…

Human-Computer Interaction · Computer Science 2021-12-07 Christopher Pyles , Francois van Schalkwyk , Gerard J. Gorman , Marijan Beg , Lee Stott , Nir Levy , Ran Gilad-Bachrach

The use of natural language processing (NLP) techniques in engineering education can provide valuable insights into the underlying processes involved in generating text. While accessing these insights can be labor-intensive if done…

Human-Computer Interaction · Computer Science 2023-05-30 Andrew Katz , Umair Shakir , Ben Chambers

The growing number of students enrolling in Computer Science (CS) programmes is pushing CS educators to their limits. This poses significant challenges to computing education, particularly the teaching of introductory programming and…

Software Engineering · Computer Science 2024-12-19 Zhiyu Fan , Yannic Noller , Ashish Dandekar , Abhik Roychoudhury

Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: There is a need for longitudinal studies of the flipped…

Software Engineering · Computer Science 2020-01-13 Lucas Gren

Drawing on the Data and Predictions strand of the Indicazioni Nazionali per il curricolo 2012, this study proposes a problem based instructional approach to the teaching of probability. More specifically, the study adopts a design based…

History and Overview · Mathematics 2026-04-24 Luigia Caputo , Aniello Buonocore

How can an entire CS faculty, who together have been teaching the ACM standard CS curricula, shift to teaching elements of inclusive design across a 4-year undergraduate CS program? And will they even want to try? To investigate these…

Although generative artificial intelligence (AI) is not new, recent technological breakthroughs have transformed its capabilities across many domains. These changes necessitate new attention from educators and specialized training within…

Human-Computer Interaction · Computer Science 2025-10-27 Maria J. Molina , Amy McGovern , Jhayron S. Perez-Carrasquilla , Xiaowen Li , Robin L. Tanamachi

Unsupervised Environment Design (UED) formalizes the problem of autocurricula through interactive training between a teacher agent and a student agent. The teacher generates new training environments with high learning potential, curating…

Machine Learning · Computer Science 2025-02-11 Jayden Teoh , Wenjun Li , Pradeep Varakantham

This chapter reports an empirical teaching experience integrating newsgame creation-serious games addressing current events and contributing to public debate-into an introductory game design course for engineering students. From 2010 to…

Computers and Society · Computer Science 2026-01-13 Damien Djaouti , Julian Alvarez

Learning-based techniques, especially advanced pre-trained models for code have demonstrated capabilities in code understanding and generation, solving diverse software engineering (SE) tasks. Despite the promising results, current training…

Software Engineering · Computer Science 2025-02-07 Kyi Shin Khant , Hong Yi Lin , Patanamon Thongtanunam

This study explores how graduate students in an urban planning program transitioned from passive users of generative AI to active creators of custom GPT-based knowledge tools. Drawing on Self-Determination Theory (SDT), which emphasizes the…

Computers and Society · Computer Science 2025-10-23 Qian Huang , Nachamma Sockalingam , Thijs Willems , King Wang Poon

Obtaining knowledge and skill achievement through peer learning can lead to higher academic achievement. However, peer learning implementation is not just about putting students together and hoping for the best. At its worst-designed, peer…

Computers and Society · Computer Science 2019-10-29 Seyede Fatemeh Noorani , Mohammad Hossein Manshaei , Mohammad Ali Montazeri , Behnaz Omoomi

Conceptual design is a cognitively complex task, especially in the engineering design of products having relative motion between components. Designers prefer sketching as a medium for conceptual design and use gestures and annotations to…

Human-Computer Interaction · Computer Science 2025-08-15 G. Kalyan Ramana , Sumit Yempalle , Prasad S. Onkar

JADE is an educational game we have imagined, designed, built, and used successfully in various contexts. This board game enables learning and practicing software ergonomics concepts. It is intended for beginners. We use it every year…

Human-Computer Interaction · Computer Science 2023-08-08 Stéphanie Jean-Daubias

Context: Software engineering researchers and practitioners rely on empirical evidence from the field. Thus, education of software engineers must include strong and applied education in empirical research methods. For most students, the…

Software Engineering · Computer Science 2021-02-16 Eric Knauss

Although online education has become a viable and major component of higher education in many fields, its employment in engineering disciplines has been limited. COVID-19 pandemic compelled the global and abrupt conversion of conventional…

Physics Education · Physics 2021-06-09 Shadnaz Asgari , Jelena Trajkovic , Mehran Rahmani , Wenlu Zhang , Roger C. Lo , Antonella Sciortino

With the rapid advancement of generative artificial intelligence(AI), its potential applications in higher education have attracted significant attention. This study investigated how 148 students from diverse engineering disciplines and…

Human-Computer Interaction · Computer Science 2025-07-23 Lei Fan , Kunyang Deng , Fangxue Liu

The computing education community has a rich history of pedagogical innovation designed to support students in introductory courses, and to support teachers in facilitating student learning. Very recent advances in artificial intelligence…

There has been strong interest among higher education institution in implementing technology-enhanced peer assessment as a tool for enhancing students' learning. However, little is known on how to use the peer assessment system in…

Physics Education · Physics 2020-02-13 Yosep Dwi Kristanto

We present a case study and an experience report on teaching engineering skills to young learners in the 7 to 10 years age group. Teaching engineering skills through a constructivist approach involving hands-on activities by designing and…

Physics Education · Physics 2018-01-19 Vishnu Agrawal , Ashish Sureka