ExCELLE
Project Overview
The Exceptional Coaching for Early Language and Literacy – enhanced (ExCELL-e) program is a tool designed to help teachers better teach their students by taking interactive teaching modules and then interacting with assessments and peer interaction.
C#, .NET4, SQL, JSON, Web Services, Responsive
Key Highlights
I developed every line of code in the family of applications and was able to develop a centralized framework that is shared between all websites running on the server.
Developed a Content Management System based on the needs of the site. This included a user administration system with 5 different levels of permissions. With admin rights you are able to create or modify almost any area of the site, including the modules, quizzes, and other content.
The front end is tailored to two different user types; Coaches and Teachers depending on who is logged in.
The site contains many interactive elements allowing users to send messages with videos demonstrating the techniques in their training.
The module area of the site displays videos, and interactive quizzes at the end of each section.
As they progress, disucssion forums are unlocked allowing the users to discuss the section they were using.
Progress Monitoring Tool
Developed a tablet web application linked to the ExCELLe site and userbase allowing teachers to log in and give assessments.
Teachers can create classrooms, create students, assign students to classrooms, and create assessments
Once assessments are built, they can be given to students
Utilized JSON and tablet local storage to create a cache so teachers can give assessments offline. When the tablet recognizes internet is available, the data is seamlessly streamed to the server
Various reporting areas and filters to show results of assessments
Homepage