Intra-Class Competitive Assignments in CS2: A One-Year Study

Description:

This paper discusses intra-class competitive assignments in CS2.

Creator(s):
Creation Date: July 2006
Partner(s):
UNT College of Engineering
Collection(s):
UNT Scholarly Works
Usage:
Total Uses: 74
Past 30 days: 13
Yesterday: 0
Creator (Author):
Garlick, Ryan

University of North Texas

Creator (Author):
Akl, Robert G.

University of North Texas

Date(s):
  • Creation: July 2006
Description:

This paper discusses intra-class competitive assignments in CS2.

Degree:
Note:

Abstract: The widespread goals of student retention, introducing larger programming projects, and fostering collaboration among students in computer science courses has led to the inclusion of group projects in many curricula, with task division and collaboration as motivation for students to complete assignments. This paper presents a study in a first-year programming assignment with similar goals, but with methods adopting the contrarian view - having students directly compete with one another in a tournament of their respective software agents. This paper presents the results of a year-long experiment in an intra-class competitive assignment in the second C++ programming course at the University of North Texas in Denton. Metrics of student performance on the assignment, correlation with course grade, student surveys of the project, and retention statistics are presented. Results demonstrating overwhelmingly positive response and high levels of effort among students are submitted, along with remarks on application to student recruiting, retention, and curriculum design.

Physical Description:

5 p.

Language(s):
Subject(s):
Keyword(s): CS2 | curriculum | game programming | pedagogy
Source: Ninth International Conference on Engineering Education (ICEE), 2006, San Juan, Puerto Rico
Contributor(s):
Partner:
UNT College of Engineering
Collection:
UNT Scholarly Works
Identifier:
  • ARK: ark:/67531/metadc30828
Resource Type: Paper
Format: Text
Rights:
Access: Public