carlos.mesquita
11b5490af4
Merged in feature/training-content (pull request #62 )
...
Feature/training content
Approved-by: Tiago Ribeiro
2024-08-06 18:46:43 +00:00
Joao Ramos
2a58e0d33f
Added more columns to exam list
2024-08-06 18:40:49 +01:00
Carlos Mesquita
7fd56357e0
UI changes to Solutions (Writing, Speaking and Interactive Speaking) as requested
2024-08-06 17:02:17 +01:00
Tiago Ribeiro
8f5b27e9ce
Updated the FillBlanks to the new format
2024-07-27 14:38:45 +01:00
Carlos Mesquita
877d2f359f
Used main branch as base branch in the last time
2024-07-25 16:59:15 +01:00
Tiago Ribeiro
cb49e15cb0
Updated the speaking and interactive speaking to the new format
2024-06-18 10:02:03 +01:00
Tiago Ribeiro
0eddded560
Updated part of the speaking accordingly
2024-06-13 18:17:07 +01:00
Tiago Ribeiro
6712e89c47
Updated the format of the interactive speaking
2024-06-11 11:20:54 +01:00
Tiago Ribeiro
daec246835
Updated the Level Exam to work based on Parts
2024-06-07 13:25:18 +01:00
Tiago Ribeiro
1086e78936
Updated the MatchSentences exercise to work better now
2024-03-26 00:42:39 +00:00
Tiago Ribeiro
13ebb9bbd8
Solved a bug where the speaking and interactive speaking were not being correctly evaluated
2024-03-23 15:43:25 +00:00
Tiago Ribeiro
6a38b7a32e
Updated the exam selection to get exams related to the user's topic preference
2024-02-13 16:04:46 +00:00
Tiago Ribeiro
e382a09ae8
Added the key "topic" to Writing, Speaking and Interactive Speaking exercises
2024-02-13 00:42:09 +00:00
Tiago Ribeiro
2e894622d0
Updated users to get exams related to their level
2024-02-10 09:10:52 +00:00
Tiago Ribeiro
872cc62fe4
- Added the ability for a student/developer to choose a gender for a speaking instructor;
...
- Made it so, if chosen, the user will only get speaking exams with their chosen gender;
- Added the ability for speaking exams to select a gender when generating;
2024-02-09 12:14:47 +00:00
Tiago Ribeiro
71f07af2eb
Added "instructorGender" key to Speaking exams
2024-02-08 14:04:52 +00:00
Tiago Ribeiro
b09fe79cb7
Updated the InteractiveSpeaking to also work with the session persistence
2024-02-08 11:43:01 +00:00
Tiago Ribeiro
13401562fb
Added the ability for assignments to use partial exams as well
2024-01-26 16:16:28 +00:00
Tiago Ribeiro
81943dbf42
Updated the module generation to allow for only certain parts to be made
2024-01-22 18:50:12 +00:00
Tiago Ribeiro
68069d118f
Added correction visualizers for the Speaking transcript correction
2024-01-17 23:40:46 +00:00
Tiago Ribeiro
9ee09c8fda
Added a diff viewer for the writing correction
2024-01-17 11:22:23 +00:00
Tiago Ribeiro
e324b37942
Prepared for partial exams
2024-01-14 22:36:39 +00:00
Tiago Ribeiro
59d1a12439
Added a simple spellchecker for the correction of the Writing
2024-01-09 13:55:04 +00:00
Tiago Ribeiro
2cd18376f2
Merge branch 'develop' into feature/68/update-evaluation-to-background
2024-01-08 20:59:55 +00:00
Tiago Ribeiro
0694950bba
Solved a bug where the "Perfect answer" would not show for speaking
2024-01-08 20:59:20 +00:00
Tiago Ribeiro
9ceb71ae2f
Refactored evaluation process for improved efficiency:
...
- Initial response set to null; Frontend now generates a list of anticipated stats;
- Background evaluation dynamically updates DB upon completion;
- Frontend actively monitors and finalizes upon stat evaluation completion.
2024-01-08 17:02:46 +00:00
Tiago Ribeiro
72083439af
Updated Writing and Speaking to have a tab system for the evaluation vs the "perfect answer"
2023-12-06 14:48:54 +00:00
Tiago Ribeiro
4c7e8f56d8
Made it so it is currently possible to generate reading passages
2023-11-20 21:03:24 +00:00
Tiago Ribeiro
4753b85ab5
Started creating the page to generate exams
2023-11-20 16:19:05 +00:00
Tiago Ribeiro
44a89c6645
Added a new module called Level for level testing
2023-11-17 15:32:45 +00:00
Tiago Ribeiro
5e1b9ce2c7
Updated the Speaking exam to work with always having video
2023-10-07 10:17:09 +01:00
Tiago Ribeiro
782976c14f
Updated the Listening format to work
2023-09-29 13:56:11 +01:00
Tiago Ribeiro
169ae2c959
Updated the reading to a new format
2023-09-28 14:43:43 +01:00
Tiago Ribeiro
7cdff84d5e
Created the InteractiveSpeaking exercise
2023-09-19 00:57:36 +01:00
Tiago Ribeiro
efb341355d
Prepared the code to later handle the evaluation of the Interactive Speaking exercise
2023-09-17 08:56:00 +01:00
Tiago Ribeiro
db54d58bab
- Added a new type of exercise
...
- Updated all solutions to solve a huge bug where after reviewing, it would reset the score
2023-08-11 14:23:09 +01:00
Tiago Ribeiro
3fee4292f1
Updated the Writing to work with another format
2023-08-07 23:39:29 +01:00
Tiago Ribeiro
2c10a203a5
Finalized the Speaking module exercise
2023-07-14 12:08:25 +01:00
Tiago Ribeiro
b2cc706a5e
Updated the Writing exercise to have the evaluation in the user solutions instead of the exercise itself
2023-06-23 10:28:33 +01:00
Tiago Ribeiro
fe4a97ec85
Implemented the Writing exercise's solution display
2023-06-22 16:59:13 +01:00
Tiago Ribeiro
808ec6315b
Updated the Finish screen along with other tweaks
2023-06-21 14:54:22 +01:00
Tiago Ribeiro
79a532b5ff
- Implemented an image attachment to the Writing exercise;
...
- Made it so the exams are now sorted when going through the history;
- Corrected some little mistakes;
2023-05-28 10:00:06 +01:00
Tiago Ribeiro
23b3703b67
- Created a Diagnostics component;
...
- Corrected the history code;
2023-05-27 15:45:03 +01:00
Tiago Ribeiro
1813de499d
Started to update the exam to work with Zustand for the history review
2023-05-08 10:44:16 +01:00
Tiago Ribeiro
87f7b717fc
- Adapted more of the design to be more responsive;
...
- Revamped some of the UserSolutions;
- Transformed the homepage chart to use actual dynamic values;
- Created an endpoint for the stats;
2023-04-20 00:20:20 +01:00
Tiago Ribeiro
c321a5cc69
Added the speaking module to the application
2023-04-17 17:35:26 +01:00
Tiago Ribeiro
207328dade
Updated the writing exam to work based on exercises instead of just a single one
2023-04-17 13:03:48 +01:00
Tiago Ribeiro
49c515b02a
Finished implementing a Solutions version for each exercise
2023-04-11 21:35:44 +01:00
Tiago Ribeiro
45a5cb0f5c
Added a solutions for the WriteBlanks exercise
2023-04-10 16:54:13 +01:00
Tiago Ribeiro
06dbf1e5f6
Added a solution version for the MultipleChoice Exercise
2023-04-10 11:40:44 +01:00