IS480 Team wiki: 2016T1 MARKSmen Project Scope
Revision as of 21:43, 10 July 2016 by Shiquan.lim.2013 (talk | contribs)
s c e n a r i o | d e s c r i p t i o n | m o t i v a t i o n | p r o j e c t s c o p e | s t a k e h o l d e r s | x - f a c t o r |
Task Name | Description | Estimated Difficulty (by man hours) | Progress |
---|---|---|---|
Text Based Challenge Creation | Enable the instructor to create multi-line text response challenges. For code based challenges, the instructor should be able to stipulate the input code language | 2 | ~ |
Survey Creation | Enable instructor to create surveys that measure student sentiment towards a particular approach or the event (class session) in general. Supports multiple choice and open ended responses | 5 | ~ |
Upload Survey Template | Enable the instructor to create an event challenge based on three existing tried and tested surveys: "Education vs Disaffection with learning", "Motivated strategies for learning", and "School engagement scale". Support for other predetermined templates can be introduced if necessary. | 4 | ~ |
Multiple Choice Challenge Creation | Enable the instructor to construct their own multiple choice challenges. The challenges support radio and checkbox response types | 5 | ~ |
Extended Link Based Challenge Support | Enable support for links associated with a challenge by the instructor. Particularly, native video link playing and window size adjustment. | 3 | O |
Task Name | Description | Estimated Difficulty (by man hours) | Progress |
---|---|---|---|
Code Challenge | Enable the student to paste and edit code in a native code editor. This service is provided by Ace. This, and subsequent challenge tasks assume inclusion of enabling of answer submission | 4 | O |
Multiple Choice Challenge | Enable the student to engage in individual multiple choice question challenges. | 7 | ~ |
Survey Participation | Enable the student to participate in surveys created or uploaded by the instructor | 4 | ~ |
Extended Text Input | Enable students to participate in multi-line text response challenges. This is mainly to support the journalling challenge feature but will be implemented in short-response challenges, as well as being included as one of the video assessment options. | 3 | ~ |
Index Card Challenge | Enable students to submit "index cards", or short text questions regarding topics in class. Includes support for question types of: "General", "Code", "Conceptual", "Fun", and "Personal" | 3 | ~ |
Video Assessment Module | Enable students to watch a video link within the portal and then perform an assessment as dictated by the instructor. Assessment types generally include re-use of other challenge types such as short MCQ quizzes, reflection-like text input, and boolean acknowledgement | 8 | O |
Task Name | Description | Estimated Difficulty (by man hours) | Progress |
---|---|---|---|
Select Event Challenge | Enable instructor to select which challenge within an event whose results to view. Includes support for toggling of viewing archived events | 2 | X |
Index Card Review | Enable instructor to review index card submission. The instructor should be able to answer questions, assign points for constructive questions, and export the question-answer results for students to keep and view. The application also allows for a word cloud visualisation on aggregated sentiment for easy identification of hot topics asked. | 7 | O |
Graded Submission Review | Enable the instructor to review the input of grade-able challenges, currently only the MCQ challenge which is marked by the application. The Instructor should be able to view the entire individual submission as well as a graphical representation of performance by question. | 7 | O |
Text Based Input Review | Enable the instructor to review the result text based input challenges. The instructor should be able to assign points based on their discretion on input quality. | 3 | O |
Dashboard View | Enable the instructor to view an overall picture of submissions for challenges within an event. Due to varying challenge content types, the dashboard will likely only display a common metric, such as submission percentages | 3 | O |
Code Review | Enable the instructor to review code based challenge input vis a vis text input challenges, but with the exception of running the output in the Ace code editor | 2 | O |
Instructor Feedback Module | Enable the instructor to easily view and approve challenges that are not auto grade-able and either confirm the submission or decline it, in which case the student user will have their challenge view updated to inform them that their submission was unsatisfactory | 5 | O |
Task Name | Description | Estimated Difficulty (by man hours) | Progress |
---|---|---|---|
Rank Based On Challenges | Create a ranking system for students within an event based on their performances in challenges. The instructor should be able to toggle the ranking based on active challenges (performance for a single week's class), or all challenges, including archived ones (performance for the module overall) | 6 | O |