Code rangers: A gamefield structured learning environment for competitive programming

Date of Publication

2016

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

Subject Categories

Computer Sciences

College

College of Computer Studies

Department/Unit

Computer Science

Thesis Adviser

Thomas James Tiam-Lee

Defense Panel Member

Briane Samson

Abstract/Summary

Online judges are used by competitive programmers as well as students to practice and hone their skills in programming. Unfortunately, most online judges are not explicitly designed as a training platform. Because of this, beginners are often lost when finding a suitable problem and get stuck on hard problems due to the lack of an effective training structure to follow. This causes them to become less inclined to practice further. Recently, there has been a trend of non-gaming applications introducing elements found in video games in order to increase user engagement and retention. This practice is known as gamification. This research project designed and implemented an online judge that is better suited for practice by utilizing gamification to create a structured training program to better guide and motivate its users to practice. Results show that the users of this system were substantially more active in practicing than those who did not use the system. However, the results were unable to show an improvement in learning in comparison to their current systems.

Abstract Format

html

Language

English

Format

Electronic

Accession Number

CDTU022250

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

1 computer optical disc ; 4 3/4 in.

Keywords

Computer programming--Competitions

This document is currently not available here.

Share

COinS