Collaborative Code Competitions

This is my current research project for a class called Design, Technology, and Research. I’m advised by Nell O’Rourke and Haoqi Zhang; my research is funded by an Undergraduate Research Grant from the university.

the problem

Prior research has demonstrated that students learn undergraduate science, technology, engineering, and math concepts better when they learn in a collaborative setting. Despite this, many resources for learning computer science and programming concepts (e.g. Hackerrank, Codecademy, etc.) available online put students in an isolated environment.

Collaborative Code Competitions explores whether we can structure a learning environment which can promote collaborative behaviors among students. Specifically, we test this by scaffolding programming tasks for collaborative behaviors.