Date post: | 26-Jul-2015 |
Category: |
Technology |
Upload: | montserrat-lobos |
View: | 27 times |
Download: | 1 times |
Teaching Assistant Scheduler & Question-Solver
Team AMMMP Group E3
Alan Herman | Matthew Hsieh | Montserrat Lobos | Minnar Xie | Paul Kim
Intro Problem Solution + & - Conclusion
Context
● Office hours and not recitations or class
● Observed TAs from both code-intensive classes and classes that were systems design
● Mixed experience levels among TAs
Intro Problem Solution + & - Conclusion
Issues Observed
TA office hours are either really packed or really empty
Empty: TA wastes time and does not work on tasks for office hoursPacked: TA is extremely busy and does not help all students efficiently
Intro Problem Solution + & - Conclusion
Issues Observed
When the TA doesn’t know the answer to a question, he spends a lot of time searching
through external resources
Wastes the time of TA, Student, and other students who are waiting
Intro Problem Solution + & - Conclusion
Time is not efficiently used
● Not enough TAs relative to students so TAs need to be efficient with time● TAs aren’t prepared for office hours
Systemic Issues
Intro Problem Solution + & - Conclusion
Systemic Issues
● There is no structure to share TA knowledge from semester to semester
○ No required/built-in training
○ No repository for questions and answers
Intro Problem Solution + & - Conclusion
Proposed Solution
(Teaching Assistant Scheduler & Question-Solver)
Intro Problem Solution + & - Conclusion
Proposed Solution
Aggregates student questions before
office hours
Dynamically schedules students with the same problem for the same
time slot
Builds a central repository for Q&A for all TAs, students, and
future semesters
Intro Problem Solution + & - Conclusion
TASQ allows TAs to see if students have submitted any questions
Intro Problem Solution + & - Conclusion
TASQ has grouped similar students’ questions together that allows the TA to send immediate feedback.
If the TA cannot provide an immediate answer, he will select a time slot that works for both students and schedule a time slot during his office hour.
Intro Problem Solution + & - Conclusion
Student 1 is alerted when he gets a response from a TA to his question
Intro Problem Solution + & - Conclusion
The TA views his office hour appointment schedule before the office hour.
Intro Problem Solution + & - Conclusion
TA looks at his schedule and notices that Group 1 is the first group in the queue.
Intro Problem Solution + & - Conclusion
Students get the help they need in efficient manner, and they are happy.
Intro Problem Solution + & - Conclusion
Design Features
Time for each office hour is adapted to best fit the students’ needs.
Intro Problem Solution + & - Conclusion
Design Features
Notifications will be sent to other TAs if office hours will be very busy
Intro Problem Solution + & - Conclusion
Design Features
TAs can save time explaining the same thing to multiple students because the system automatically matches time slots for students with the same problem
Intro Problem Solution + & - Conclusion
Design Features
TAs can answer the questions of students on the application, saving time at office hours
Students can view answered questions in a repository
Intro Problem Solution + & - Conclusion
Benefits of TASQ
TAs can prep questions before office hours allowing for more efficient time use
Intro Problem Solution + & - Conclusion
Benefits of TASQ
Helps prevent TAs from having to explain solutions for the same problem over and over
Intro Problem Solution + & - Conclusion
Benefits of TASQ
System allows TAs to keep track of what has been asked and answered
Intro Problem Solution + & - Conclusion
Potential Problems
● The success of the application depends on TAs managing the questions and answers
● TAs having to spend more time outside of office hours
Intro Problem Solution + & - Conclusion
Holes
● Walk-ins vs. appointments
● Last minute questions are inevitable.
● Planning ahead: How early? ○ Can issues can be properly described in questions?
● TAs on-call availability?
Intro Problem Solution + & - Conclusion
Conclusion
Improve Attendance flow
Reduce Redundancy
Efficient use of external resources Reuse Knowledge
Intro Problem Solution + & - Conclusion
This presentation was created with Google Drive, You may see the original at :
https://docs.google.com/presentation/d/1ZS6RCGuJf0MbwjtuUGqGHbCTdIXqxr_mHlVkdOVB
ycE/edit?usp=sharing