TA view -- student in queue
TA view -- connected with student
As busy college students with tight class schedules, we are sometimes unable to attend live lectures, and unfortunately, webcast lectures are very lacking compared to their live counterparts especially when it comes to students' ability to connect with course staff.
What it does
For webcast lectures, Tutor Chat connects remote students to staff to introduce a closer, interactive, and thus more effective learning experience. Students and course staff can post to a public chat, from which the lecturer/professor can pull occasional questions to answer. For students who wish to ask questions directly to course staff, they can open up a private chat, which gets put on queue for any of the course staff to join.
How we built it
We built it with AngularJS, HTML, and Google Firebase.
Challenges we ran into
We basically had to learn everything. No one knew AngularJS, and our knowledge of HTML and Firebase were very limited to start with.
Accomplishments that I'm proud of
We learned how to use AngularJS, HTML, and Google Firebase within the 36 hours of this hackathon.
What's next for Tutor Chat
Login authentication for course staff. Easier way to change to a variety of video streaming sources. Currently only supports YouTube live streams.