Headway: Interactive Classrooms For All

Live: headway.dev

Report

University of Dayton

Department of Computer Science

CPS 491 - Capstone II, Fall 2019

Instructor: Dr. Phu Phung

Team Members

  • Corey Reichel
  • Alexander Jennison
  • Thomas McKernan
  • Tyler Berkshire

Demo Video

View on YouTube

Overview

Headway is an easy to use educational web application which allows users to test their knowledge of subject material in a classroom setting and can facilitate discussion amongst users for deeper understanding of concepts. This application can also be used as a study tool by users to quiz themselves on classroom knowledge. This function of knowledge solidification is paired with the ability for users to review their progress on a given concept, lecture, or subject, through the use of Headway’s visual analytics. The goal of Headway is to foster discovery and discussion in an educational manner congruent to neurologically advantageous learning methods.

Design

Infrastructure

Project Context and Scope

Our project consists of developing a web application that is a tool for students and educators which provides a simple and easy to use environment where quizzes can be taken and viewed. This will require customers to create accounts to be able to form a structured grouping of quizzes, that we will refer to as a class. Every user can participate as both a “student” in some classrooms and as a “teacher” in others. These classes can be shared with other user accounts directly with a variety of available settings of permissions to the members of the classrooms.

Quizzes are divided into two main categories: live and static. Live quizzes are those which must be taken by students in a limited time period, presumably while a lecture is in session. The class creator will open the quiz for completion, often one question at a time, and give their students a unique code to enter the classroom and complete the assessment. This method is useful for traditional lecture discussion amongst a classroom and allows for flexibility from the instructor to add or remove questions on the fly. Static quizzes are those which are posted by the class creator to be taken by students over an extended period of time. These are more akin to the traditional online quiz, where the instructor posts the entire quiz and students have several days to complete the assessment. This method is useful for prolonging beneficial study habits and encouraging extensive review of subject material.

The class creator can add live quizzes to specific class sessions or static quizzes to specific classrooms. All quiz results can be reviewed by any students who have taken them and can also be retaken for further study and review. Each classroom is identified by a unique code which allows only members of the classroom to view its quizzes. While the class creator can view all quizzes and student results of a classroom, students can only view quizzes and results of assessments they have participated in.

Acknowledgements

TY Dr. Phung!!