Script Development with JAWS and MAGic

Image of JAWS trainer working with students in computer lab

This comprehensive five-day workshop equips IT professionals, access trainers, teachers, and workforce developers with a thorough knowledge of customizing JAWS and MAGic through the use of the powerful scripting language. Constantly updated to reflect the newest features in JAWS and MAGic, this solutions based workshop is designed to be a perfect continuation of training for those who have completed the Basics of Script Writing workshop or for those who already have basic script writing skills.

The workshop provides you with hands-on experience with the scripting language file structure and syntax. You also have an opportunity to work with inaccessible windows and window controls and develop scripting solutions and other techniques to make them accessible with JAWS and MAGic.

Read about the prerequisites required to attend the Script Development workshop. You must already have a good working knowledge of JAWS and the Windows operating system. Knowledge of MAGic is helpful, but not required. You should also be familiar with the use of the other JAWS managers besides Script manager to customize JAWS. Prior attendance in the Supporting and Teaching Windows with JAWS workshop and the Basics of Script Writing workshop are important in developing an understanding of the default behavior of JAWS and how scripts can enhance the capabilities of JAWS. It is important to have a solid understanding of the following JAWS managers and options:

Daily Workshop Outline

Key Concepts in Day 1:

Key Concepts in Day 2:

Key Concepts in Day 3:

Key Concepts in Day 4:

Key Concepts in Day 5:

Download the workshop prerequisites and the registration form prior to signing up for workshops in Saint Petersburg. For workshops outside of Saint Petersburg follow the registration instructions listed for those specific workshops.

NOTE: After completing the Script Development with JAWS and MAGic workshop, the expectation is that students will be able to continue learning on their own. JAWS contains over 1300 built-in functions that can be used in writing scripts. We try to cover the most important functions, but learning more about JAWS and MAGic functions requires additional practice beyond simply attending this workshop.


You can compare developing scripts with JAWS or MAGic to learning a foreign language. One may be able to speak a few words and sentences of a foreign language after a week or two of training, but learning the language to the point of being fluent takes additional practice and immersion in it.

In order for students to successfully apply what they learn in our scripting workshops we recommend that they:

  1. Begin developing scripts for real-world Windows applications
  2. Practice on a regular basis, daily if possible
  3. Network with other script writers
  4. Become familiar with the contents of the Freedom Scientific Developers Network (FSDN)
  5. Use practice and networking with others to move beyond what is taught in the workshops and learn more about the functions built into JAWS

It is our goal, in the Freedom Scientific Training department, to start workshop attendees out on the right foot, in the right direction, with the proper tools, to begin and continue this learning process.

Contact us at training_info at FreedomScientific.com.


Back to Training Workshops Page