-
A teacher's list of courses, with some insights at a glance.
-
A teacher's course-specific dashboard to see overall stats.
-
A teacher's lesson planner where they can view topics most struggled with and high/low-performing students to form optimal groups/lessons.
-
A student's skill status and learning summary page.
-
A question screen a student sees while taking an assessment.
-
The page a student sees after an assessment. They can see what skills to work on and what questions correspond to each skill.
-
An example of a student giving an incorrect answer.
-
A student's profile/home page.
Inspiration
We were inspired by a collective desire to increase equity in education by tackling the problems that arise from varying skill levels in the classroom. Solving this problem could prevent students from falling behind, and could also prevent students from becoming bored due to incompatibility with the pace of a class. A solution would, in addition, reduce stress on teachers and increase their ability to plan and lecture effectively.
What we learned
During the project, we learned how to translate mathematical models of knowledge states into real-life applications for learning. Some of us are experienced in web development, while others had little/no experience in it, so we all got the ability to learn and practice it. We also got to experience the process of building something from start to finish while communicating technical and mathematical ideas effectively.
How we built the project and challenges
We built the project using standard client and server-side web development tools, and based the testing algorithm around existing hidden Markov models used in psychology. We researched somewhat-similar educational tools that failed to deliver in certain, essential ways, so we could better understand how to build a truly effective solution. Overall, the process consisted of a feature design phase, UI layout phase, and then frontend development in conjunction with backend development.
Log in or sign up for Devpost to join the conversation.