Tapio Auvinen - IEEE Xplore Author Profile

Showing 1-6 of 6 results

Filter Results

Show

Results

Full research paper-Team configuration, work practices, and communication have a considerable impact on the outcomes of student software projects. This study observes 150 college students who first individually solve exercises and then carry out a class project in teams of three. All projects had the same requirements. We analyzed how students' behavior on individual pre-project exercises predict ...Show More
In software engineering education, the goal is often to provide students with authentic assignments using actual tools of the trade. Students are often allowed to select their preferred tools without specifying what to use for e.g. communication within the team, scheduling, bug tracking, etc. However, there is an abundance of tools to choose from with more appearing rapidly, which can make it diff...Show More
Learning activities are increasingly performed in online learning environments. Automatic assessment is used in many systems to give students immediate and personalized feedback allowing them to solve exercises regardless of time and place. However, this creates new challenges for students because they are required to independently regulate their own learning. Because of the lack of direct guidanc...Show More
In online learning environments where automatic assessment is used, students often resort to harmful study practices such as procrastination and trial-and-error. In this paper, we study two teaching interventions that were designed to address these issues in a university-level computer science course. In the first intervention, we used achievement badges, a form of gamification, to reward students...Show More
In this study, we examined gamification in relation to achievement goal orientation. Achievement goal orientation is a psychological conceptualization that characterizes students' preferences to different goals, outcomes and rewards. We added achievement badges to an online learning environment used in a Data Structures and Algorithms course (N=278), and examined the responses of students with dif...Show More
Achievement badges are a form of gamification that can be used to motivate users and to encourage desired actions. In this study, we describe and evaluate the use of achievement badges in the TRAKLA2 online learning environment where students complete interactive, automatically assessed exercises about data structures and algorithms. The students' activity in TRAKLA2 was logged in order to find ou...Show More