English
Related papers

Related papers: A First Implementation of a Design Thinking Worksh…

200 papers

Dynamics problem solving is highly specific to the problem at hand and to develop the general mind framework to become an effective problem solver requires ingenuity and creativity on top of a solid grounding on theoretical and conceptual…

Physics Education · Physics 2014-09-23 Luciano Fleischfresser

It is essential for startups to quickly experiment business ideas by building tangible prototypes and collecting user feedback on them. As prototyping is an inevitable part of learning for early stage software startups, how fast startups…

Software Engineering · Computer Science 2017-12-05 Anh Nguyen Duc , Xiaofeng Wang , Pekka Abrahamsson

Software development requires understanding of users, user needs, user tasks and context in which they are operating. These skills are familiar to entrepreneurs, product managers, and marketing experts. However, our teaching experience…

Human-Computer Interaction · Computer Science 2020-11-19 Dusanka Boskovic , Nihad Borovina , Merima Zukic

DevOps is a set of practices that deals with coordination between development and operation teams and ensures rapid and reliable new software releases that are essential in industry. DevOps education assumes the vital task of preparing new…

Software Engineering · Computer Science 2023-02-14 Samuel Ferino , Marcelo Fernandes , Elder Cirilo , Lucas Agnez , Bruno Batista , Uirá Kulesza , Eduardo Aranha , Christoph Treude

Most efforts to incorporate computational thinking in K-12 education have been focused on students in their first cycles of school education and have used visual tools, such as Scratch and Alice. Fewer research projects have studied the…

Computers and Society · Computer Science 2019-10-15 Felipe González , Claudia López , Carlos Castro

Generative AI tools introduce new and accessible forms of media creation for youth. They also raise ethical concerns about the generation of fake media, data protection, privacy and ownership of AI-generated art. Since generative AI is…

Human-Computer Interaction · Computer Science 2023-05-23 Safinah Ali , Daniella DiPaola , Randi Williams , Prerna Ravi , Cynthia Breazeal

Mobile Learning (M-Learning) is an emerging discipline in the area of education and educational technology. So researchers are trying to optimize and expanding its application in the field of education. The aim of this paper is to…

Computers and Society · Computer Science 2013-04-18 Hossein Movafegh Ghadirli , Maryam Rastgarpour

Reflection is a critical aspect of the learning process. However, educational games tend to focus on supporting learning concepts rather than supporting reflection. While reflection occurs in educational games, the educational game design…

Human-Computer Interaction · Computer Science 2020-06-22 Jennifer Villareale , Colan F. Biemer , Magy Seif El-Nasr , Jichen Zhu

The growth of smartphone users globally is a factor that educational technologists should not ignore. This ever-growing market will eventually lead to ubiquitous learning (u-learning). The development of specific content should be replaced…

Computers and Society · Computer Science 2021-11-02 Daniel Serna-Poot

When using security questions most users still trade-off security for the convenience of memorability. This happens because most users find strong answers to security questions difficult to remember. Previous research in security education…

Cryptography and Security · Computer Science 2017-10-12 Nicholas Micallef , Nalin Asanka Gamagedara Arachchilage

Machine learning (ML) models are fundamentally shaped by data, and building inclusive ML systems requires significant considerations around how to design representative datasets. Yet, few novice-oriented ML modeling tools are designed to…

In response to the exponential growth in the use of artificial intelligence and machine learning applications, educators, researchers and policymakers have taken steps to integrate artificial intelligence applications into K-12 education.…

Computers and Society · Computer Science 2026-02-20 Yasmin Kafai , José Ramón Lizárraga , R. Benjamin Shapiro

Most attention in K-12 artificial intelligence and machine learning (AI/ML) education has been given to having youths train models, with much less attention to the equally important testing of models when creating machine learning…

Computers and Society · Computer Science 2023-12-15 L. Morales-Navarro , M. Shah , Y. B. Kafai

Management education scholarship has long outlined the need to enhance student engagement and participation in business schools, using more innovative teaching practices. This is increasingly motivating scholars to strive for more…

Computers and Society · Computer Science 2021-04-20 Vasilis Gkogkidis , Nicholas Dacre

Group brainstorming is a well-known idea generation technique, which plays a key role in software development processes. Despite this, the relevant literature has had little to offer in advancing our understanding of the effectiveness of…

Software Engineering · Computer Science 2013-08-26 Xiaofeng Wang , Daniel Graziotin , Juha Rikkilä , Pekka Abrahamsson

Productive software engineering teams require effective communication and balanced contributions between team members. However, teams are often ineffective at these skills, which is detrimental to project success. Project-based university…

Software Engineering · Computer Science 2025-06-16 April Clarke

Building of tools--from simple prototypes to industrial-strength applications--is a pervasive activity in academic research. When proposing a new technique for software maintenance, effective tool support is typically required to…

Software Engineering · Computer Science 2008-08-05 Holger M. Kienle , Hausi A. Müller

Mobile applications (apps) have become an essential part of everyday life, offering convenient access to services such as banking, healthcare, and shopping. With these apps handling sensitive personal and financial data, ensuring their…

Cryptography and Security · Computer Science 2024-08-20 Anthony Peruma , Timothy Huo , Ana Catarina Araújo , Jake Imanaka , Rick Kazman

Environments for systematic construction of logic programs are needed in the academy as well as in the industry. Such environments should support well defined construction methods and should be able to be extended and interact with other…

Programming Languages · Computer Science 2007-05-23 Gustavo A. Ospina , Baudouin Le Charlier

While much prior work examines Large Language Models (LLMs) for solo development tasks (e.g., coding), far less is known about how LLMs shape collaborative group work in software engineering. This study focuses on one such collaborative…

Software Engineering · Computer Science 2026-04-13 Victoria Jackson , Yoonha Cha , Rafael Prikladnicki , André van der Hoek
‹ Prev 1 4 5 6 7 8 10 Next ›