-
Notifications
You must be signed in to change notification settings - Fork 3
5th meeting
- Finalize presentation format for v0.1
- Finetune websockets data flow, events and implementation
- Wiki pages for the websockets flow
- Create wiki page with features for v0.1
- Finalize user authentication (check for existing username) together with tests (Make sure unauthorized users don't visit URLS they are not supposed to)
- Complete design of Restful URLS
- Document your code
- Roadmap (both graphics and text (WIKI))
- Frontend/Backend styles and graphics for v0.1
- Research stats libraries
- Create mockups in his branch
- Finalize Roadmap for v0.1 - Feature lock
- Finalize questions specs for v0.1
- Multiple Question Choices
- One word answers
- Content creator is responsible for the height of the text of the questions. We can use a scrollbar if it gets too big
- The content creator should provide an answer for the question. If multiple choice question has no answer, it is considered a poll. Free number of correct answers
- When the instructor has moved to the next slide, the previous questions are deactivated and the answers for users that haven't answered are marked as empty.
####Format Impress js files
- Zip Folder:
- img:
- img_1.jpg
- img_2.jpg
- css:
- style_1.css
- style_2.css
- index.html
- questions.json
- assets.json
- img:
####Test suite
- Simple presentation
- presentation with external images, css, scripts
-
Viewer select answer(s).
-
Viewer press Done
-
On done, the answer from this viewer is sent to the server via websocket.
-
The viewer can update his answer and repress Done.
-
When all the viewers are done or when the admin ends the time, the server moves on the the answer.
To get number of participants for a question, the server counts the number of answers sent.
If this number matches the number of connected viwers then we have reached a 100% participation. Otherwise, when the admin terminates the question, we ask all users to notify the server if they haven't send an answer and all those users are added to the total.
###Stats
- answers
- logged users
- correct
- wrong
- Number of each different option (multiple)
- Start time of question
- Answertime of question
- Number of logged Students
A -> Aggregated statistics
-
total logged users vs. average answers( Q | A )
-
right vs. wrong ( Q | A )
-
total right vs. total wrong ( Q | A )
-
different answers ( Q | A )
-
Brainstorm for platform installation
-
Come up with a simple interactive question for the next presentation and decide who's gonna do what
- Questions Editor (v 0.2)
- Questions Presentation (Out of limits stuff)
- Live stats (v 0.2)
- See previous slides (v 0.2)
- server side edit of slides (v 0.2)