Skip to content

Releases: AY2324S2-CS2103T-T09-4/tp

v1.4

15 Apr 14:09
e527d89
Compare
Choose a tag to compare

v1.4 Release Note:

What’s New:

  1. Updates to User Guide.
  2. Updates to Developer Guide.
  3. Fix bugs from PED.

v1.3

04 Apr 17:14
1c70f47
Compare
Choose a tag to compare

v1.3 Release Note:

What’s New:

Student Management Enhancements:

  1. Student Roster of Tutorial Class:
    Easily access a comprehensive list of every student enrolled in your specified tutorial class! Say goodbye to jumbled spreadsheets and hello to streamlined class management that's as easy as pie!

  2. Editing of Student’s Details:
    Keep your student info in tip-top shape with our dynamic editing feature! Update contact details with the flick of a wrist – whether it's a name, ID, or email. Say hello to hassle-free student management that's as flexible as you need it to be!

  3. New Student Sorting:
    Sometimes adding too many students can cause your list to become. No worries! We’ve introduced the ability to sort your students by name, id or even email in lexicographical order! Now you can go through your students' information in a more organised manner.

  4. Search Student based on Tutorial Group:
    Too many students to handle? Fear not! With our lightning-fast search feature, pinpointing students belonging to a specific tutorial group is a piece of cake. Say hello to simplified administrative tasks that leave you more time for the things that matter most!

Class Management Updates:

  1. Deletion of Module:
    Time for a cleanup? Say goodbye to clutter with our effortless module deletion feature! Remove entire modules and their associated classes in a snap, keeping your tutorial management system organized and clutter-free!

  2. Deletion of student from class:
    Accidentally added a student to the wrong class or want to remove the student from a class? With a single command, remove an allocated student from the target class

Team Management Updates:

  1. Team Creation:
    Step into the world of teamwork with our team creation tool! Establish teams with style, assigning names and sizes with ease. Say hello to seamless group projects and a classroom buzzing with collaboration!

  2. Deletion of Team:
    Need to make room for new beginnings? Delete teams from the system as needed, maintaining flexibility and adaptability in your tutorial group management. Keep your class dynamic and ever-evolving!

  3. Random Team Allocation:
    With our random team allocation, diversity and collaboration are just a click away! Generate teams for your tutorial with flair and customization, creating an environment ripe for teamwork and innovation!

  4. Allocation of Students into Teams:
    Want to split your class into teams for group projects? Allocate students to teams with precision and efficiency, promoting balanced group compositions and supercharged collaboration!

  5. View Details of Team:
    Gain insight into the composition and specifics of each team within a tutorial class. Enhance transparency and collaboration within group assignments!

  6. Deletion of Student from Team:
    Have to reshuffle and remove a student? Fret not! Remove individual students from teams as necessary, ensuring that team dynamics remain balanced and effective. Say goodbye to imbalance and hello to harmony!

v1.3.trial

29 Mar 07:36
16b38f4
Compare
Choose a tag to compare

Changes for v1.3.trial

What's new?

  1. Able to list all students from a particular tutorial class.
  2. Edit the details of a student who is the TAHelper system.
  3. Sort the students in the system by either index, email or name.
  4. Delete an existing student from a tutorial class by either index, email or name.
  5. Delete an existing module from the system.
  6. Create teams within the tutorial groups itself
  7. Allocate students to an existing team within a tutorial group

v1.2

21 Mar 13:32
c38d7bf
Compare
Choose a tag to compare

V1.2 Release Note:

What’s New:

Student Management Enhancements:

New Search Functionality:
We've introduced a new search command for locating specific students. Whether you're searching by name, ID, or email, the improved search capabilities ensure that you can quickly access the relevant student information you need, streamlining your administrative tasks.

searchstudent

Add students to students list:
Introducing the ability to add students to classes seamlessly. You can now add students to a students list in the main page by specifying their name, email and NUS student ID in the command.

addstudent

Add students to tutorial class:
Furthermore, you can now add students into your students lists into the tutorial groups/classes that you have created. This further aid in organising the student list as students can be grouped by their tutorial classes. Besides, this feature simplifies the enrolment process and ensures that students are assigned to the correct classes.

addcommand

Delete students from classes or students list in the main page:
Need to remove a student from a class? No problem! Our updated system allows you to delete students from a class with ease. Whether you have their email, ID, or index on hand, you can swiftly remove students from classes, keeping your class rosters accurate and up to date. Deletion of students in multiple ways, i.e. email, NUS student ID, or index in list improves user experience as it allows you, the user, to decide which is the easier field, or the field you prefer to delete by.

deletestudent

Class Management Updates:

Comprehensive Class Information:
Say hello to a new class management system! You can now add classes using their module codes and tutorial classes. This allows you to organize classes more effectively.

addclass

Effortless Tutorial Class Deletion:
We understand the importance of maintaining an accurate tutorial class list. That's why we've introduced the ability to delete tutorial classes. If you need to remove extra tutorial classes or correct errors, deleting tutorial classes gives you greater control over your tutorial class list, ensuring its accuracy and relevance. The deletion is also reflected on the UI instantly as shown in the screenshot below.

deleteclass

Convenient Class Listing:
Keeping track of all the classes you've added is now easier than ever. With the new class listing feature, you can quickly view a comprehensive list of all the classes from all the modules in your system. This makes it simple to reference classes, especially if you need to perform additional operations on students or/and classes, and manage the classes you are teaching effectively.

listclass