-
Notifications
You must be signed in to change notification settings - Fork 2
SS12JudgeReadme
Document Purpose
This is an Unofficial introduction to the Accessible Flashcards
project by team CSUN. The purpose of this document is to give a
brief introduction and overview of our project submission to
SS12. In this document you will find the description, requirements,
accomplishments, technologies used, and a high level mapping of the
source files checked into SVN. This is an attempt to help judges
understand our project and to provide a simplified overview of the
source files checked into SVN.
This document does not contain official project documentation nor
future project maintainability plans. Explanation of components and
innovative ideas are also not explained. All of this will be covered
and presented at the SS12 Finals.
Project Description
Flashcards are incredibly useful study aids. For persons with cognitive
and/or learning disabilities flashcards are practically a necessity.
Some digital flash card solutions exist, but are platform specific and have limited capabilities.
A web-based flashcard solution could be
accessible on multiple platforms and could support math and other
complex equations. This would be quite beneficial to a person with a
cognitive or learning disability. For example a user could create a set
of flashcards of mathematic equations conveniently on their computer.
The user can then access and edit the flash cards from their mobile
device, eliminating the need for physical cards.
Project Requirements
-
Create, modify, and delete flashcards
-
Edit front and back of flashcards
-
Support standard text and math equations
-
Make as web app that is compatible with mobile devices.
-
Be accessible to assistive technology
a. Time permitting, make self-voicing (text-to-speech)
Suggested Technology
-
MathML
-
CSS
Project Accomplishments
Met all Requirements:
-
Create, modify, and delete flashcards
-
Edit front and back of flashcards
-
Support standard text and math equations
-
Make as web app that is compatible with mobile devices
-
Be accessible to assistive technology
6 .Text to Speech for text
Beyond Requirements:
-
Mathematical equations to speech
-
Created Android Application to interface with website, designed
WAI in mind, but setting our own standards for accessibility Website accessible to the blind including math equations Technologies & Principles used All technologies are open source
Festival Speech Synthesis System
FreeBSD, Ubuntu, PHP, Apache, MySQL
Android SDK, Java
Subversion
LaTeX
Mimetex - A LaTeX to Image Converter
Web Content Accessibility (WCA)
Project Subversion Information
Svn Repository Link:
http://pp-csun-flashcards-1.googlecode.com/svn/trunk/pp-csun-flashcards-1-read-only
Google SVN repository Link:
http://code.google.com/p/pp-csun-flashcards-1/source/browse/
Projects:
Title:
Android
Description:
Source files for our Android application that interface with our website.
Title:
Server
Description:
Server are server side code strictly dealing with maintaining the projects database.
Title:
Web
Description:
Front end code dealing with the front end
High Level Flows
Note: This is not the final documentation.
Contact: Thank you for looking, if you have ANY questions please feel free to
contact us.
Our emails can be found under Project Home: