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.
Teachers today spend a lot of time grading students' work. Yet many times students feel under-appreciated and they lack understanding of the grading criteria, which leads to no improvement of their learning through time. This paper presents a perspective on automatic evaluations of students' work with the use of gamified peer assessment. Using peer assessment, students not only learn what was correct...
New teaching approaches like the flipped classroom are an interesting alternative to educate new generations but they represent new challenges for teachers. This paper describes our experience re-designing our classes and study materials in order to adopt a flipped classroom approach combined with some other non-traditional teaching techniques. This experience is focused on the Software Engineering...
Internet of Things (IoT) provides a thematic umbrellathat allows educators to combine various theoretical aspectsof computer science with substantial problems in everydaylife. As such, building IoT device prototypes has been suggestedby many as a means for teaching computer science and softwareengineering. However, how assessment should be conducted inthese exploratory courses is often left vague,...
This work is an attempt to explore the role of context in teaching and also to present a brief knowledge module intending emerging technologies related to core conventional courses to stimulate students towards research. In our knowledge module, we report the introduction of novel method of teaching based on context which is music in our case. The topic of our module includes two emerging memory devices,...
Context: Comparative study of software development methodologies in millenials high school students. Objective: This paper compares the performance and satisfaction of both students and teachers in using two development strategies in a K-12 Computer Science teaching practice. Method: This study includes an experiment, administered in a laboratory controlled setting to measure students' performances...
The use of games in software engineering education is not new. However, recent technologies have provided new opportunities for using games and their elements to enhance learning and student engagement. The goal of this paper is twofold. First, we discuss how game related methods have been used in the context of software engineering education by means of a systematic mapping study. Second, we investigate...
Peer grading has been the regular procedure to use for automatic assessment of open ended assignments in Massive Open Online Courses (MOOCs). However, and although the procedure tries to overcome the rupture of the classical teach-learn-assess/feedback cycle, it does so only in the student side, and no attempt has been made as yet in giving feedback to instructors. The work described inhere aims at...
In this paper, we propose learning analytic tasks to understand the learning process in a smart classroom. Learning analytics can extract knowledge from a course to better understand students and their learning processes. The learning analytic tasks must evaluate different aspects in the course: the teaching and learning process, the student performance, and the pedagogical practices, among other...
We aim to examine targeted poverty alleviation through e-commerce. Based on multiple case studies, we explore how to alleviate poverty through e-commerce efficiently. Using the data from a randomly sampled questionnaire survey in Sanming, Fujian province, China, we compare the differences of the approaches of poverty alleviation through e-commerce within a Chinese context, and focus on the important...
MOOCs are increasingly being used around the world by large numbers of educational institutions. While some people believe that MOOCs are only a transformation of existing technologies, much research has been conducted in the field, and evidence has emerged that supports the notion that this new type of course is here to stay. Elite universities around the world have been conducting programs that...
With the gradual improvement of the level of educational information, the idea of education big data has gone deep into people's minds. More and more teaching staff and researchers have the consciousness of the data needs, and expect to do the data mining and learning analysis of education big data. However, the most realistic and basic problem they have in the process of carrying out research is...
This paper analyses the changes we have made in teaching agile methodologies, practices, and principles in four courses in order to address a specific dilemma: students need to apply agile methods in order to learn them, but when complementing our courses with applied content, we face the problem that students perceive the learning and application of agile methods as less important than delivering...
Context: Empirical investigations regarding using Agile programming methodologies in high schools are scarce in the literature. Objective: This paper evaluates (i) the performance, (ii) the code quality, and (iii) the satisfaction of both students and teachers in using Agile practices in education. Method: this study includes an experiment, administered in a laboratory controlled setting to measure...
The software architecture is usually the first design artifact that addresses quality issues (e.g., performance, security). Also, the architecture is reference point for other development activities, e.g., coding and maintenance. Based on our experience teaching software engineering and architecture at different institutions and levels, we discuss what makes teaching software architecture difficult,...
Software development consists to a large extend of human-based processes with continuously increasing demands regarding interdisciplinary team work. Understanding the dynamics of software teams can be seen as highly important to successful project execution. Hence, for future project managers, knowledge about non-technical processes in teams is significant. In this paper, we present a course unit...
Throughout a semester students use textbooks to reference key fragments especially in response to assigned homework problems. We present an extension to an existing web-based Question and Answer (Q&A) system by incorporating the course textbook as a collection of annotated and chunked resources in a website. To characterize student interaction with the textbook contents, we capture the progress...
The use of eModeration (of examination scripts) can improve the efficiency of the examination moderation, while simultaneously lowering the risk of misplacing or delaying the moderation process. Despite the potential benefits of using an eModerate system in terms of optimising examination procedures, the implementation and application of such online moderation systems in the South African context...
The need to utilize English in daily international communications within broad settings, such as business and academia, is accelerated by Information and Communications Technologies (ICT) and internationalisation. Internationalisation introduces the increased need (through ICT) to communicate through a common language (global language) and English has evolved into such a ‘global language’. Students...
The last 20 years we have been developing a project on digital preservation of degraded historic handwritten documents in cooperation with the Instituto de Historia Argentina y Americana “Dr E. Ravignani” devoted to history research. This projects objective was the research and development of algorithms, tools, models and workflow to extract information from the images. This information was used to...
The smart campus framework that is currently available does not fully suit African universities, there is a need to develop a framework that will be more suitable for African universities. It is often found that the framework used in European universities is modified to suit African universities. To address this need a South African university was used as a case study and the results show the strength...
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.