Computer Labs for the Blind and Visually Impaired

by INABLE, CORP
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired
Computer Labs for the Blind and Visually Impaired

Project Report | Dec 9, 2015
JAVA Programming Class Empowers Ambitious Blind & Visually Impaired Students

By Georbert Athoo | inABLE Instructor

Java Student
Java Student

All too often computer programmers overlooked people with sight impairment when writing various desktop and mobile applications. Accessibility is either not anticipated or prioritized. At inABLE’s computer-labs-for-the-blind students are becoming agents of change by learning to become computer application developers in a JAVA programming class taking place at the December inABLE school-break computer camp.

This third inABLE vacation boot camp, with a focus on programming purely with JAVA, has been a remarkable opportunity for the class of 11 students from three inABLE partner schools (Thika, St Lucy and St Oda Schools for Blind). The students who enrolled comprised of four girls and seven boys, four totally blind and seven low vision pupils.

Students who had just finished developing their first calculator and testing its usability, had a well-time visit from a representative from Oracle Corporation. The Oracle guest engaged the promising computer programmers with JAVA-world questions and explanations.

Objective

The two-week JAVA class objective was to create a very basic text-based calculator that can run both on Android and desktop devices. Computer programs that have been used by the students include: JAVA language and Eclipse editor. Eclipse is a fully featured Integrated Development Environment (IDE) that is accessible by the screen readers.

Accessibility

There are a number of environment/platforms or programs/editor we could opt to use with JAVA. These include Netbeans and Sodbeans. As per accessibility is concerned, all versions of Netbeans are NOT accessible and can’t be used by the totally blind for programming. While Sodbeans is 80% accessible—it comes with its inbuilt screen reader when turned on— its configuration is not ideal. This leaves Eclipse, the best editor and platform for all JAVA programming that is accessible by both Non Visually Desktop Access (NVDA) and Job Access With Speech (NVDA) screen readers.

Challenges

Recognizing that computer programming is a difficut subject for most every beginner student to grasp, the young upcoming visually impaired JAVA developers were faced with a number of challenges. For example, the JAVA language is totally different from the normally used English language. Also, the use of JAVA syntax and slangs is hard to understand at first.

Future Plans

The next JAVA class at a future vacation boot camp is to develop a simple accessible game and also the same calculator, but this time it will need to run on the iPad, iPhone or universal device. To accomplish this, we plan to use simple Object C programming and XCode editor. This exercise will give students computer-developing experience on both Android devices and Apple.

Links:

Share on Twitter Share on Facebook

About Project Reports

Project reports on GlobalGiving are posted directly to globalgiving.org by Project Leaders as they are completed, generally every 3-4 months. To protect the integrity of these documents, GlobalGiving does not alter them; therefore you may find some language or formatting issues.

If you donate to this project or have donated to this project, you can receive an email when this project posts a report. You can also subscribe for reports without donating.

Sign up for updates

Organization Information

INABLE, CORP

Location: Washington, DC - USA
Website:
Project Leader:
Irene Mbari-Kirika
Founder & Executive Director
Atlanta , GA United States
$10,100 raised of $30,000 goal
 
142 donations
$19,900 to go
Donate Now
M-PESA

Pay Bill: 891300
Account: GG7869

lock
Donating through GlobalGiving is safe, secure, and easy with many payment options to choose from. View other ways to donate

INABLE, CORP has earned this recognition on GlobalGiving:

Help raise money!

Support this important cause by creating a personalized fundraising page.

Start a Fundraiser

Learn more about GlobalGiving

Teenage Science Students
Vetting +
Due Diligence

Snorkeler
Our
Impact

Woman Holding a Gift Card
Give
Gift Cards

Young Girl with a Bicycle
GlobalGiving
Guarantee

Get incredible stories, promotions, and matching offers in your inbox

WARNING: Javascript is currently disabled or is not available in your browser. GlobalGiving makes extensive use of Javascript and will not function properly with Javascript disabled. Please enable Javascript and refresh this page.