NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Bosnic, Ivana; Ciccozzi, Federico; Crnkovic, Ivica; Cavrak, Igor; Di Nitto, Elisabetta; Mirandola, Raffaela; Žagar, Mario – ACM Transactions on Computing Education, 2019
Teaching Distributed Software Development with real distributed settings is a challenging and rewarding task. Distributed courses are idiosyncratically more challenging than standard local courses. We have experienced this during our distributed course, which has been run for 14 consecutive years. In this article, we present and analyze the…
Descriptors: Computer Software, Computer Science Education, Active Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Marklund, Björn Berg; Backlund, Per; Dahlin, Carl-Johan; Engström, Henrik; Wilhelmsson, Ulf – International Journal of Game-Based Learning, 2014
An important factor for success in project-based learning (PBL) is that the involved project groups establish an atmosphere of social interaction in their working environment. In PBL-scenarios situated in distributed environments, most of a group's work-processes are mediated through the use of production-focused tools that are unconcerned with…
Descriptors: Educational Games, Active Learning, Student Projects, Users (Information)
Peer reviewed Peer reviewed
Direct linkDirect link
Gren, Lucas – IEEE Transactions on Education, 2020
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 classroom approach in general. Although a few cross-sectional studies show that a flipped classroom approach can…
Descriptors: Flipped Classroom, Teaching Methods, Masters Programs, International Education
Peer reviewed Peer reviewed
Direct linkDirect link
Broman, D.; Sandahl, K.; Abu Baker, M. – IEEE Transactions on Education, 2012
Teaching larger software engineering project courses at the end of a computing curriculum is a way for students to learn some aspects of real-world jobs in industry. Such courses, often referred to as capstone courses, are effective for learning how to apply the skills they have acquired in, for example, design, test, and configuration management.…
Descriptors: Foreign Countries, Computer Software, Statistical Analysis, Course Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Bolton, Kim; Saalman, Elisabeth; Christie, Michael; Ingerman, Ake; Linder, Cedric – Chemistry Education Research and Practice, 2008
The publicly available free computer program, "SimChemistry," was used as an active learning tool in the chemical engineering curriculum at the University College of Boras, Sweden. The activity involved students writing their own simulation programs on topics in the area of molecular structure and interactions. Evaluation of the learning…
Descriptors: Foreign Countries, Learning Experience, Chemical Engineering, Science Curriculum