-
Notifications
You must be signed in to change notification settings - Fork 1
Lab Report #3
Arınç Demir edited this page Oct 8, 2024
·
10 revisions
📆 Date: 01/10/2024 15:00
- Arınç Demir
- A. Ebrar Kızıloğlu
- Özgür Deniz Demir
- Ramazan Onur Acar
- Süleyman Emir Taşan
- Utku Çelik
- Semih Yılmaz
- Fahreddin Özcan
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 3.
- Creating a requirements document
- Creating scenario mockups
- Agreeing on the requirements
-
Question Structure
- Three types of questions were defined:
- A word with 4 answer options
- A word with 4 sentences, one corresponding to the correct answer
- A Turkish word with 4 options (for English translations)
- Wrong answers should be generated randomly from a pool of options (let's say 10)
- Three types of questions were defined:
-
Question Creation Process
- Questions are not always the same in all quizzes
- Question type selection is based on individual questions, not the overall quiz
- Users can input all variables (word, answers, etc.) or just the word and select the correct answer
-
Question Creation Flow
- User chooses question type
- User types in an English or Turkish word
- 4 answer options appear, first one being correct and in a multiple-select dropdown
- User selects one translation, wrong answers are generated per word
- User can edit wrong answers
- User sends it back to the API
-
Language Direction
- The platform will support both English to Turkish and Turkish to English questions
- This approach targets beginners who want to learn Turkish word origins as well
Task | Responsible | Issues |
---|---|---|
Finalize User Requirements | Arınç Demir, Fahreddin Özcan | #270 |
Finalize System Requirements | Süleyman Emir Taşan, Semih Yılmaz | #268 |
Initialize frontend application | Özgür Deniz Demir, Fahreddin Özcan | #274 |
Create Mockup Designs | Asude Ebrar Kızıloğlu, Özgür Deniz Demir, Arınç Demir, Fahreddin Özcan | #283 |
Write use scenarios | Ramazan Onur Acar, Utku Çelik | 282 |
🏠 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