Virtual Poster Session: Spring 2016

The following projects have been shared publicly by students in the Spring 2016 CS6460 Educational Technology class. All material on the web sites linked below is uploaded and controlled by students, students have provided consent to be included in this public list, and participating in this virtual poster session was completely optional.

Coding to Mars: Interactive Python Tutoring in a Narrative-centered Learning Environment

by Michael Anuzis


Description: Computer science education is increasingly important with $4 billion in funding approved for K12 CS education in Feb’16, yet most CS educational resources have significant room for improvement. Typical CS courses ignore a learner’s prior knowledge and take a linear path through a given topic. Content is often dry, having learners program tip calculators or fictional grocery store software. This work explores improving learning outcomes via interactive tutoring that adjusts learning paths based on prior knowledge. To additionally explore increased engagement, instruction takes place in a Narrative-centered Learning Environment on humanity’s colonization of Mars.

Capstone Project Management Interface - An extension Into Hardware

by Naveena Benjamin


Description: Existing Capstone Projects Interfaces currently do not have all required features to enable project management for multiple areas of discipline which integrates materials from different sectors of engineering including hardware. Capstone Project Management tool focuses on building an integrated platform where students and professors/mentors/sponsors can collaborate and keep track of projects typically in undergrad engineering settings. Professors can have easy help in forming teams or groups among students and monitoring the progress of their work. Bill of material, status of orders placed, managing inventory from multiple vendors and products that can be either optical, chemical, electrical, electronic or mechanical can be managed easily.

Perception of peer review in the omscs program

by Sandeep Chanda


Description: This study investigates the perception of OMSCS students on the topic of the current peer review process in the OMSCS program. This includes the discussion of the potential steps that could be taken to improve the peer review process. Peer feedback has been demonstrated to support students’ learning in traditional classroom models. But the same has not been established for online programs like the OMSCS. To address this gap, views of OMSCS students on the benefits and shortcomings of the current peer review process were examined. Results suggest that while some of the findings are similar to the ones noted in existing literature, some are unique to the OMSCS program. Again, there are several studies which provide recommendations to improve the reliability of peer reviews. This paper also discusses the relevance of these recommendations and their applicability to the OMSCS program.

Plagiarize This

by Carlos Corpeno


Description: A software tool to automate the process of detecting verbatim online text copying in written assignments by means of web search, in an attempt to help speed up the plagiarism check, and allow the teacher to concentrate in the grading.


by Damian Durruty


Description: Because of the nature of large online classrooms, it is difficult to intuitively assess overall class sentiment and identify struggling, frustrated, or demotivated students. Using a new web-based tool that leverages IBM Watson technology, it is possible to take unstructured student text and automatically generate a precise tone breakdown, which can then be aggregated to predict a class’ emotional state and pinpoint students that require the most assistance.

Project Management Toolshed

by Corey Featherly


Description: A web application for project management that allows users to quickly and conveniently address some of the common failure points of project management, including assigning roles and responsibilities, establishing project goals up front, and maintaining an org chart.

An adventure Game in Robotics!

by Alina Fotache


Description: A tool/game is proposed to show children (age 5-7) the components of a robot (a raspberry pi robot, a lego mindstorms and a drone), to show the movement of robots and play two games with these robots.

An Introduction to the APCD for Healthcare Researchers

by Spyridon Ganas


Description: This online course teaches healthcare researchers how to use the All-Payer Claims Database (APCD).  The APCD is a large data warehouse containing medical records derived from insurance industry data.

PeerGrader: A Peer-Focused Online Programming Assignment System

by Christian Graham


Description: Online computer programming assignments, such as those in popular massive open online course (MOOC) systems, often use fully automated assessment methods. While automated grading can check student programs for basic correctness, more advanced analysis traditionally performed by human instructors is lacking. The PeerGrader project is a prototype tool designed to bridge this gap by integrating peer interaction and collaboration into a modern automated assignment grading system. PeerGrader includes both code review and peer-based error troubleshooting, in addition to exposing students to existing industry standard software development tools and workflows.

Designing a MOOC for Constrained Internet Access

by James Jackson


Description: Massive Open Online Courses (MOOCs) have the potential to revolutionize education, but large portions of the world lack reliable, fast, internet access. This paper proposes a standards-based framework for creating high quality MOOC learning experiences, while minimizing bandwidth, and supporting offline access.

Umzali - Improving Educational Outcomes in Africa

by Thomas Kenney

Link: Site, Presentation

Description: The goal of Umzali is to realize the potential of mobile text-based engagement coupled with gamification to improve education outcomes in developing countries. Successfully engaging parents, rewarding students for achievement, and building strong social networks of support will build the cultural capital necessary to improve lives and communities with minimal investment.

A website to help people practice speaking second language with native speakers more easily and efficiently at zero cost

by Qingwei Liu


Description: Speaking with native speakers on a daily basis is an effective way to learn a second language. Most tools or websites that help people to learn second language today are facing the shortage of native speakers, or charge people at a relative high price.  In my project, I have developed a website that can help people find native language speaker partners more easily, to help them build a good habit of practicing speaking every day, with a low or zero cost, and to stimulate people to be more willing to help others to practice their speaking.

MOOCMinder - Tracking and motivating students as they progress in online courses.

by Michael Lynch


Description: The goal of the project is to create a simple method for students who are taking online courses to be able to track their time spent in the course, and allow the students to track what sections of the MOOC they felt compfortable with the material, and those they felt they would like to review.  The information is saved on the website, and presented back to the students so that they can then make better decisions about how they manage their time during the online course. (Some functionality is still in development)

Skill Up Courses

by Saurabh Nayar


Description: Skill Up Courses is a web-based platform that allows Educators to create courses quickly while still maintaining the quality of courses. Courses need to be reviewed and approved by Reviewers before they can be published to Students. The target is fill in the gaps in quality of corporate education, specially where the courses are developed by Subject Matter Experts who have little understanding of pedagogy techniques.

Peer Review Master Template Google Sheet - Software walkthrough


Description: The purpose of this project is to provide a simple way to create and distribute an online peer review system to K-12 students, focusing on Middle and High School students in a fashion similar to that available to graduate students in the Georgia Institute of Technology Online Master of Science in Computer Science program.  The implemented system supports teachers and students to accomplish the following:

  • Improve mastery of skills addressed in assignments being reviewed
  • Increase prose composition skills through writing free form responses
  • Development of critical observation and assessment skill

Patient Education Framework

by Uvernes Somarriba

Link: Document, Video

Description: Abstract: The purpose of the architectural framework proposed in this paper is to facilitate the design of a comprehensive patient education system. It takes into consideration various educational technologies like LMS, ITS, LCMS, Adaptive Learning and Simulation Technology that can help medical practices and hospitals to focus on better patient outcomes. The belief was that patient education opportunities improve health care outcomes and increase patient participation in health care decisions while complying with the requirements of healthcare plans and meaningful use mandate. The framework proposed can reinforce healthcare professionals’ commitment of having patients participate actively in their treatment and take informed decisions. This will differentiate them from other practices, integrate with the enterprise applications they already have and share the information among multiple healthcare practices using third party created shareable objects and contents. The framework also suggests integrating social and professional collaboration tools while keeping the patient safety, privacy and security at the heart of the system.

Sprocket EAM/CMMS Training Platform

Links: Full Project

YouTube presentation

Description: Sprocket is a Computerized Maintenance Management System (CMMS) and also deals with Enterprise Asset Management (EAM). Currently, Sprocket does not have a training platform in place. Providing a training platform would be beneficial as it would provide a central area of information for any of the hundreds of clients. It would also allow consultants and trainers to spend less time training and more time working on the client’s custom implementation on Sprocket, in turn saving the client money with less time required to be devoted to training. Sprocket is also highly customizable. This allowed the building of the Training Platform within a Sprocket site and host it within an environment without rules or restrictions about what could be created.

Project Witt

by Ashwin Hamal


Description: An open source lightweight communication application. That wants to be a virtual hangout spot in online education.

Illustrated Notes for CS6410: Advanced Operating Systems course

by Bhavin Thaker

Link: YouTube video trailer

The Illustrated notes for AOS are at:

Description: This document provides succinct yet detailed notes on the lecture videos for the CS6410: Advanced Operating Systems (AOS) course at Georgia Institute of Technology. These illustrated notes are part of the CS6460: Education Technology course with the purpose of contributing to field of Education. In some cases, additional material presented is meant to be complementary to the lecture material and is clearly marked so as optional reading and colored in pink background. Future revisions to this document will be made available here. You can provide feedback by completing a short survey here.

A student of the AOS course is expected to complete watching and understanding the AOS videos and only then utilize these notes as an aid in deeper understanding and improved memorization of the material. Additionally, it is highly recommended that the student use these notes to make their own personalized notes since the process of doing so has been proven to help in better comprehension and memory recall of new information.