Skip to content

Lab Report #3

Arınç Demir edited this page Oct 8, 2024 · 10 revisions

Lab Report #3

📆 Date: 01/10/2024 15:00

🧑🏼‍💻 Participants

  • 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

Introduction

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.


🎯 Lab Objectives

  • Creating a requirements document
  • Creating scenario mockups
  • Agreeing on the requirements

💬 Discussion

  • Question Structure

    • Three types of questions were defined:
      1. A word with 4 answer options
      2. A word with 4 sentences, one corresponding to the correct answer
      3. A Turkish word with 4 options (for English translations)
    • Wrong answers should be generated randomly from a pool of options (let's say 10)
  • 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

    1. User chooses question type
    2. User types in an English or Turkish word
    3. 4 answer options appear, first one being correct and in a multiple-select dropdown
    4. User selects one translation, wrong answers are generated per word
    5. User can edit wrong answers
    6. 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

⚙️ Works Done and to be Completed

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

Requirements

wiki link

Mockups

wiki link

User scenarios

scenario 1

scenario 2

🏠 Home

🗃️ All Project Files

💻 Lab Reports

📝 Meeting Notes

Lab Meeting Notes
Team Meeting Notes
🧑🏻‍💻 About Us
🗂️ Templates
CmpE 352

🚀 Important Project Files

🗃️ All Project Files
📝 352 Meeting Notes
📜 Research & Resources
Clone this wiki locally