Tasq
-
Upload
montserrat-lobos -
Category
Design
-
view
101 -
download
2
Transcript of Tasq
![Page 1: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/1.jpg)
Teaching Assistant Scheduler & Question-Solver
Team AMMMP Section E
Alan Herman | Matthew Hsieh | Montserrat Lobos | Minnar Xie | Paul Kim
![Page 2: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/2.jpg)
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
![Page 3: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/3.jpg)
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
![Page 4: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/4.jpg)
Intro Problem Solution + & - Conclusion
Issues Observed
TA answers the same question multiple times
![Page 5: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/5.jpg)
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
![Page 6: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/6.jpg)
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
![Page 7: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/7.jpg)
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
![Page 8: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/8.jpg)
Intro Problem Solution + & - Conclusion
Proposed Solution
(Teaching Assistant Scheduler & Question-Solver)
![Page 9: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/9.jpg)
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
![Page 10: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/10.jpg)
Intro Problem Solution + & - Conclusion
Student 1 has a question.
![Page 11: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/11.jpg)
Intro Problem Solution + & - Conclusion
Student 1 uses TASQ to submit his question to his TA
![Page 12: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/12.jpg)
Intro Problem Solution + & - Conclusion
TASQ aggregates students’ question and groups them
![Page 13: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/13.jpg)
Intro Problem Solution + & - Conclusion
TASQ allows TAs to see if students have submitted any questions
![Page 14: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/14.jpg)
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.
![Page 15: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/15.jpg)
Intro Problem Solution + & - Conclusion
Student 1 is alerted when he gets a response from a TA to his question
![Page 16: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/16.jpg)
Intro Problem Solution + & - Conclusion
Student 1 confirms his appointment to the TA.
![Page 17: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/17.jpg)
Intro Problem Solution + & - Conclusion
The TA views his office hour appointment schedule before the office hour.
![Page 18: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/18.jpg)
Intro Problem Solution + & - Conclusion
![Page 19: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/19.jpg)
Intro Problem Solution + & - Conclusion
TASQ allows the TA to prepare for upcoming questions.
![Page 20: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/20.jpg)
Intro Problem Solution + & - Conclusion
During the office hour.
![Page 21: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/21.jpg)
Intro Problem Solution + & - Conclusion
TA looks at his schedule and notices that Group 1 is the first group in the queue.
![Page 22: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/22.jpg)
Intro Problem Solution + & - Conclusion
TA helps students in Group 1.
![Page 23: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/23.jpg)
Intro Problem Solution + & - Conclusion
TA then moves on to help the next group of students.
![Page 24: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/24.jpg)
Intro Problem Solution + & - Conclusion
TA helps students in group 2.
![Page 25: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/25.jpg)
Intro Problem Solution + & - Conclusion
Students get the help they need in efficient manner, and they are happy.
![Page 26: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/26.jpg)
Intro Problem Solution + & - Conclusion
Design Features
Time for each office hour is adapted to best fit the students’ needs.
![Page 27: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/27.jpg)
Intro Problem Solution + & - Conclusion
Design Features
Notifications will be sent to other TAs if office hours will be very busy
![Page 28: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/28.jpg)
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
![Page 29: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/29.jpg)
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
![Page 30: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/30.jpg)
Intro Problem Solution + & - Conclusion
Benefits of TASQ
TAs can prep questions before office hours allowing for more efficient time use
![Page 31: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/31.jpg)
Intro Problem Solution + & - Conclusion
Benefits of TASQ
Helps prevent TAs from having to explain solutions for the same problem over and over
![Page 32: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/32.jpg)
Intro Problem Solution + & - Conclusion
Benefits of TASQ
System allows TAs to keep track of what has been asked and answered
![Page 33: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/33.jpg)
Intro Problem Solution + & - Conclusion
Benefits of TASQ
Allows TAs to predict attendance flow
![Page 34: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/34.jpg)
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
![Page 35: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/35.jpg)
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
![Page 36: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/36.jpg)
Intro Problem Solution + & - Conclusion
Conclusion
Improve Attendance flow
Reduce Redundancy
Efficient use of external resources Reuse Knowledge
![Page 37: Tasq](https://reader033.fdocuments.us/reader033/viewer/2022042714/557a04c2d8b42a1c0a8b4b48/html5/thumbnails/37.jpg)
Intro Problem Solution + & - Conclusion
Conclusion
This is an iterative design process