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.
Several weeks after new first-year students in Computer Science arrived, many lecturers complain that some of their students are not well-equipped with all competences necessary to study successfully. Hence, they struggle. This situation appears at different universities in various countries. Otherwise, there are students in every place, which meet the study requirements rather easily. This paper...
In this paper we present accumulated results from two years of experience with a teaching unit on debugging Java programs. With this special teaching unit, we strive to foster the debugging skills of our students. Students were asked to find different defects in given code, to analyze these and finally to fix them. As well, students were requested to document their approach in writing. The achieved...
The student entry phase is the period of a study process in which fundamental technical and non-technical skills should be acquired. The interrelation of those skills is not only crucial for the study process itself. Rather, the systematic, well-reflected methodological usage of specific technical knowledge is a key element for the future professional career after graduation. Unfortunately, during...
Many programming errors that we observe in novice programmers coincide with those that are described in literature. Due to their vast number, it is practically impossible to list all errors explicitly and describe interventions for each specific error. Therefore, to reduce the number of single instances that have to be considered, we developed an error classification scheme that enables us to classify...
First-year students are often not well equipped with the base competencies that are a necessary precondition for effectively acquiring complex new knowledge. Among others, these base competencies comprise self-organization, analytical thinking, or communication skills. Shortcomings in these competencies often lead to problems in the study process. To solve these problems, we need to investigate the...
Many freshmen students of computer science are unaware of the requirements and job profiles of their future professional domain. To provide them with a deeper insight into the requirements of their future jobs at an early point of their studies, we designed a software engineering simulation project that focuses on the main tasks a software engineer has to deal with in professional life. More precisely,...
Not all incoming students are sufficiently well endowed with those base competencies (such as self organization, analytical thinking or communication skills) that are prerequisite for acquiring complex new knowledge as well as coping with the study process itself. As lecturers, we have to be aware of our incoming students' base competency profile, in order to pick them up where they are and help them...
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.