User Activities by Role - Hedera-Lang-Learn/hedera GitHub Wiki
We have outlined activities for three roles for registered users as well as a guest. Here are the activities we are planning on eventually enabling.
Guest (non-logged in user, similar experience to http://bridge.haverford.edu)
- Someone sends a guest a link and they could read
- Text analysis against a fixed list, e.g., Wheelock, ch 1 & 2
- Nothing gets saved => become Learner/Teacher, create account to save stuff
Learner (registered user)
- Like a Guest but can...
- Maintain their vocab list, perhaps starting with a set list
- Search repository for readable text, based on vocab list. Results show % known vocab, popularity, & length
- Read them in Reading environment with their custom glossary
- Input their own text (e.g., Pope’s tweets, Catus Petasatus, Winnie Ille Pu) & assign simple metadata (e.g., title, author, date, vetted, and by whom)
- Analysor (perhaps without disambiguation)
- Export list to Quizlet or StudyBlue to study
- Save input text to their own library
- Time reading (are you still reading this?)
- How easy did you find this text? (at the end)
- I would like to be able to save texts to a queue for future reading
- I would like to bookmark my place in text so that I can come back to it easily.
- I would like to see a progress bar as I read so that I know how much is left in my current text.
- Vocabulary management
Teacher (class)
- Like Learner but can…
- Can create texts and share them
- Can create groups of texts and share them
- Can create vocab lists and share them
- Can create groups of vocab groups and share them
- Create multiple classes and associate them with texts and vocab list drawn either from my stuff or repository of lists
- Have a way to invite students to class
- Have scheduled assignments to appear on a certain day & have students be notified.
- K-8 way of pushing assignments to students without emails
Curriculum Designer/Super Teacher/Language Coordinator
- Like Teacher but can…
- Can coordinate/pre-approve content and vocab
- Researcher (philologists & language teachers)
Language Admin
- Vets submissions to repo
- Manage dictionary, e.g., neo-latin
- Correct errors
- Pre-disambiguating texts