Beyond Multiple Choice
Introduction
The contents of this wiki page are notes and materials intended for use by W3C Educational Exercises and Activities Community Group members attending the Beyond Multiple Choice 2019 Conference.
User input technologies
Text and natural language
Ideas for text-based input include features for students as they compose essays in Web browsers (e.g. spell checking, grammar checking, proofreading, automated essay scoring, and other technologies). These features can be provided via client-side, server-side, school-based or cloud-based technologies.
Ideas for text-based input include enhancing the interoperability between Web browsers and office software applications such as word processors.
Hyperlinks
- https://en.wikipedia.org/wiki/Natural_language_processing
- https://en.wikipedia.org/wiki/Natural-language_understanding
- https://en.wikipedia.org/wiki/Spell_checker
- https://en.wikipedia.org/wiki/Grammar_checker
- https://en.wikipedia.org/wiki/Automated_essay_scoring
Handwriting
Web standards and technologies can be advanced by adding support for handwriting input. Handwriting input means input components for obtaining InkML from multiple input modalities: e.g. mouse, fingertip or stylus. Handwriting input components can be implemented in a number of ways and can surface in document markup in a number of ways, e.g. <input>
or <canvas>
elements.
Handwriting recognition, atop handwriting input, can also enhance Web standards and technologies. InkML from handwriting input can be processed client-side or streamed for server-side, school-based or cloud-based handwriting recognition scenarios. Text, mathematics and diagrams can be recognized from InkML.
Context data can enhance the performance of handwriting recognition algorithms.
Hyperlinks
Speech
Web standards and technologies can be advanced by adding support for speech input. What is meant by speech input is input components for obtaining audio data from users. This audio data can be either raw or compressed, utilizing audio codecs such as MP3, Opus or Speex.
Speech recognition, atop speech input, can also enhance Web standards and technologies. Audio from speech input components can be processed client-side or streamed for server-side, school-based or cloud-based speech recognition scenarios. Text and mathematics can be recognized from audio data.
Context data can enhance the performance of speech recognition algorithms.
Hyperlinks
- https://w3c.github.io/speech-api/speechapi.html
- https://www.w3.org/TR/pronunciation-lexicon/
- https://www.w3.org/TR/speech-grammar/
- https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API
- https://developer.mozilla.org/en-US/docs/Web/API/Media_Streams_API
- https://developer.mozilla.org/en-US/docs/Web/API/MediaStream_Recording_API
Imagery and photography
Hyperlinks
Video
Hyperlinks
- https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API
- https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia
3D graphics and interaction
Hyperlinks
- https://en.wikipedia.org/wiki/WebGL
- https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API
- https://blogs.unity3d.com/2019/09/17/stream-high-quality-real-time-graphics-through-your-browser-with-our-new-webrtc-framework/
Multiple modalities
Hyperlinks
Dialogue systems
Hyperlinks
- https://en.wikipedia.org/wiki/Dialogue_system
- https://en.wikipedia.org/wiki/Conversational_user_interfaces
- https://blogs.unity3d.com/2019/09/17/stream-high-quality-real-time-graphics-through-your-browser-with-our-new-webrtc-framework/
Intelligent tutoring systems
Hyperlinks
- https://en.wikipedia.org/wiki/Intelligent_tutoring_system
- https://blogs.unity3d.com/2019/09/17/stream-high-quality-real-time-graphics-through-your-browser-with-our-new-webrtc-framework/
Automatic item generation
Hyperlinks
Games and simulations
Hyperlinks
- https://en.wikipedia.org/wiki/Game
- https://en.wikipedia.org/wiki/Serious_game
- https://en.wikipedia.org/wiki/Games_and_learning
- https://en.wikipedia.org/wiki/Simulation
- https://en.wikipedia.org/wiki/Simulation_video_game
- https://en.wikipedia.org/wiki/Computer_simulation
Augmented and virtual reality
Hyperlinks
Item response theory
Hyperlinks
- https://en.wikipedia.org/wiki/Item_response_theory
- https://en.wikipedia.org/wiki/Item_response_theory#IRT_models
Multicriteria analysis
Hyperlinks
- https://en.wikipedia.org/wiki/Multiple-criteria_decision_analysis
- https://en.wikipedia.org/wiki/Multicriteria_classification
- https://en.wikipedia.org/wiki/Multi-objective_optimization
Multi-device scenarios
Multi-device scenarios include those scenarios with interoperating: smartphones, tablet computers, desktop computers, smart televisions, video game consoles and AR/VR equipment.