elyor-ml commited on
Commit
55e33a9
·
1 Parent(s): 0b49cb3
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. public/admin-guide.md +0 -95
  2. public/media/girl_flowers.png +0 -3
  3. public/media/grandma_cookies.png +0 -3
  4. public/media/readme.txt +0 -11
  5. public/media/sent01.jpg +0 -3
  6. public/media/sent02.jpg +0 -3
  7. public/media/sent03.jpg +0 -3
  8. public/media/sent04.jpg +0 -3
  9. public/media/sent05.jpg +0 -3
  10. public/media/sent06.jpg +0 -3
  11. public/media/sent07.jpg +0 -3
  12. public/media/sent08.jpg +0 -3
  13. public/media/sent09.jpg +0 -3
  14. public/media/sent10.jpg +0 -3
  15. public/media/sent11.jpg +0 -3
  16. public/media/sent12.jpg +0 -3
  17. public/media/sent13.jpg +0 -3
  18. public/media/sent14.jpg +0 -3
  19. public/media/sent15.jpg +0 -3
  20. public/media/sent16.jpg +0 -3
  21. public/media/sent17.jpg +0 -3
  22. public/media/sent18.jpg +0 -3
  23. public/media/sent19.jpg +0 -3
  24. public/media/sent20.jpg +0 -3
  25. public/media/sent21.jpg +0 -3
  26. public/media/sent22.jpg +0 -3
  27. public/media/sent23.jpg +0 -3
  28. public/media/sent24.jpg +0 -3
  29. public/media/sent25.jpg +0 -3
  30. public/media/sent26.jpg +0 -3
  31. public/media/sent27.jpg +0 -3
  32. public/media/sent28.jpg +0 -3
  33. public/media/sent29.jpg +0 -3
  34. public/media/sent30.jpg +0 -3
  35. public/media/sent31.jpg +0 -3
  36. public/media/sent32.jpg +0 -3
  37. public/media/sent33.jpg +0 -3
  38. public/media/sent34.jpg +0 -3
  39. public/media/sent35.jpg +0 -3
  40. public/media/sent36.jpg +0 -3
  41. public/media/sent37.jpg +0 -3
  42. public/media/sent38.jpg +0 -3
  43. public/media/sent39.jpg +0 -3
  44. public/media/sent40.jpg +0 -3
  45. public/media/sent41.jpg +0 -3
  46. public/media/sent42.jpg +0 -3
  47. public/media/sent43.jpg +0 -3
  48. public/media/sent44.jpg +0 -3
  49. public/media/sent45.jpg +0 -3
  50. public/media/sent46.jpg +0 -3
public/admin-guide.md DELETED
@@ -1,95 +0,0 @@
1
- # Colorful Semantics - "To Whom?" Game - Administrator Guide
2
-
3
- This guide explains how to customize and manage the Colorful Semantics "To Whom?" educational game.
4
-
5
- ## Table of Contents
6
- 1. [Game Overview](#game-overview)
7
- 2. [Adding New Questions](#adding-new-questions)
8
- 3. [Media Requirements](#media-requirements)
9
- 4. [Question JSON Structure](#question-json-structure)
10
- 5. [Troubleshooting](#troubleshooting)
11
-
12
- ## Game Overview
13
-
14
- The "To Whom?" game teaches sentence structure using four colorful semantic components:
15
- - **Orange**: Who (the subject)
16
- - **Yellow**: Doing (the verb phrase)
17
- - **Green**: What (the object)
18
- - **Pink**: To Whom (the recipient)
19
-
20
- Players are presented with an image or video and must select the correct recipient ("to whom") from multiple choices.
21
-
22
- ## Adding New Questions
23
-
24
- ### Step 1: Prepare Media File
25
- 1. Create or select an image (JPG/PNG) or short video (MP4) that clearly shows someone giving something to someone else
26
- 2. Name your file without spaces (e.g., `teacher_book.jpg` or `dad_gift.mp4`)
27
- 3. Place the file in the `/public/media/` directory
28
-
29
- ### Step 2: Add Question to JSON
30
- 1. Open the file `/public/questions.json`
31
- 2. Add a new JSON object to the array, following this structure:
32
-
33
- ```json
34
- {
35
- "file": "/media/your_file_name.jpg",
36
- "who": "The person giving",
37
- "doing": "is passing/giving/handing",
38
- "what": "the object being given",
39
- "to_whom": "to the recipient",
40
- "distractors": ["wrong option 1", "wrong option 2", "wrong option 3"]
41
- }
42
- ```
43
-
44
- 3. Save the file
45
- 4. Refresh the application to see your new question appear in the rotation
46
-
47
- ## Media Requirements
48
-
49
- ### Images
50
- - **Formats**: JPG, PNG
51
- - **Recommended size**: 800-1200px wide
52
- - **File size**: Keep under 500KB for optimal performance
53
-
54
- ### Videos
55
- - **Format**: MP4
56
- - **Duration**: Keep under 5 seconds to minimize load time
57
- - **Resolution**: 720p or lower recommended
58
- - **File size**: Keep under 2MB
59
-
60
- ## Question JSON Structure
61
-
62
- Each question in the `questions.json` file must include these fields:
63
-
64
- | Field | Description | Example |
65
- |-------|-------------|---------|
66
- | `file` | Path to media file, starting with "/media/" | "/media/teacher_book.jpg" |
67
- | `who` | The subject (person giving) | "The teacher" |
68
- | `doing` | The verb phrase | "is giving" |
69
- | `what` | The object being given | "a book" |
70
- | `to_whom` | The correct recipient | "to the student" |
71
- | `distractors` | Array of incorrect options | ["to Mom", "to the principal"] |
72
-
73
- Notes:
74
- - You can include 1-5 distractors
75
- - The "to_whom" value should start with "to "
76
- - Keep text short so it fits in the colored boxes
77
-
78
- ## Troubleshooting
79
-
80
- ### Media Not Displaying
81
- - Ensure the path in the JSON matches the actual file location
82
- - Check that the file has no spaces in its name
83
- - Verify the file format is supported (JPG, PNG, or MP4)
84
-
85
- ### Game Not Loading New Questions
86
- - Check JSON file for syntax errors (missing commas, brackets, etc.)
87
- - Ensure the JSON file is properly formatted with square brackets `[]` enclosing all questions
88
- - Refresh the page completely (Ctrl+F5 or Cmd+Shift+R)
89
-
90
- ### Video Playback Issues
91
- - Make sure the video is in MP4 format
92
- - Try reducing video file size or resolution
93
- - Check if the video codec is widely supported (H.264 recommended)
94
-
95
- For additional support, please contact the development team.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
public/media/girl_flowers.png DELETED

Git LFS Details

  • SHA256: 2e975ee86e509917057cf8938f386dc0e43d2a05e023296067758bb475a46f60
  • Pointer size: 131 Bytes
  • Size of remote file: 214 kB
public/media/grandma_cookies.png DELETED

Git LFS Details

  • SHA256: 80f277cbc2e8f56bbcb87b7e45b4c5d2d9e9b0192ac05717b9b674a71facbe03
  • Pointer size: 131 Bytes
  • Size of remote file: 111 kB
public/media/readme.txt DELETED
@@ -1,11 +0,0 @@
1
- Place your media files (images and videos) in this directory.
2
-
3
- Recommended formats:
4
- - Images: JPG, PNG (800-1200px wide, <500KB)
5
- - Videos: MP4 (5 seconds or less, 720p or lower, <2MB)
6
-
7
- File naming:
8
- - Avoid spaces in filenames (use underscores instead)
9
- - Example: teacher_book.jpg or dad_gift.mp4
10
-
11
- After adding media, update the questions.json file in the parent directory.
 
 
 
 
 
 
 
 
 
 
 
 
public/media/sent01.jpg DELETED

Git LFS Details

  • SHA256: 53e5c568bf4f8421d7e2cd92f89dea946c2f1b2b3dcc2bdf9110bbb6cc0f5035
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
public/media/sent02.jpg DELETED

Git LFS Details

  • SHA256: 3ddb617bdd246da8efcef253d6ebcf02ff491fe052ca6fd0c5dc7b846c9a394a
  • Pointer size: 131 Bytes
  • Size of remote file: 168 kB
public/media/sent03.jpg DELETED

Git LFS Details

  • SHA256: 8c05513033562aa0a121dcc3230245276375f4efd11dd46efadfa8f47c202381
  • Pointer size: 131 Bytes
  • Size of remote file: 274 kB
public/media/sent04.jpg DELETED

Git LFS Details

  • SHA256: 8ee668ae32e7c19cbd00265ecc3e821a8888f7b8f8b447e706a2690da39f1d20
  • Pointer size: 131 Bytes
  • Size of remote file: 647 kB
public/media/sent05.jpg DELETED

Git LFS Details

  • SHA256: 602c37767f06d65fbacde35cfe299e10a999518be8493332ea81a012f9dbf47e
  • Pointer size: 131 Bytes
  • Size of remote file: 487 kB
public/media/sent06.jpg DELETED

Git LFS Details

  • SHA256: 6505f28fb6c50abc3e0cf2f2d01b1b2d9cdb9a03ce8311d2883c03dde661e754
  • Pointer size: 131 Bytes
  • Size of remote file: 191 kB
public/media/sent07.jpg DELETED

Git LFS Details

  • SHA256: 0d799b65fe287b63c9827a9747cc5dad490deb93187eb76c2a597d7955f44047
  • Pointer size: 131 Bytes
  • Size of remote file: 154 kB
public/media/sent08.jpg DELETED

Git LFS Details

  • SHA256: 62258562aee3954c1b8160e097ff85429ee05c975393cda07455a10aca7ca1de
  • Pointer size: 131 Bytes
  • Size of remote file: 211 kB
public/media/sent09.jpg DELETED

Git LFS Details

  • SHA256: 6bf563d41b201cc9fe537022bcac88a9e54ef14d7086c50c535a6bbff21b087e
  • Pointer size: 131 Bytes
  • Size of remote file: 181 kB
public/media/sent10.jpg DELETED

Git LFS Details

  • SHA256: 0bcb5d9421950ec4fb5b5441b12f5ddc37905536323fdd09fd39dc129ab2443a
  • Pointer size: 132 Bytes
  • Size of remote file: 1.76 MB
public/media/sent11.jpg DELETED

Git LFS Details

  • SHA256: 357441f84466958a631d3fe01f979378a947cf86d3e17209482c4db315ba2a0a
  • Pointer size: 131 Bytes
  • Size of remote file: 218 kB
public/media/sent12.jpg DELETED

Git LFS Details

  • SHA256: 8b472947b6da6482239b843d335ebe4052d8e2aad5b5af1a1499407a332bb42b
  • Pointer size: 131 Bytes
  • Size of remote file: 195 kB
public/media/sent13.jpg DELETED

Git LFS Details

  • SHA256: 3d91b65248eb1e9788109d568272c5bd5f79bb1d92157c63bc9d0671ffe2f630
  • Pointer size: 131 Bytes
  • Size of remote file: 251 kB
public/media/sent14.jpg DELETED

Git LFS Details

  • SHA256: 1ecb01bd82344be3c92e18c7a24d6f1a87b643b87382ec84745694ef13fea673
  • Pointer size: 131 Bytes
  • Size of remote file: 139 kB
public/media/sent15.jpg DELETED

Git LFS Details

  • SHA256: e9d1a5c9e51aa0579c752e827d346d53c365c7f06bc485e9ce3ef822528c821e
  • Pointer size: 131 Bytes
  • Size of remote file: 178 kB
public/media/sent16.jpg DELETED

Git LFS Details

  • SHA256: df5ae291fc45f1aa5f6ff5e766a8ee70c4f11e6d6d8c6366f709b0a36eafb982
  • Pointer size: 131 Bytes
  • Size of remote file: 213 kB
public/media/sent17.jpg DELETED

Git LFS Details

  • SHA256: 929ba3e397390ee8f28d9e5f304618721b60e7a603723c07a6ca42b981d3b11a
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
public/media/sent18.jpg DELETED

Git LFS Details

  • SHA256: 19196b72bc07959db1e647f0f2fa487597fe1b190554d2b4b888c165c5fd7f72
  • Pointer size: 131 Bytes
  • Size of remote file: 167 kB
public/media/sent19.jpg DELETED

Git LFS Details

  • SHA256: 3cf162943abae5d3654cb706b965db669f4b31ffbe6e615e97d69eb90737615c
  • Pointer size: 132 Bytes
  • Size of remote file: 1.96 MB
public/media/sent20.jpg DELETED

Git LFS Details

  • SHA256: 6bef98f06c925eaff60fc05cafbdae2acbed1a6a613d841ad67ae56b58120abe
  • Pointer size: 132 Bytes
  • Size of remote file: 2.34 MB
public/media/sent21.jpg DELETED

Git LFS Details

  • SHA256: bb85c6663d3ae76272d34940bb5894fa3a3f0475606a32b88066cdc7e456a240
  • Pointer size: 131 Bytes
  • Size of remote file: 186 kB
public/media/sent22.jpg DELETED

Git LFS Details

  • SHA256: 7f6e4c9c7a8cd08ee52c460544a18414605af0b5a02b3de754b216a53dc530b5
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
public/media/sent23.jpg DELETED

Git LFS Details

  • SHA256: cc8024260f8f5ddf1e7dc000a50d3bddf0e0827dfb6d240d1b4633e49d1e7e73
  • Pointer size: 131 Bytes
  • Size of remote file: 207 kB
public/media/sent24.jpg DELETED

Git LFS Details

  • SHA256: 06b51c5623abc81bb03ada0dc739d636e5eb6f0793d07ce8ea8a45a8a9683089
  • Pointer size: 131 Bytes
  • Size of remote file: 246 kB
public/media/sent25.jpg DELETED

Git LFS Details

  • SHA256: 7fdac1055792364b38f547884c56ab202a7dee69a7ffa0876c1c8ff071fddc9f
  • Pointer size: 131 Bytes
  • Size of remote file: 296 kB
public/media/sent26.jpg DELETED

Git LFS Details

  • SHA256: 4232dd079d720df10b170eb09d4a216a5eb8693d8f9a7ff0c0a233835bc62761
  • Pointer size: 131 Bytes
  • Size of remote file: 272 kB
public/media/sent27.jpg DELETED

Git LFS Details

  • SHA256: 5df14c2e35081982f471d745cfd2dcc3d2e8c678f46ea92ce12c6e0f4b41c3cf
  • Pointer size: 131 Bytes
  • Size of remote file: 261 kB
public/media/sent28.jpg DELETED

Git LFS Details

  • SHA256: 89a3dd28a8809f3a96703f81ff7996387827a37b1bd72418e76d15dadcdd00f9
  • Pointer size: 131 Bytes
  • Size of remote file: 214 kB
public/media/sent29.jpg DELETED

Git LFS Details

  • SHA256: d6870c9c84534c91a13978afc2f52b1f366fa121a926354a2367cb34b89765b3
  • Pointer size: 132 Bytes
  • Size of remote file: 2.28 MB
public/media/sent30.jpg DELETED

Git LFS Details

  • SHA256: 05868c0acb95beebacd361b72fb32e557edd59ac9507a3858fe476a5be8c5a70
  • Pointer size: 131 Bytes
  • Size of remote file: 206 kB
public/media/sent31.jpg DELETED

Git LFS Details

  • SHA256: 9c39ceef820b3c4e76c3ec965ba5d40f990c4280b6e8d4f05fc84b99975f5b33
  • Pointer size: 131 Bytes
  • Size of remote file: 169 kB
public/media/sent32.jpg DELETED

Git LFS Details

  • SHA256: 15f4b76ab16a0cec6c5bbb59eb4780aa9009ac91d21372f73b2db9cdf1a06c37
  • Pointer size: 131 Bytes
  • Size of remote file: 223 kB
public/media/sent33.jpg DELETED

Git LFS Details

  • SHA256: 4808f2cefaa7d317692e5ebc928e96cf76f4f9e45857eae7738268c8160be1be
  • Pointer size: 131 Bytes
  • Size of remote file: 149 kB
public/media/sent34.jpg DELETED

Git LFS Details

  • SHA256: 141c0cfce0fa7401d9114e8096d5b8e8bf4999d703476c0f6ab1bd459595ffe5
  • Pointer size: 131 Bytes
  • Size of remote file: 203 kB
public/media/sent35.jpg DELETED

Git LFS Details

  • SHA256: 5027ea90b053d4525828a8d754d1f46013526acabbb7618aa2be2b7a82d9c4bd
  • Pointer size: 131 Bytes
  • Size of remote file: 188 kB
public/media/sent36.jpg DELETED

Git LFS Details

  • SHA256: 1ff52ed869ecf36c57775f1254ecd0424ff467e0c6e1e85a37c8b0b483120d35
  • Pointer size: 131 Bytes
  • Size of remote file: 182 kB
public/media/sent37.jpg DELETED

Git LFS Details

  • SHA256: 1d2b48232968ed731d8520eb3cb8e6498e23d0d99f3cb0f90fcf55e09d057278
  • Pointer size: 131 Bytes
  • Size of remote file: 209 kB
public/media/sent38.jpg DELETED

Git LFS Details

  • SHA256: 69ffa8f6996d400bc7a7de1b8238bc284e6ed39c634b1e9362cd33bb05029fe9
  • Pointer size: 131 Bytes
  • Size of remote file: 174 kB
public/media/sent39.jpg DELETED

Git LFS Details

  • SHA256: 7bda4d860a81bd71b51b5d83774db4e60c5af3eaee8d3ec61b1aed0e0cc80299
  • Pointer size: 131 Bytes
  • Size of remote file: 162 kB
public/media/sent40.jpg DELETED

Git LFS Details

  • SHA256: 99f60a0db94a64089f1aa246693e9458f96a2dab41cce16accd2c046d863f7ae
  • Pointer size: 131 Bytes
  • Size of remote file: 167 kB
public/media/sent41.jpg DELETED

Git LFS Details

  • SHA256: b286cc531c3b63e13578e8495e88c50317d38a58eef18f8c622e54524ab82df8
  • Pointer size: 131 Bytes
  • Size of remote file: 229 kB
public/media/sent42.jpg DELETED

Git LFS Details

  • SHA256: cd9a8f021450c6361cf5f026a553f49de5ba72f2c6595b670dd54132e9818053
  • Pointer size: 131 Bytes
  • Size of remote file: 221 kB
public/media/sent43.jpg DELETED

Git LFS Details

  • SHA256: 02f4ce80e7d8e8dd9a94e6225447c5bbec9a227601b4e4a9ba617066f816189b
  • Pointer size: 131 Bytes
  • Size of remote file: 202 kB
public/media/sent44.jpg DELETED

Git LFS Details

  • SHA256: 3c0e7e486b5a3e676d480d0e244b00834d29e2c04b2699453b0df476a611ed35
  • Pointer size: 131 Bytes
  • Size of remote file: 235 kB
public/media/sent45.jpg DELETED

Git LFS Details

  • SHA256: 4a23729c532a1880d1020947f77e02a4452af2d8e60e704acfdb51870e3dae67
  • Pointer size: 131 Bytes
  • Size of remote file: 176 kB
public/media/sent46.jpg DELETED

Git LFS Details

  • SHA256: 6517f5fbafaa78991414b56d2c4bf137d28d0f91ac56e7f8006615634ed1443c
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB