-
Notifications
You must be signed in to change notification settings - Fork 0
Lab Report 9
Arınç Demir edited this page Dec 10, 2024
·
10 revisions
📆 Date | 🕗 Time | 📝 Report writer(s) | |
---|---|---|---|
--- | 10/12/2024 | 15.00 | Deniz & Ebrar |
- Arınç Demir
- A. Ebrar Kızıloğlu
- Fahreddin Özcan
- Özgür Deniz Demir
- Ramazan Onur Acar
- Süleyman Emir Taşan
- Utku Çelik
- Semih Yılmaz
We are the Group 5 taking the Cmpe 451 course this semester. Our project is on an English learning platform for Turkish speakers. This is the report on what we have completed during the Lab 9.
-
Preparing for the final presentation
- Who is presenting and when?
- User journey
- Features to show
-
Determining the CEFR - ELO relations in Backend.
-
Creating quiz from favorited questions in Backend.
-
Adding quiz status in Mobile.
-
Adding autocomplete to quiz creation in Mobile.
Our presentation scenario will be as follows.
There are going to be at least three devices actively involved in the presentation. One device representing the teacher and at least two devices representing students. The progression of events will be as follows:
- Teacher creates a quiz for her students to solve. When she is creating the quiz, she creates different types of questions and uses the wrong answer suggestion feature to save time.
- Teacher instructs the student to find this quiz. Students searches the name of the quiz and finds it. Then he visits his teacher's profile page and follows her to be able to solve more of her quizzes.
- Then the student starts solving the quiz his teacher just created. When he is solving the quiz, he gets a little confused and uses the hint feature to see some pictures that helps him figure out the meaning of the word. He also finds some of the words quite interesting and likes those questions to be able to revisit them. He eventually finishes the quiz, answering some of the questions correctly and some incorrectly.
- Upon finishing the quiz, he proceeds to check his feed page and sees posts related to questions he liked and/or answered incorrectly. He engages with those posts by upvoting, replying, editing...
- Student then goes to his profile page and sees a button that says 'Create quizzes from liked questions.' and uses it.
- Then we return back to the teacher. Teacher check the leader board and sees at least two students in the leaderboard. (For this to work someone else has to solve the quiz as well in the background.) While assessing the points her students got, she gets a little confused about the ELO scoring system. So she inspects the ELO-CEFR conversion table and gets a better idea of how her students performed.
Task | Responsible | Issues | Related Links | |
---|---|---|---|---|
1 | Planning the customer presentation outline | Deniz & Ebrar | -- | |
2 | Adding quiz status & Profile page fixes in Mobile | Ramazan & Ebrar | #476 & 488 | PR 507 |
3 | Revision for points of words | Semih & Süleyman | #508 | #484 |
4 | Conversion favorite questions to quiz | Süleyman | #498 | |
5 | Add autocomplete to quiz creation mobile | Arınç | #501 | commit1, commit2 |
6 | ... | ... | #... | |
7 | ... | ... | #... |
🏠 Home
- 💬 Communication Plan
- 🎯 General Plan
- 🗂️ Project Plan
- 📊 Customer Milestone 1 Report
- 📊 Customer Milestone 2 Report
- 📊 Customer Milestone 3 Report
- 📕 User Manual
- 📕 System Manual
- Software Requirements
- API Doc
- RAM
- Sequence Diagram
- Class Diagram
- Use-Case Diagram
- Mockups
- User Scenario 1 - Quiz generation
- User Scenario 2 ‐ Find forum from the Quiz
- User Scenario 3 ‐ Ask Question in the Forum
- User Scenario 4 - Solve a Quiz Sent by Another User
- User Experience Enhancement Plans and Actions
- Final Presentation scenario
- UI Interfaces
- User Stories
- Lab Report #1 | 24.09.2024
- Lab Report #2 | 01.10.2024
- Lab Report #3 | 08.10.2024
- Lab Report #4 | 15.10.2024
- Lab Report #9 | 10.12.2024
Lab Meeting Notes
Team Meeting Notes
🧑🏻💻 About Us
🗂️ Templates
CmpE 352
- Customer Milestone 1 Report
- Customer Milestone 2 Report
- Customer Milestone 3 Report
- UML Use-Case Diagram
- UML Class Diagram
- Sequence Diagrams
- API Documentation
- RAM | Responsibility Assignment Matrix
🗃️ All Project Files
📝 352 Meeting Notes
- Meeting #11 | 11.05.2024
- Frontend Meeting Notes #2 | 07.05.2024
- Meeting #10 | 07.05.2024
- Frontend Meeting Notes #1 | 08.04.2024
- Backend Meeting Notes
- Mobile Team Meeting Notes
- Meeting #9 | 28.04.2024
- Meeting #8 | 22.04.2024
- Meeting #7 | 04.04.2024
- Meeting #6 | 27.03.2024
- Meeting #5 | 15.03.2024
- Customer Meeting #1 | 15.03.2024
- Meeting #4 | 07.03.2024
- Meeting #3 | 03.03.2024
- Meeting #2 | 26.02.2024
- Meeting #1 | 19.02.2024