ggurdin
aad699d6bd
better error handling for null content in practice activity fromJSON method
2024-10-22 09:21:50 -04:00
William Jordan-Cooley
bc20769daa
dont give old clients new activity types and catch old activity content better
2024-10-21 16:39:34 -04:00
ggurdin
ac80e6217c
Audio section widget ( #744 )
...
first draft of word focus listening activities using text to speech library
2024-10-21 12:53:34 -04:00
ggurdin
18d2399c54
add activity feedback to activity request hashcode to ensure new activity is fetched after giving feedback
2024-10-11 10:53:42 -04:00
William Jordan-Cooley
9680662c1b
client will pass time of req to remove possibility of different times there
2024-10-09 10:02:41 -04:00
ggurdin
f20aaa70d5
cast score as int before sending to the server
2024-10-08 16:43:27 -04:00
wcjord
b8edf595ca
Toolbar practice ( #707 )
...
* remove print statement
* ending animation, savoring joy, properly adding xp in session
* forgot to switch env again...
* increment version number
* about to move toolbar buttons up to level of overlay controller
* added ability to give feedback and get new activity
2024-10-03 17:19:31 -04:00
wcjord
51e8c4b7ce
Toolbar practice ( #704 )
...
* remove print statement
* ending animation, savoring joy, properly adding xp in session
2024-10-03 11:37:26 -04:00
William Jordan-Cooley
f9ad45d203
intelligently choosing tokens and passing all their info
2024-10-02 17:40:16 -04:00
William Jordan-Cooley
8bffe17455
passing practice model instead of activity?
2024-10-02 14:58:29 -04:00
William Jordan-Cooley
f589d2371b
exit practice if no activities to do
2024-09-26 13:47:51 -04:00
wcjord
a1f9e6a243
Toolbar practice ( #702 )
...
* drafting toolbar with practice
* moved some code around
* turning overlay message content into text buttons for selection, updated toolbar buttons progress bar
* activities displaying and forwarding toolbar
* experimenting with using choice value rather than index for logic
* reimplementation of wordnet results and translation for individual words
* cache and timer
* mostly done with activities in toolbar flow
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: choreo development <williamjordan-cooley@Williams-MacBook-Pro-3.local>
2024-09-25 17:01:58 -04:00
ggurdin
4278f7b196
get analytics events directly from server, cache last update time for user's l2
2024-08-06 13:40:53 -04:00
William Jordan-Cooley
bca1b87677
added span display details to activity
2024-07-07 19:31:29 -04:00
William Jordan-Cooley
923d39eab6
drafted - need and correctly assembling records and unsaved msgs - need to confirm that constructs are being assembled
2024-06-28 17:08:46 -04:00
William Jordan-Cooley
5c8666b3e2
rough draft complete
2024-06-28 15:31:35 -04:00
William Jordan-Cooley
8ceb7851e5
refactoring of my analytics controller and related flows
2024-06-28 11:36:10 -04:00
ggurdin
b12efe7e80
updates to improve navigation of practice activities
2024-06-26 15:28:58 -04:00
William Jordan-Cooley
a9ee9061b3
fixing latestResponse
2024-06-25 15:24:58 -04:00
William Jordan-Cooley
15f493709f
client set up to recieve and display multiple choice questions with some display tweaks
2024-06-23 14:09:26 -04:00
William Jordan-Cooley
d6a56cbd43
successfully received/completed bot-generated practice activity
2024-06-22 13:26:12 -04:00
William Jordan-Cooley
5d5b35b4eb
switch to enum for construct type
2024-06-13 12:43:29 -04:00
William Jordan-Cooley
91d7600c5d
display, interactivity, saving/fetching of record, and dummy generation all done
2024-06-12 17:34:42 -04:00
William Jordan-Cooley
1dcd988be0
skeleton of practice activities
2024-06-06 18:05:16 -04:00