Skip to content

csc301-winter-2020/team-project-15-kingsway_college_school

Repository files navigation

Overview

This is an application that facilitates the sharing of experiential learning at Kingsway College School.

In education, the final result of a student’s work is visible, but the process to get there is usually invisible. We want to make this process visible so that students can benefit from understanding how other students learn and reach solutions. This is backed by research from Harvard and part of the principles that Kingsway practices in its approach to education. The users of this platform will be primarily students and teachers can play an administrative and a content-inspiring role. After a discussion with the Head of Senior School at Kingsway College School (KCS), we came up with several common use cases:

Imagine that grade 9 students are given this formative assignment: Find 5 places in Toronto and write down what learning value can be obtained by engaging with the particular location.

For the example above, students don’t have an easy way to capture and share their experiential learning with their schoolmates. Although mainstream social media tools exist, they are unsuited for the unique needs of KCS and come with major drawbacks that include distraction away from learning as well as unhealthy issues that arise from misuse of social media. The proposed app is clean, simple, and focused solely on making learning visible.

We have built both a mobile application and a web application to facilitate this sharing of experiential learning. The workflow below describes how an experiential learning platform at field trips, which are common at Kingsway College School.

student storyboard

Web Appplication

The Web application shares all the same features as Mobile, with the addition of the Teacher admin view for moderation. Check out the frontend-web folder for more details!

KCShare Mobile Demo

Mobile Application

The Mobile application is going to be the key platform where students will be able to share and view others' experiential learning. Check it out in the frontend-mobile folder!

KCShare Mobile Demo

Team

Read more about how we organized our team in our initial planning document

Ryan Marten

Project Manager + Web Feature Lead

Nick Perrin

Team Lead + Mobile Feature Lead

Marco Angeli

Mobile Application Lead

Joshua Bragg

Web Application Lead

Devin Castaban

Backend AWS Lead

Alex Cann

Backend Feature Lead

Shardul Bansal

Mobile Feature Lead