This repository has been archived by the owner on May 24, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Code Sprint Ideas
Charles LaPierre edited this page Mar 27, 2017
·
13 revisions
This page is meant to spark possible ideas for development during our 2017 CSUN Accessibility Code-Sprint in San Diego on February 28th. Feel free to add to this list.
Some examples provided by Macmillan are available on separate Google doc here: https://docs.google.com/document/d/1Osuh7KVCyAvT3jlbaZQyVyT5yqfcfMaa5DsAN9DGubY/edit (this is a closed document; please request to be added to access)
Here is another document including some potential ideas: https://docs.google.com/document/d/1UG5OvMJ_0_9a45J1Z9oeQhWHoIw6jZfLuLafdm-k4MM/edit
- [Worked On] Drag and Drop (Matching / Ordering)
- specific Drag & Drop example from PhET: Balloons and Static Electricity sim - PhET has implemented a continuous drag and drop solution, but are curious to compare and contrast against a grid-based solution.
- parallel DOM for the Macmillan simulation, Macmillan could provide some documentation regarding the semantic Parallel DOM structure in Balloons and Static Electricity. Selection of the static descriptions that make up headings and labels is important for the Parallel DOM, and this documentation would probably be helpful for making good starting choices.
- natural language interface for the John Travoltage, and later Balloons and Static Electricity, Phet/ETS sims.
- graphs manipulation etc.(Sonification)
- molecular models / drawings (3D manipulation: IE rotate models via mouse, keyboard, touch, voice, etc.)
- Chemistry equations
- Physics working with Phet
- online labs
- earth science GIS mapping interactive maps and interactive timelines
- atom builders
- electronic circuits
- [Worked On? Priority Utterance Queue?] interactive animations
- simulations body different activities diabetic normal etc..)
- [Worked On] EPUB with MathML using CSS hiding
- [Worked On] Math Braille output.
- Generating accessible SVGs - building on recent work with R, exploring other ways to tweak SVG generators to directly produce web accessible SVGs
- Malleable STEM Interactives - The idea being that a sim itself can be easily repurposed for other things, interactions, contexts, and modalities. For example: How would we get John Travoltage to work on Kindle (low resolution, poor refresh, etc.)? How could one change John Travoltage or BASE for a different presentation (i.e. glass rod & fur), or cultural context (swap John Travoltage for a different movie star)? Can the Functions sim be repurposed as a calculator for Algebra? The idea is to think of strategies to create reusable rendered components while keeping a consistent data model regardless of presentation.
- augmented reality - look through a phone at a sim on a computer and provide new/additional layers of information
- recommendations for standards
- [Worked On] Personalized "skins" that adapt any content to the needs of a user groups including learning disabilities and cognative disabilities - from early stage dementia, to dyslexia and dyscalculia. (see https://docs.google.com/document/d/1UG5OvMJ_0_9a45J1Z9oeQhWHoIw6jZfLuLafdm-k4MM/edit?usp=sharingfor more details)
- Adaptable help panel that automatically adds help function to web pages for people with disabilities including learning and cognitive disabilities (based on new standard for personalization - see https://docs.google.com/document/d/1UG5OvMJ_0_9a45J1Z9oeQhWHoIw6jZfLuLafdm-k4MM/edit?usp=sharing)
- Adaptable breadcrumbs and other adaptable widgets (based on new standard for personalization - see https://docs.google.com/document/d/1UG5OvMJ_0_9a45J1Z9oeQhWHoIw6jZfLuLafdm-k4MM/edit?usp=sharing)
- A browser extension that help simplify a page based on a personalization profile for people with learning and cognative disabilities - from early stage dementia, to dyslexia and dyscalculia
- Adaptable Toolbar for critical features so that more people with cognitive disabilities and dementia can use web application See https://docs.google.com/document/d/1pVDk9fg7rqSjIWs8ssAhPUpOw2ScF-CxfCdOzyExWQo/edit?usp=sharing