Voluntary Product Accessibility Template (VPAT)

camInstructor Inc. Accessibility Conformance Report

 

camInstructor Inc. Accessibility Conformance Report

WCAG Edition

(Based on VPAT® Version 2.5)

Name of Product/Version: camInstructor Access Online (CAO)

Report Date: September 2025

Product Description: Online access for Mastercam, CNC, and SOLIDWORKS Training Materials. For a detailed description of the product features and benefits, please refer to the following URL: https://caminstructor.com/mastercam-academic

Contact Information: riva.caressa@caminstructor.com

Notes: This product is partially accessible.

Evaluation Methods Used: Testing is based on general product and course site knowledge.

Applicable Standards/Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline

Included In Report

Web Content Accessibility Guidelines 2.1

 

Level A (Yes)

Level AA (Yes)

Level AAA (Yes)

Terms

The terms used in the Conformance Level information are defined as follows:

  • Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
  • Partially Supports: Some functionality of the product does not meet the criterion.
  • Does Not Support: The majority of product functionality does not meet the criterion.
  • Not Applicable: The criterion is not relevant to the product.
  • Not Evaluated: The product has not been evaluated against the criterion. This can only be used in WCAG Level AAA criteria.

 

WCAG 2.1 Report

Note: When reporting on conformance with the WCAG 2.1 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.1 Conformance Requirements.

 

 

Table 1: Success Criteria, Level A

Notes: Conformance levels are based on the usage of the camInstructor site and course site (www.caminstructor.com).

 

Criteria

Conformance Level

Remarks and Explanations

1.1.1 Non-text Content (Level A)

Supports

The camInstructor course site does not have non-text content outside the situations listed for Level A.

 

1.2.1 Audio-only and Video-only (Prerecorded) (Level A)

Supports

Prerecorded video content is supported by PDF documents.

 

1.2.2 Captions (Prerecorded) (Level A)

Does Not Support

Captions are not provided on prerecorded videos.

 

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)

Supports

Prerecorded video content is supported with an audio description.

 

1.3.1 Info and Relationships (Level A)

Supports

Information, structure and relationships can be programmatically determined.

 

1.3.2 Meaningful Sequence (Level A)

Supports

A correct reading sequence can be programmatically determined.

 

1.3.3 Sensory Characteristics  (Level A)

Supports

The camInstructor course site does not rely solely on sensory characteristics.

 

1.4.1 Use of Color (Level A)

Supports

The camInstructor course site does not use color as the only visual means of conveying information, indicating an action, prompting a response or distinguishing a visual element.

 

1.4.2 Audio Control (Level A)

Supports

Videos that automatically play on the camInstructor course site can be paused and stopped. Volume can be adjusted independently from the overall system volume level.

 

2.1.1 Keyboard (Level A)

 

Supports

Standard keyboard keys may be used to navigate through the camInstructor course site and make selections.

 

2.1.2 No Keyboard Trap (Level A)

Supports

Standard exit methods may be used throughout the camInstructor course site.

 

2.1.4 Character Key Shortcuts (Level A)

Not Applicable

Keyboard shortcuts are not applicable to navigating through the camInstructor course site.

 

2.2.1 Timing Adjustable (Level A)

Partially Supports

For each time limit set by the content, a multiplier of 1.5x, 2x, 2.5x or 3x can be set manually to an individual user’s account upon request. The user may not apply a multiplier on their own.

 

2.2.2 Pause, Stop, Hide (Level A)

Supports

The camInstructor course site does not have any moving, blinking, or scrolling outside of PDF’s and videos which the user may pause or stop.

 

2.3.1 Three Flashes or Below Threshold (Level A)

Not Applicable

The camInstructor course site does not contain anything that flashes more than three times in any one second period or a flash below the general or red thresholds. 

 

2.4.1 Bypass Blocks (Level A)

Not Applicable

Videos are hosted directly on the camInstructor course site and camInstructor documents are opened in the user’s default application, so the normal methods of bypassing blocks of content should work.

 

2.4.2 Page Titled (Level A)

Supports

All headings are clear to the user in all documents found on the camInstructor course site.

 

2.4.3 Focus Order (Level A)

Supports

The camInstructor site conveys information from page to page in a focused manner.

 

2.4.4 Link Purpose (In Context) (Level A)

Supports

Within camInstructor documentation, the purpose of each link can be determined either from the link text alone or from the context of the link text.

 

2.5.1 Pointer Gestures (Level A)

Not Applicable

camInstructor documentation does not use multipoint or path-based gestures to execute functionality.

 

2.5.2 Pointer Cancellation (Level A)

Supports

camInstructor documentation is opened on the user’s default, so the normal methods of pointer cancellation should apply.

 

2.5.3 Label in Name (Level A)

Supports

All labels are clearly visible to the user before selecting any support documents or videos.

 

2.5.4 Motion Actuation (Level A)

Not Applicable

The camInstructor course site does not have any motion actuation (no tilting, shaking, or gesturing to a device to execute functionality).

 

3.1.1 Language of Page (Level A)

 

Supports

The language of camInstructor electronic documentation can be programmatically determined.

 

3.2.1 On Focus (Level A)

Supports

camInstructor documentation is opened in the users’ default application, so any change of context based on receiving focus would be due to that application. Within the camInstructor course site, when a component receives focus it does not initiate a change of context.

 

3.2.2 On Input (Level A)

Supports

camInstructor documentation is opened in the users’ default application. The changing of any user interface component does not automatically cause a change of context within the camInstructor course site.

 

3.3.1 Error Identification (Level A)

Supports

If an error is found on the camInstructor course site, the error is identified and described through text.

 

3.3.2 Labels or Instructions (Level A)

Supports

camInstructor provides contextual information on any content that requires user input.

 

4.1.1 Parsing (Level A)

 

Supports

User agents can successfully parse camInstructor documentation in their reader.

 

4.1.2 Name, Role, Value (Level A)

Supports

Within the camInstructor course site, the names and roles can be programmatically determined, and values can be programmatically set.

 

           

 

Table 2: Success Criteria, Level AA

Notes: Conformance levels are based on the usage of the camInstructor site and course site (www.caminstructor.com).

 

Criteria

Conformance Level

Remarks and Explanations

1.2.4 Captions (Live) (Level AA)

Not Applicable

camInstructor has no live audio content.

 

1.2.5 Audio Description (Prerecorded) (Level AA)

Supports

Audio descriptions are provided for prerecorded video content.

 

1.3.4 Orientation (Level AA)

Supports

camInstructor documentation is opened in the user’s default viewer application and any orientation restrictions are dependent on that application. The camInstructor course site may be used in any orientation.

 

1.3.5 Identify Input Purpose (Level AA)

Supports

Within camInstructor, inputs can be programmatically determined to indicate the purpose of common inputs.

 

1.4.3 Contrast (Minimum) (Level AA)

Supports

The camInstructor course site meets the minimum contrast. camInstructor documentation opens in the user’s default application, which can have a High Contrast setting, and the documentation is readable under High Contrast.

 

1.4.4 Resize text (Level AA)

Supports

camInstructor electronic documentation is provided in a PDF which would allow for zooming into the documentation without loss of content or functionality. Text on the camInstructor course site can be resized using standard keyboard functions.

 

1.4.5 Images of Text (Level AA)

Partially Supports

The camInstructor site does not use images of text. Within testing, some images of text are used in a necessary way due to the nature of the software the user is being tested on.

 

1.4.10 Reflow (Level AA)

Supports

camInstructor documentation is opened in the user ’s default viewer application and reflow depends on that application. camInstructor does not contain content that requires text reflow within the course site.

 

1.4.11 Non-text Contrast (Level AA)

Partially Supports

camInstructor documentation uses images that are not essential to information being conveyed and might not always have a 3:1 contrast ratio.

 

1.4.12 Text Spacing (Level AA)

Supports

camInstructor documentation is opened in the user’s default viewer application, and text spacing depends on that application.

 

1.4.13 Content on Hover or Focus (Level AA)

Supports

camInstructor documentation supports content on hover that is dismissible, hoverable, and persistent.

 

2.4.5 Multiple Ways (Level AA)

Not Applicable

The camInstructor course site does not use more than one technique.

 

2.4.6 Headings and Labels (Level AA)

Supports

Headings and labels in camInstructor documentation are used to describe the topic and purpose.

 

2.4.7 Focus Visible (Level AA)

Supports

When text fields receive focus, a vertical bar is displayed in the field, indicating that the user can insert text and a visible border is displayed around it on the camInstructor site.

 

3.1.2 Language of Parts (Level AA)

Supports

The language of camInstructor documents is programmatically determinable.

 

3.2.3 Consistent Navigation (Level AA)

Supports

The camInstructor course site offers a search bar to quickly locate and a navigation menu on the left-hand side.

 

3.2.4 Consistent Identification (Level AA)

Supports

Within the camInstructor course site, document icons, checkmarks, and play signs are consistent,

 

3.3.3 Error Suggestion (Level AA)

Supports

camInstructor documentation does not allow for input. camInstructor quizzes and tests will automatically detect input error and a correction to be made will be clear to the user.

 

3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)

Partially Supports

The user can confirm their order for correctness prior to submitting. If the order is submitted with errors, the order can be reversed without penalty to the user.

 

4.1.3 Status Messages (Level AA)

Supports

camInstructor documentation is opened in the user’s default viewer application, and status messages depend on that application. For any purchases on the camInstructor site, invalid or blank entries are known and the quantity of items in the cart is known.

 

           

 

Table 3: Success Criteria, Level AAA

Notes: Conformance levels are based on the usage of the camInstructor site and course site (www.caminstructor.com).

 

Criteria

Conformance Level

Remarks and Explanations

1.2.6 Sign Language (Prerecorded) (Level AAA)

Does Not Support

No sign language interpretations are provided for prerecorded audio.

 

1.2.7 Extended Audio Description (Prerecorded) (Level AAA)

Not Applicable

All prerecorded videos on the camInstructor course site provide a user with a complete video of each step with a voice describing the visuals on screen.

 

1.2.8 Media Alternative (Prerecorded) (Level AAA)

Supports

PDF’s are provided through camInstructor with clear written instructions supporting the audio-video content.

 

1.2.9 Audio-only (Live) (Level AAA)

Not Applicable

The camInstructor course site does not have any audio-only live media.

 

1.3.6 Identify Purpose (Level AAA)

Supports

The camInstructor course site provides symbols and graphics that are consistent throughout.

 

1.4.6 Contrast (Enhanced)  (Level AAA)

Partially Supports

camInstructor course site uses images that are not essential to information being conveyed and might not always have a 7:1 contrast ratio.

 

1.4.7 Low or No Background Audio (Level AAA)

Not Applicable

camInstructor does not have any prerecorded audio-only content.

 

1.4.8 Visual Presentation (Level AAA)

Supports

camInstructor documentation opens in the user’s default application, any adjustments would be determined by that application.

 

1.4.9 Images of Text (No Exception) (Level AAA)

Supports

Images are used in camInstructor documentation as support images and are not essential to the information being conveyed.

 

2.1.3 Keyboard (No Exception) (Level AAA)

Does Not Support

All functionality of the content is not operable through a keyboard interface.

 

2.2.3 No Timing (Level AAA)

Supports

Users have no time restriction on reading PDF documents or watching prerecorded videos. Timing only applies to quizzes and tests. Users can have a 1.5x, 2x, 2.5x or 3x multiplier added to their account upon request.

 

2.2.4 Interruptions (Level AAA)

Not Applicable

The camInstructor course site does not trigger any updates or alerts.

 

2.2.5 Re-authenticating (Level AAA)

Partially Supports

When a user is logged out of the camInstructor course site due to a session expiring, all previous progress is tracked and logged. If a user is in a quiz when the timeout occurs, there may be lost data. Instructors may reset the quiz for that user for a second attempt.

 

2.2.6 Timeouts (Level AAA)

Supports

Users are made aware of the duration of a quiz or test prior to selecting ‘Take Test’. If they do not complete it in the time allotted, data could be lost or incomplete.

 

2.3.2 Three Flashes (Level AAA)

Not Applicable

The camInstructor course site does not contain anything that flashes more than three times in any one second period.

 

2.3.3 Animation from Interactions (Level AAA)

Not Applicable

camInstructor does not have any motion animation.

 

2.4.8 Location (Level AAA)

Supports

Within the camInstructor course site, there are green checkmarks that appear once a step has been completed. This allows a user to easily navigate to where they left off.

 

2.4.9 Link Purpose (Link Only) (Level AAA)

Not Applicable

The camInstructor course site does not allow for navigation between multiple web pages. The user would work off one web page with PDF downloads opening in the user’s default viewer application.

 

2.4.10 Section Headings (Level AAA)

Supports

Headings are provided for each lesson in the camInstructor course ste.

 

2.5.5 Target Size (Level AAA)

Partially Supports

Within the camInstructor course site, the size of a lot of the targets meets the requirements and some do not.

 

2.5.6 Concurrent Input Mechanisms (Level AAA)

Does Not Support

The only input media is related to quizzes and tests on the camInstructor course site. The user is given true/false/multiple choice questions and must select their answer with a mouse or trackpad.

 

3.1.3 Unusual Words (Level AAA)

Does Not Support

Definitions are not provided within the camInstructor documentation.

 

3.1.4 Abbreviations (Level AAA)

Not Applicable

Abbreviations are not used within the camInstructor course site.

 

3.1.5 Reading Level (Level AAA)

Supports

The camInstructor documentation does not require a reading ability more advanced that the lower secondary education level.

 

3.1.6 Pronunciation (Level AAA)

Does Not Support

A mechanism is not available for camInstructor documentation for identifying specific pronunciation of words.

 

3.2.5 Change on Request (Level AAA)

Supports

camInstructor documentation opens in the user’s default viewer application which typically auto prompts as a download to click and view.

 

3.3.5 Help (Level AAA)

Does Not Support

The camInstructor course site does not have any help text.

 

3.3.6 Error Prevention (All) (Level AAA)

Supports

When a user creates a camInstructor account, the submissions are reversable and can be corrected in the case of an error.

 

           

 

Legal Disclaimer camInstructor Inc.

© 2009 - 2025. camInstructor Inc.