Regional Jaws Scripting Workshop
Workshop Sponsor: Overbrook-Nippon Network on Educational Technology, www.on-net.org
Host: Sao Mai Computer Center f/t Blind, Ho Chi Minh, Vietnam
Workshop Instructor: Dang Hoai Phuc
This workshop is to bring experts/computer instructors in the South-East Asia together for the face-to-face course on Jaws scripting after attending the online courses conducted by Mr. Victor Tsaran and Mr. Dang Hoai Phuc. The workshop is to start from June 4 to June 15 (2 weeks), 2007 at Sao Mai. We have 7 participants from Indonesia, Malaysia, Philippines and Thailand. All participants are from organizations for/of the blind in the region.
This activity is as one of the many activities of the ONNET project in the region, and we are, Sao Mai Center is one of the ONNET's partners.
Jaws Scripting is a kind of computer programming language given by Freedom Scientific, www.freedomscientific.com for their screen reader, Jaws. The purpose of Jaws Scripting is to enhance and tackle accessibility issues when Jaws works with inaccessible applications. Jaws is considerred as the most powerful screen reader for the blind all over the world now.
Two main goals of the workshop:
Reviewing Jaws scripting knowledge that participants learned from distance courses conducted by Victor and Phuc; Getting on-hand scripting skills for two mainstream applications.
Forming the official region Jaws scripting group and coming up with one-year working plan for Jaws scripting development.
Working time during the workshop for each day:
Class : 09:00 – 10:30
Tea break : 10:30 – 10:45
Class : 10:45 – 12:30
Lunch : 12:30 – 13:30
Class : 13:30 – 15:00
Tea break : 15:00 – 15:15
Class : 15:15 – 17:00
Course Outline
Day 1. Reviewing Jaws scripting knowledge and concepts:
· Jaws utilities such as Keyboard manager, Setting Packager, Frame and Script managers.
· Script syntax and statements.
· Data types, variables and constants.
Day 2. Reviewing Jaws scripting knowledge and concepts:
· Function types, usage of Return value and parameters, writing function.
· Window Application Structure and types of Window Info.
· Exploring Windows info with Home-row mode and JFWTechnical utilities.
· Using Jaws Script Exchange application to package Jaws scripts.
Day 3. Writing scripts for Nero Burning Rom application:
· Evaluate the inaccessible features.
· Layout the overall script project for developing.
· Start to write script.
Day 4. Continuing to develop script for Nero Burning Rom.
Day 5. Continuing to develop the script for Nero Burning Rom and complete the script project for Nero Burning Rom.
Day 6. Writing scripts for Yahoo Messenger.
· Evaluate inaccessible features.
· Layout the script project for developing.
· Start to write the scripts.
Day 7. Continuing to develop scripts for Yahoo Messenger.
Day 8. Continuing to develop the script for Yahoo Messenger and complete the script project for Yahoo Messenger.
Day 9.
· Forming the regional Jaws scripting development team and discussing a one-year working plan for developing scripts together.
· Approving the list of suggested mainstream applications to be scripted in one-year working plan.
· Starting to layout the script development projects for each application.
Day 10. Continuing to layout script development projects for selected applications and assigning tasks for each person.
Closing the workshop.
