English
Related papers

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

200 papers

In the era of m-Learning, it is found that educational institutions have onus of incorporating the latest technological innovations that can be accepted and understood widely. While investigating the important theme of fast-paced…

Computers and Society · Computer Science 2015-12-01 Muasaad Alrasheedi , Luiz Fernando Capretz

While the potential of deep learning (DL) for automating simple tasks is already well explored, recent research has started investigating the use of deep learning for creative design, both for complete artifact creation and supporting…

Artificial Intelligence · Computer Science 2024-02-13 Marcus Basalla , Johannes Schneider , Jan vom Brocke

One particular challenge in AI is the computational modelling and simulation of creativity. Feedback and learning from experience are key aspects of the creative process. Here we investigate how we could implement feedback in creative…

Artificial Intelligence · Computer Science 2015-05-27 Joseph Corneli , Anna Jordanous

Students, after they leave our care, are called to solve the diverse problems of the world, so we should teach to increase transfer: the ability to apply fundamental principles to new problems and contexts. This ability is rare. The…

Physics Education · Physics 2007-05-23 Sanjoy Mahajan

Teaching distributed software development (DSD) in project courses where student teams are geographically distributed promises several benefits. One main benefit is that in contrast to traditional classroom courses, students can experience…

Software Engineering · Computer Science 2013-12-19 Fabian Fagerholm , Nilay Oza , Jürgen Münch

In this paper the new methods and devices introduced into the learning process of programming for IT engineers at our college is described. Based on our previous research results we supposed that project methods and some new devices can…

Computers and Society · Computer Science 2013-12-12 Attila Pasztor , Robert Pap-Szigeti , Erika Torok

Learning Games (LGs) are educational environments based on a playful approach to learning. Their use has proven to be promising in many domains, but is at present restricted by the time consuming and costly nature of the developing process.…

Computers and Society · Computer Science 2014-12-11 Iza Marfisi-Schottman , Sébastien George , Franck Tarpin-Bernard

Architecture decision making is considered one of the most challenging cognitive tasks in software development. The objective of this study is to explore the state of the practice of architecture decision making in software teams, including…

Software Engineering · Computer Science 2017-07-04 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

Entrepreneurship is a key component of society, and universities and major political structures have tried to support its development in recent years. The present study aims to check the perception of students (based on gender) about…

Human-Computer Interaction · Computer Science 2025-01-31 Manuela Petrescu , Tudor Dan Mihoc

Gamification is an effective strategy for motivating and engaging users, which is grounded in business, marketing, and management by designing games in nongame contexts. Gamifying education, which consists of the design and study of…

General Economics · Economics 2025-08-11 Jiasheng Zhu , Luyao Zhang

Software design techniques are undoubtedly crucial in the process of designing good software. Over the years, a large number of design techniques have been proposed by both researchers and practitioners. Unfortunately, despite their…

Software Engineering · Computer Science 2023-05-26 Gustavo Pinto , Alberto de Souza

It has been argued that computational thinking should precede computer programming in the course of a career in computing. This argument is the basis for the slogan "logic first, syntax later" and the development of many cryptic syntax…

Computers and Society · Computer Science 2018-11-13 Patrick Vanvorce , Hasan M. Jamil

While mobile touchscreen devices are ubiquitous and present opportunities for novel applications, they have seen little adoption as tools for computer programming. In this literature survey, we bring together the diverse research work on…

Human-Computer Interaction · Computer Science 2017-08-22 Poorna Talkad Sukumar , Ronald Metoyer

The need for teaching realistic software development in project courses has increased in a global scale. It has always been challenges in cooperating fast-changing software technologies, development methodologies and teamwork. Moreover,…

Computers and Society · Computer Science 2018-08-17 Salah Uddin Ahmed , Ingrid Sundbø , Jon Kvisli , Jon Atle Gulla , Letizia Jaccheri , Anh Nguyen-Duc

The Software Craftsmanship manifesto has defined values and principles that software development teams should follow to deliver quality software that fulfills functional and non-functional requirements without dealing with high amounts of…

Software Engineering · Computer Science 2016-11-18 Percival Lucena , Leonardo P. Tizzei

Teaching programming to K-12 students has become essential. In this context, App Inventor is a popular block-based programming environment used by a wide audience, from K-12 to higher education, including end-users to create mobile…

Computers and Society · Computer Science 2021-04-27 Nathalia da Cruz Alves , Christiane Gresse von Wangenheim , Jean Carlo Rossa Hauck

The aim of attending an educational institution is learning, which in turn is sought after for the reason of independence of thoughts, ideologies as well as physical and material independence. This physical and material independence is…

Computers and Society · Computer Science 2024-06-19 Edafetanure-Ibeh Faith , Evah Patrick Tamarauefiye , Mark Uwuoruya Uyi

Mental health and well-being are major concerns in higher education and professional fields such as software engineering, yet are often overlooked in curricula. This paper describes our approach to include mental health, well-being, and…

Computers and Society · Computer Science 2026-03-26 Isabella Graßl , Birgit Penzenstadler

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…

Teens are using mobile devices for an increasing number of activities. Smartphones and a variety of mobile apps for communication, entertainment, and productivity have become an integral part of their lives. This mobile phone use has…

Human-Computer Interaction · Computer Science 2015-10-22 Frank Bentley , Karen Church , Beverly Harrison , Kent Lyons , Matthew Rafalow