Giter VIP home page Giter VIP logo

tp's People

Contributors

bryanwhl avatar damithc avatar j-lum avatar jiachen247 avatar jianningzhuang avatar okkhoy avatar rafaelperes avatar vaiish371 avatar vvvvh123 avatar zihan9485 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

tp's Issues

Add Module

As a TA, I can add modules that I am teaching so that I can keep track of information for each of my modules’ classes.

[PE-D] Remove module fails

Steps to reproduce: add module CS2113 and input "remove module CS2113"

Expected: module removed

Actual: Exception is thrown

Screenshot:
image.png


Labels: severity.High type.FunctionalityBug
original: Tyuanyuan/ped#1

Edit Assignment

As a TA, I can edit assignment information such as the deadline or the assignment name in the case where there is an update in the module workbin.

Remove Module

As a TA, I can remove a module that I am no longer working in so that I only keep track of relevant modules

Add Time to a Module

As a TA, I can add the time and day to each module so that I can keep track of my teaching timetable.

Add Storable Interface

As a TA, I can ensure that my modules, assignments, students' information can be saved accurately in the database.

Set Assignment Deadline

As a TA, I can set and update the deadline for when I need to grade the assignment, so that I can keep track of the most urgent assignments

Sort Assignment by Deadline

As a TA, I can sort the assignments I have to grade by their deadlines so that I finish grading the most urgent assignments first

Make Assignment Abstract

As a TA, I can add assignments as MCQ, Short Answer or Open Ended so that I can differentiate the different types and perform different functions on them

[PE-D] Listing Students Details Error

Steps to reproduce: add a student to a module and input "list student details CS2113"

Expected: list student details

Actual: display "OOPS!!! Command is invalid! Please try again"

Screenshots:

image.png


Labels: severity.High type.FunctionalityBug
original: Tyuanyuan/ped#2

[PE-D] Add assignment has no add deadline in the format

In User Guide:
xii. Adding an Assignment
Format: add assignment /t TYPE_OF_ASSIGNMENT /a ASSIGNMENT_NAME

Expected: the format shows users how to add a deadline at the time he/she add the assignment

Actual: users can only add deadlines to the existing assignments.


Labels: severity.Medium type.FeatureFlaw
original: Tyuanyuan/ped#3

Add Comments to Assignments

As a TA, I can add my own comments to assignments so that I can easily refer to it when students make common mistakes

Add Assignment

As a TA, I can add assignments for a module so that I can keep track of the assignments for each module.

View Student Details

As a TA, I can view student’s contact details in a table format so that it is clear and organised.

Add Open Ended Assignments

As a TA, I can add open ended assignments which require me to read student's script and manually grade

Edit Timetable

As a TA, I can edit timetable details so that changes in lesson details can be reflected.

Add Storage Class

As a TA, I can save and load the modules and module information so that I can access the information across different sessions.

Add Assignment

As a TA, I can add assignments for a module so that I can keep track of the assignments for each module.

Add Assignment Solution

As a TA, I can add assignment solutions so that I can refer to them easily or use them to autograde MCQ and Short Answer Assignments

Add Student to a Module

As a user, I can add students to a module that I am teaching so that I can keep track of their progress

View current module interface

As a TA, I can view the module I have currently selected, as well as an overview of the module's class size, timetable and assignments, so that I can quickly glance at an overview and also make sure I am in the correct module.

[PE-D] Editing an Assignment Name Error

Steps to reproduce: add an assignment and input "edit assignment /t mcq /a Magic Sequence /n Forest Fruits"

Expected: edits the assignment name of an existing assignment

Actual: displays "OOPS!!! Command is invalid! Please try again"

Screenshots:

image.png


Labels: severity.High type.FunctionalityBug
original: Tyuanyuan/ped#5

Add and Store Student Script

As a TA, I can add and store student scripts so that I can read and grade them, or run them through autograder if they are MCQ or Short Answer

Autogradable Interface

As a TA, I can run autograde for multiple choice and short answer assignments as it is more accurate and faster than manual marking.

Add Module Directory

As a TA I can 'change directory' to different modules so each command runs for that specified module.

Remove Timetable

As a TA, I can remove timetables for modules so that lessons that are cancelled will be reflected.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.