The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software Engineering is a very complex and abstract process and therefore hard to learn and hard to teach. Especially in mechatronics software engineering is not the main focus of the university studies. Therefore students have little understanding and low motivation to spend time on it. In this paper, we share some experiences on how we tried to give students a deeper understanding for software engineering,...
Recent years, the practical software engineering education has been carried out in universities and other higher education institutions. In this paper, we propose a software development exercise support system that collects a finer-grained history of students' activities. This system makes it easy to understand the status and progress of students learning by teachers. Then, this system will help support...
Software is created by people for people working in a range of environments and under various conditions. Understanding the cooperative and human aspects of software development is crucial in order to comprehend how methods and tools are used, and thereby improve the creation and maintenance of software. Both researchers and practitioners have recognized the need to investigate these aspects, but...
Students of software engineering are facing with the problem of lacking enough practices. Joining a real project and developing software in a team can always bring them valuable experiences and lessons. To help students obtain software development capabilities, this paper introduces a teaching model based on computer-supported collaborative learning (CSCL) theory, as well as specific teaching methods...
Teaching software engineering has been recognized as an important challenge for computer science undergraduate programs. Instruction in such area requires not only to deliver theoretical knowledge, but also to perform practical experiences that allow students to assimilate and apply such knowledge. This paper presents some results of two Computer-Supported Collaborative Learning (CSCL) experiences...
Spain is currently implementing the regulatory modifications promulgated by the Declaration of Bologna, which should result in the updating of the structure of university degrees, and the inclusion of the European Credit Transfer and Accumulation System (ECTS) methodology. In some Spanish universities, the experimental adoption of this methodology has been encouraged, with the aim of gaining experience...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.