HCI Project Part 2

"Project Part 2 "

Establishing Requirements


"Gathering Requirements - User Analysis"

Proposed tasks

  1. Give extra homework to academically weak students 
  2. Notify students about homework
  3. Notify students about bringing the right textbooks

The Personas



Mr. Amir Bin Alif

 



     "Archetype"
            • Age: 45-55
            • Lives in Kuala Lumpur
            • Is a teacher
            • Busy work schedule
            • Takes many classes per day


About them
Mr. Amir is a hardworking teacher who cares a lot about his students. He wants them to perform well on their studies, and he is especially worried about the weak students. So, he wants a system that can allow him to give extra homework to those students. He also wants an efficient system that to inform the students about their homework, the materials they need to bring in class and a way to monitor their behavior through merit points.

The Teacher-
Hears:
  • Students saying, “I forgot my books.”
  • Students saying “I didn’t bring [material]”
  • Students saying, “I forgot what the homework was.”
  • Parents asking about the progress of the student. 
Sees:
  • Students flustered for not bringing books and materials.
  • Students struggling in keeping up with their studies.
  • Some students misbehaving.
  • Parents worried about the student’s academics.

 Says and does:

  • Checks students homework.
  • Talks with parents.
  • Monitors student behaviour.
  • Monitors student academic performance.

 Thinks and feels:

  • Thinks about how to provide feedback on students progress effectively.
  • Feels bad for students who are bad at studies and wants to give them more practice.
  • Feels bad for students who don’t bring the proper students and materials.
  • Thinks about how to reward children for their good behavior.

 Pain: 

  • Can’t provide extra homework to selected students.
  • Can’t provide feedback on homework effectively, so that both students and parents can see.
  • Can’t give notifications to students so that they don’t forget textbooks and materials.
  • Can’t note down and point students bad and good behavior.

 Gain: 

  • Can give weak students re-enforcement tasks to do at home.
  • Student’s homework feedback can be given effectively, which is viewed by both parents and students.
  • Can notify students about bringing certain books and materials to class.
  • Can give students points for good behavior.


  Ahmad Bin Adam


      

             
"Archetype"
              • Age: 9-12
              • Lives in Kuala Lumpur
              • Is a Student
              • Has class from 8 am to 4 pm
              • Likes to play and have fun
About them
Ahmad is a fun loving and cheerful student. He tries his best to keep up with his studies, do his homework on time and be on good behavior at school. However, many times he forgets what homework he has to do due to not noting it down, and he also sometimes forgets to bring the necessary books and materials for the class of that day. For this he has had to endure scoldings from teachers at school. He wishes he got notified about homework, books and materials before the school day.

The student- 

Hears:
  • Teacher says “Where are your books Bablu?”
  • Teacher says "Where is your homework?”
  • Teacher says “You need more practice”
  • Teacher says "Be on good behavior”
Sees:
  • Grades decreasing.
  • Teacher scolding for not doing homework.
  • Textbook not in bag.
  • Teacher scolding for not behaving well.

Says and does:
  • Doesn’t understand academic material properly. Say’s the concepts are too hard.
  • Forgets to do homework.
  • Forgets to bring textbooks.
  • Behaves well or behaves badly.
Thinks and feels:
  • Feels confused about study material.
  • Is frustrated when he doesn’t remember about homework notifications given in class.
  • Feels afraid and sad when he forgets to bring the right book for the class.
  • Feels sad when his good behaviors get unnoticed.
Pain:
  • Doesn’t get extra training outside of class.
  • Doesn’t get automatically notified about homework
  • Doesn’t get automatically notified about extra materials to bring in the next class.
  • Doesn’t get rewarded for good behavior.
Gain:
  • Will get extra training outside of school.
  • Will get notified about homework due automatically on the phone.
  • Will get notified about the materials to bring to the next class on the phone.
  • Will get rewarded for good behavior.

Mr. Adam Bin Yusuf




 
"Archetype"
          • Age: 45-55
          • Lives in Kuala Lumpur
          • Is a businessman
          • Busy work schedule
          • Actively monitors his child’s academic progress
About them
Mr. Adam is a responsible and hardworking citizen with 2 children. His eldest son (Bablu) studies in school. He is very anxious about how his is son is performing in his academics, and so he is constantly asking Bablu to show his marked homework. Mr. Bob also has to make time to have conversations with Bablu’s teachers to stay informed about his performance and behavior at school. He wishes he was updated about all of this in a more efficient and simpler manner.

The Parent-
Hears:
  • His child complaining that they don’t understand the study material.
  • His child’s teacher complaining that his child doesn’t do his homework.
  • His child’s teacher complaining that his child doesn’t bring the right textbooks to class.
  • His child complaining that he doesn’t get rewarded for good behavior.
Sees:
  • His child struggling to understand study material.
  • His child doesn’t know what the homework is.
  • His child frustrated because he got scolded for not bringing the right textbook to school.
  • His child sad as his good behavior did not get noticed and rewarded.
Says and does:
  • Says to his child that he needs to have more practice on the academic topic.
  • Says to his child that he needs to carefully note down any homework notices the teachers shares to the class.
  • Says to his child that he needs to carefully note down the materials notices that the teacher shares in class.
  • Tells his child to always be on good behavior at school.
Thinks and feels:
  • Feels sad that his child is not getting enough practice for his studies.
  • Feels surprised that his child doesn’t know what homework to do.
  • Feels worried that his child doesn’t know what specific textbooks to bring in the next class.
  • Feels pity for his child who didn’t get their good behavior rewarded by the teacher.
Pain:
  • His child doesn’t get extra practice for the topics he is weak in outside of class.
  • His child doesn’t get automatically notified about their homework. The child often forgets his homework if he doesn’t note them down.
  • His doesn’t get automatically notified about extra materials to bring in the next class, and so may not know which material to bring.
  • His child doesn’t get rewarded for good behavior, so a positive attitude in not encouraged at the school.
Gain:
  • His child will get extra practice outside of school.
  • He and his child will get notified about homework due automatically on the phone.
  • He and his child will get notified on the phone about the materials his child has to bring to the next class.
  • His child will get rewarded for good behavior, which will instill good manners in him.

The Scenarios

1)     Task 1: Teacher giving extra homework to academically weak students

Mr. Amir, a passionate math teacher, recently dove into the fascinating world of algebra with his group of eager students. After a thorough exploration of the chapter's ins and outs, he told the students to solve the end-of-chapter exercises to gauge how well his class had grasped the material. While many students effortlessly tackled the problems, Mr. Amir couldn't help but notice that some were grappling with the foundational concepts needed to kickstart their problem-solving journey.

Understanding the importance of building a strong mathematical foundation, Mr. Amir identified specific students who might benefit from a bit of extra support. With an insightful approach, he crafted customized homework assignments featuring simpler and more accessible objective questions. This thoughtful strategy is geared towards empowering those students who are finding the subject a bit challenging, helping them solidify their understanding of algebraic principles. By taking this step, Mr. Amir hopes to provide a supportive environment for his students to thrive and confidently tackle more intricate mathematical challenges down the road.


2)     Task 2: Students getting notified about homework

Ahmad is attending his final lesson of the day, biology. Ahmad is exhausted after a long day of back-to-back sessions, and he is eager for the class to conclude. After discussing the animal world in great detail, the instructor writes on the white board the homework that the pupils must do by the following class. In those moments, Ahmad goes for his notebook and begins copying word for word what the teacher has put on the board concerning the assignment.

Ahmad understands that if he does not do this, he will forget about ever having biology homework when he returns home. In this case, he would not have done his assignment for the following class, which would result in a strong reprimand from the teacher. So, despite his tiredness and annoyance at having to write down homework chores every time, he deftly complies for his own benefit.

 

3)     Task 3: Parents getting the notification about the textbooks the students have to bring

After a difficult day at work, Adam finally has the opportunity to sit down with this kid in the evening and check up on his academic accomplishments. Adam is eager to assist his kid with his schoolwork and does his best to explain things to his son even before the school's classes have covered them. So, during his meetings with his son, Adam asks about whatever subject his son is now studying and what they will teach him in the upcoming lesson. Adam's kid says they're studying astrophysics and will learn more about asteroids in the next session.

Adam asks which book his son will need in the next class as there are many books for the physics subject. His son remembers the verbal notification the teacher gave in class about which book to bring in the following class, so he is able to pick up the right book and show his father. Adam then goes to passionately explain about asteroids to his son.  


"Gathering Requirements - Task Analysis"


Introduction

The system we are testing is the current manual process at the SMA Riyadatul A’mal school. We were told that they were not implementing any technological system in the school to tackle the following requirements of managing student performance, homework feedback, resource management, and discipline monitoring. So, we are assuming that all those requirements are currently being met by traditional and manual methods. Hence, the academically weak students’ performance management relies on manual identification of struggling students, without a systematic approach for targeted support, and then individually assigning extra work to those students. Homework assignment notifications are given verbally and/or written down on the white board, which the students have to hastily jot down on their notebooks, and the feedback for homework is given in class which lacks a structured system, making it challenging to provide comprehensive evaluations. Resource management involves students having to remember notifications given by teachers in class and then manually checking for required materials, that may lead to potential confusion and oversight. Discipline monitoring currently is just teachers observing the students and keeping a mental note on their behavior, which lacks an efficient system for tracking and communicating merit and demerit points. The above-mentioned methods are the existing manual processes that allow teachers, students, and parents to accomplish their goals in the current system.

 

3 tasks that we chose for observation:

  1. Notifying about bringing books
  2. Giving homework feedback
  3. Give extra homework to academically weak students

 

Derivation of HTA

1) HTA for Task 1 - Notifying about bringing books

This task involves notifying the students and their parents about the books that are needed in the following class. The main actor of this task is the teacher, while the students and parents are simply viewers. Any notification given by the teacher is assumed to be transmitted to all students, and by extension to their parents. The purpose of this task is to specify to the students the exact book that they need in the class, as they tend to have many books for the same subject.

Type of User – Teacher

Task 0: Notifying about bringing books

Task 1: Check which topic they will teach in the next class

               Task 1.1: Check the topics in the syllabus

               Task 1.2: Determine the specific topics in the next class

               Task 1.3: Note the day and date of the next class

              

               Plan 1: Do task 1.1, 1.2 (repeatedly) and then 1.3

 

Task 2: Determine which book to have the students bring

               Task 2.1: Consider the appropriate books for the subject

               Task 2.1: Evaluate the book which corresponds to the topic to be taught in the next class

              

               Plan 2: Do task 2.1, 2.2 (repeatedly, until the required nnumbers of books are chosen)

 

Task 3: Notify the students about brining the book verbally or writing on the board

               Task 3.1: Announce verbally the name of the book and in which day's class to bring it.

               Task 3.2: Write on the board with a marker the name of the book and the date and day of the class.

 

               Plan 3: Do task 3.1 or 3.2, or both

 

Plan 0: Do Task 1, 2 and then 3

 




Type of User – Student

Task 0: Get notification about bringing books

Task 1: Be present in class

Task 2: Actively listen and note when teacher verbally notifies

               Task 2.1: Bring out text book

               Task 2.2: Listen to each word

               Task 2.3: Write on the notebook the notification word for word

 

Plan 2: Do Task 2.1, 2.2 then 2.3

 

Task 3: Note down when teacher writes notification on board

               Task 3.1: Bring out text book

               Task 3.2: Scan the white board

               Task 3.3: Write on the notebook the notification word for word

 

Plan 3: Do Task 3.1, 3.2 then 3.3

 

Task 4: Refer to notebook note while taking books for next class

 

Plan 0: Do Task 1, then Task 2 or Task 3 (depending on mode of communication of teacher), then task 4

 


Type of User – Parent

Task 0: Get notification about bringing books

Task 1: Ask child about showing homework notification

Task 2: Wait for child to bring notebook

Task 3: Check the written notification

               Task 3.1: Take the note book from the child

               Task 3.2: Ask which page the notification is in

               Task 3.3: Open the notebook to the appropriate page

               Task 3.4: Read the written notification

 

Plan 3: Do task 3.1, 3.2, 3.3 then 3.4

 

Task 4: Order child to put in the bag the books corresponding to the notification

 

Plan 0: Do Task 1, then 2 or 3 (depending on where the notebook is), then task 4.

 


Differences observed: The task is dramatically different between each user. While the teacher has to actively carryout processes to deliver the notification message to the students by verbal methods or by writing on the board, the students have to make an effort to listen and copy the notification on their notebook. The parent on the other hand simply has to tell the student to bring their notebook, and view the notification in there. We can also see that the communication link is different from user to user, where the teacher communicates to the student, and the student in turn communicates to the parent.


2) HTA for Task 2 - Giving homework feedback

Task 2 involves the process of providing feedback on homework assignments to students. The primary actor in this task is the teacher, who evaluates and comments on students' homework. The purpose of this task is to offer constructive feedback to students, helping them understand their strengths and areas for improvement in their academic work.

Type of User – Teacher

Task 0: Giving Feedback on Homework

 

Task 1: Collecting Homework from Students

               Task 1.1: Prepare to collect homework

               Task 1.2: Move around the class to collect homework from students

               Task 1.3: Check each student's name off the list while collecting homework

 

Plan 1: Do Task 1.1, 1.2 (repeatedly), and then 1.3

 

Task 2: Reviewing Homework

               Task 2.1: Sort homework by student

               Task 2.2: Read and evaluate each student's homework

               Task 2.3: Provide written feedback on each homework

 

Plan 2: Do Task 2.1, 2.2 (repeatedly), and then 2.3

 

Task 3: Returning Homework to Students

               Task 3.1: Prepare to return homework

               Task 3.2: Move around the class to return homework to students

               Task 3.3: Hand back each student's homework and provide verbal feedback

 

Plan 3: Do Task 3.1, 3.2 (repeatedly), and then 3.3

 

Plan 0: Do Task 1, then 2, and finally Task 3

 


Type of User – Student

Task 0: Receive Feedback on Homework

 

Task 1: Submit Homework

               Task 1.1: Prepare homework for submission

               Task 1.2: Hand in homework to the teacher

 

Plan 1: Do Task 1.1, then 1.2

 

Task 2: Await Feedback

               Task 2.1: Be present in Sit in class

               Task 2.2: Wait for the teacher to review and provide feedback

 

Plan 2: Do Task 2.1, then 2.2

 

Task 3: Receive and Review Feedback

               Task 3.1: Listen to the teacher returning the homework

               Task 3.2: Collect the homework

               Task 3.3: Read the written feedback on the homework

 

Plan 3: Do Task 3.1, 3.2, then 3.3

 

Plan 0: Do Task 1, 2 and then 3

 


Type of User – Parent

Task 0: Receive Information on Homework Feedback

 

Task 1: Ask Child about Homework Feedback

 

Task 2: Wait for Child to Bring Homework

 

Task 3: Check the Written Feedback

               Task 3.1: Take the notebook from the child

               Task 3.2: Ask which page the feedback is on

               Task 3.3: Open the notebook to the appropriate page

               Task 3.4: Read the written feedback

 

Plan 3: Do Task 3.1, 3.2, 3.3, then 3.4

 

Plan 0: Do Task 1, then 2 or 3 (depending on where the notebook is), then Task 3.

 


Differences observed: The task varies significantly for each user involved. For the teacher, the process includes assessing and providing detailed feedback on each student's homework. Students, on the other hand, have the responsibility of actively submitting their homework and then receiving and understanding the feedback. Parents play a minimal role in this task, as their involvement is generally limited to discussing the feedback with the student if needed. The communication link primarily occurs between the teacher and the student, with parents being informed indirectly through discussions with their children

 

3) HTA for Task 3 - Giving Extra Homework to Academically Weak Students

Task 3 involves the assignment of extra homework to academically weak students. The main actor in this task is the teacher, who identifies students requiring additional academic support and provides them with extra exercises to enhance their understanding of study materials. The purpose of this task is to offer personalized assistance to students struggling academically, aiming to improve their performance through targeted exercises.

 

Type of User – Teacher

Task 0: Giving Extra Homework to Academically Weak Students

 

Task 1: Identifying Academically Weak Students

               Task 1.1: Review students' academic performance

               Task 1.2: Identify academically weak students

 

Plan 1: Do Task 1.1, then 1.2

 

Task 2: Preparing Extra Homework

               Task 2.1: Determine appropriate exercises for each weak student

               Task 2.2: Compile extra homework assignments for each identified student

 

Plan 2: Do Task 2.1, then 2.2

 

Task 3: Assigning Extra Homework

               Task 3.1: Communicate with academically weak students

               Task 3.2: Hand out or send extra homework assignments to the identified students

 

Plan 3: Do Task 3.1, then 3.2

 

Plan 0: Do Task 1, then 2, and finally Task 3

 


Type of User – Student

Task 0: Receive Extra Homework Assignment

 

Task 1: Be Notified about Extra Homework

               Task 1.1: Listen to the teacher's announcement

               Task 1.2: Wait for written notification or announcement

 

Plan 1: Do Task 1.1, then 1.2

 

Task 2: Receive Extra Homework Assignment

               Task 2.1: Be present in class

               Task 2.2: Collect the extra homework assignment from the teacher

 

Plan 2: Do Task 2.1 then 2.2

 

Task 3: Complete Extra Homework

               Task 3.1: Set aside time to complete the extra homework

               Task 3.2: Work on the assigned exercises

 

Plan 3: Do Task 3.1, then 3.2

 

Task 4: Submit extra homework

               Task 4.1: Be present in class

               Task 4.2: Submit homework to teacher

 

Plan 0: Do Task 1, 2, 3 and then 4

 




Type of User – Parent

Task 0: Be Informed about Extra Homework

 

Task 1: Ask Child about Extra Homework Assignment

 

Task 2: Wait for Child to Bring Extra Homework Assignment

 

Task 3: Check the Extra Homework Assignment

               Task 3.1: Take the notebook from the child

               Task 3.2: Ask which page the extra homework assignment is on

               Task 3.3: Open the notebook to the appropriate page

               Task 3.4: Review the extra homework assignment

 

Plan 3: Do Task 3.1, 3.2, 3.3, then 3.4

 

Plan 0: Do Task 1, then 2 or 3 (depending on where the notebook is), then Task 3

 


Differences observed: Task 3 exhibits distinct roles for each user involved. For the teacher, the process entails identifying academically weak students and assigning them specific exercises. Students must actively engage in completing the extra homework to reinforce their understanding of the subject. Parents, while not directly involved in the assignment process, may become aware of the additional workload and support their children as needed. The communication link is primarily between the teacher and the student, with parents informed indirectly through student communication.

 

The Design requirements

The envisioned app should aim to redefine the traditional boundaries of educational interaction by prioritizing portability and flexibility. Unshackling the educational process from the constraints of class periods, our app should empower teachers to seamlessly assign homework, provide feedback, and award merit points anytime, anywhere. In turn, students and parents should enjoy the freedom to access crucial information like feedback, assigned homework, and notifications at their convenience. Furthermore, the app should incorporate automated features to identify academically weak students, ensuring timely intervention and support. Additionally, the merit assignment system must boast a diverse array of descriptive choices, enhancing the precision and clarity of recognizing and rewarding positive student behavior. 

Improvements Specified:

1) For Task 1: Notifying about bringing books

User - Teacher

What to keep?

  • In the HTA for teachers notifying about bringing books, the existing workflow involves a systematic process of checking the upcoming topics, choosing the relevant book, and then notifying students. This process ensures clarity and organization through the teacher's decision making, which are elements that should be retained in the final app. The teacher's ability to dynamically decide and communicate the required materials on any given day is a crucial aspect that needs to be preserved. This flexibility caters to the unpredictability of class content.

What to re-design?

  • While the manual process involves both verbal and written notifications, the re-design should focus on enhancing communication channels. Implementing a digital notification system will provide a more efficient means of reaching students. An integrated calendar feature can allow teachers to plan and schedule book notifications in advance, promoting a proactive approach.

User - Student

What to keep?

  • For students, there may still be a need to actively listen as the teacher may decide to verbally notify in class. This will reflect a sense of responsibility and engagement, and the essence of being present in class and capturing notifications accurately is a practice worth preserving. Along with this, the action of referring to the notification and taking books for the next class has to be the same to still accomplish the task of bringing the appropriate books to school. 

What to re-design?

  • To enhance the student experience, the app should introduce features such as automated notifications or reminders directly to students' devices. Redesigning the process could involve integrating a notification center within the app, allowing students to receive and review notifications systematically. This would eliminate the dependence on verbal communication and manual note-taking, promoting a more streamlined and accessible approach.

User - Parent

What to keep?

  • Parents, in the current manual system, use the notification to tell the child to get the appropriate books and put it their bags. This direct involvement in their child's education is a valuable aspect to maintain. Keeping the parental role focused on overseeing their child's preparedness fosters a collaborative relationship between parents and students.

What to re-design?

  • To enhance parental involvement, the app can introduce a dedicated parent portal or notifications directly to their devices. This would eliminate the need for physical access to the student's notebook, ensuring parents receive timely information about upcoming class requirements. The re-design should aim to provide parents with a more direct and efficient channel to stay informed, aligning with the digital age.

2) For Task 2: Giving homework feedback

User - Teacher

What to keep?

  • The existing process involves teachers evaluating and providing feedback on students' homework. This core functionality should be retained in the app. The teacher's role in assessing assignments, giving constructive feedback, and guiding students in their learning journey is fundamental and should be a consistent feature in the redesign.

What to re-design?

  • To improve the feedback loop, the app should introduce a digital interface for teachers to upload feedback efficiently. A feature allowing teachers to upload pictures of specific parts of the homework where the students made mistakes would increase the clarity of the feedback information provided. Moreover, introducing a system for tracking and managing students' progress over time would be a valuable addition, enabling teachers to identify trends or areas that may require additional attention.

User - Student

What to keep?

  • For students, the process of receiving feedback, understanding areas for improvement, and implementing changes is crucial for academic growth. Retaining the element of students actively engaging with the feedback and making adjustments to their work is essential.

What to re-design?

  • The redesign should focus on providing students with a user-friendly platform to access and comprehend feedback easily. Introducing a system that notifies students when new feedback is available can foster a more proactive approach to self-assessment and improvement.

User - Parent

What to keep?

  • Parents, in the existing system, make the crucial effort to read the feedback from the teachers. This activity is at the heart of the function of gaining feedback. The transparency in allowing parents to be aware of their child's academic progress is a crucial aspect to retain.

What to re-design?

  • The re-design should aim to create a more direct and interactive channel for parents to access and understand their child's homework feedback. Implementing a dedicated parent dashboard within the app can provide a comprehensive overview of the child's academic performance. Introducing features like trend analysis could offer parents valuable insights into their child's progress over time. The goal is to enhance parental involvement and understanding of their child's educational journey.

3) For Task 3: Give extra homework to academically weak students

User - Teacher

What to keep?

  • The existing process involves teachers identifying academically weak students and assigning them additional exercises for improvement. This proactive approach to providing tailored support for struggling students is a key aspect to retain.

What to re-design?

  • To streamline the process, the app should introduce features for keeping track of academically weak students based on performance data. At the same time, the app should include analytics tools where they can input and associate certain re-enforcement topics to specific students. Using the student data, the system should make some recommendations about the topics the extra homework questions should cover. Additionally, the teacher should be able to post their questions and add multiple answer options from which the student can select the appropriate answer/s. Later on, the teacher should also be able to view the student responses on the app. 

User - Student

What to keep?

  • From the student's perspective, the process involves receiving extra exercises as targeted practice for improvement. The emphasis on personalized learning and addressing individual academic needs is a crucial aspect to maintain.

What to re-design?

  • The redesign should focus on creating an intuitive and engaging interface for students to access additional exercises. The app should present the teacher created questions to the students, and they should be able to select their answer/s from the choices, and these responses should be recorded. 

User - Parent

What to keep?

  • Parents, in the existing system, are informed about their child's academic challenges through viewing the assigned extra homework. The openness about their child's academic journey and the corresponding proactive measures taken by teachers through these extra assignments are aspects to retain.

What to re-design?

  • The re-design should aim to provide parents with more direct insights into their child's academic challenges and the steps being taken to address them. Implementing a feature that notifies parents about the assigned extra exercises and specifying which topics are covered by these exercises would allow them to support their child's learning at home. This can enhance parental involvement and understanding, and create a more collaborative approach to addressing academic challenges.

Through the aforementioned design requirements, we can envision an app that not only streamlines administrative tasks but also transforms the educational experience into a dynamic, accessible, and responsive journey for all stakeholders.










Comments

Popular posts from this blog

HCI Project Part 4

HCI project proposal