A Model for Accessible LMS Discussion Boards November 2013 Accessing Higher Ground Part of EASI Session Series.

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

ELibrary Science Product Demonstration Get ready to experience science in a whole new way –eLibrary Science offers targeted science text and tools.
Support.ebsco.com EBSCOadmin Branding Tutorial. Welcome to the EBSCOadmin Skinning and Branding tutorial, where you will learn how to customize EBSCOhost.
Academic Quality How do you measure up? Rubrics. Levels Basic Effective Exemplary.
Glynn Brooks NTPCUG SIG Leader Training July 21, 2007.
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Business Development Suit Presented by Thomas Mathews.
December 9 th, 2013 Given by: Rose Rocchio. IMS Global Update Overall Health of org is strong 220 Total conformance certifications (80 this year) IMS.
Lesson 10: Starting Windows Applications start an application program move between open application programs start an application using the Run command.
Chapter 12 User Interface Design
ONYX RIP Version Technical Training General. Overview General Messaging and What’s New in X10 High Level Print and Cut & Profiling Overviews In Depth.
USABILITY & ACCESSIBILITY IN WEB CONFERENCING TOOLS: A SIDE-BY-SIDE COMPARISON Accessing Higher Ground, 2009.
A Product of Online E-learning & Assessment Software Web-based Learning Management System (LMS) Copyright © ANGLER Technologies.
Antranig Basman, CARET, University of Cambridge Aaron Zeckoski, CARET, University of Cambridge Josh Ryan, Arizona State University Colin Clark, Adaptive.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for Voice Issues.
® IBM Software Group © 2007 IBM Corporation Accessible Rich Internet Applications and Online Services Rich Schwerdtfeger IBM Distinguished Engineer, Chair.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
Lync, the New Generation of Office Communication: Are You Ready to Give Up with Your Office Phone? Hadi Rangin Information Technology Accessibility & Collaboration.
DoW text: Task and WP leaders will prepare syntheses reports of the project progress, its results and its implications. These synthesis reports will be.
Web Accessibility John Rochford UMMS Shriver Center Director, INDEX Program Rich Caloggero WGBH National Center for Accessible Media MIT Adaptive Technology.
Designing for Disabled Users.  p?vid=35 p?vid=35.
Michael Atkins. Note:  This is a non-technical overview  Some light technical background is given, to put things in context  Some of the content is.
Scripted, Tab Accessible Tree Control Hierarchical view of data via tree control. Keyboard Navigation from initially closed tree to view above with focus.
MASTERS THESIS DEFENSE QBANK A Web-Based Dynamic Problem Authoring Tool BY ANN PAUL ADVISOR: PROFESSOR CLIFF SHAFFER JUNE 2013 Computer Science Department.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
An Introduction to WAI-ARIA Dan Jackson Web Team Leader City University London.
© 2008 IBM Corporation Emerging Internet Technologies Real World Accessibility with ARIA Becky Gibson Web Accessibility Architect.
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Real World Accessibility Becky Gibson Dojo Accessibility Lead IBM Web Accessibility Architect.
Sakai Accessibility Update Mike Elledge Accessibility Team Lead Assistant Director, Michigan State University Usability & Accessibility Center.
Yahoo! User Interface (YUI) Library Natly Mekdara.
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS Presented By: Rodneikka Scott, MS – Implementation Project Manager Lila Elliott, MA – Manager Client.
Accessible DHTML Simon Bates David Bolter ATRC
EQUELLA Product Strategy and Development
Accessibility in Flash 508 is the Law, Accessibility is the Goal.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
EBay Do-Geun Kim Yiou Michael Zhang. Main Page Cluttered interface Lots of links Sign in/register still easy to find Lacks explanation of what site is.
Extending HTML CPSC 120 Principles of Computer Science April 9, 2012.
Functional Accessibility Evaluation of Web 2.0 Applications Testing Jon Gunderson, Ph.D University of Illinois.
The evolution of hrblock.com Jonathan Heavner Web Designer 1.
Moodling in Ontario: A Professional Learning Approach Anita Drossis Nathalie Rudner ABEL Professional Learning Lead ABEL School Lead Science and Math Teacher.
Chapter Eight Digital Journalism. From Print to the Web Will electronic newspapers replace dead- tree newspapers someday? Probably. Online media offer.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Making your campus accessible Hadi Rangin Jon Gunderson.
Wijmo Troy Taylor. What is Wijmo? -Wijmo is a kit of over 40 UI widgets, optimized for client-side web development. -HTML5 -jQuery -CSS3 -SVG.
1 COSC 4406 Software Engineering COSC 4406 Software Engineering Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100.
Knowledge Management Platform Communities of Practice User Guide for CoP users Copyright © 2010 Group Technology Solutions. All Rights Reserved.
Inline Tutorial Self Assessments: Improving Satisfaction (and possibly learning) Robert Schudy Dan Hillman.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
Hawking Toolbar COMP 190 – Gary Bishop Presentation by Brett Clippingdale.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
T29 Upgrade changes. WebEx is changing in the latest release. From 19 th February WebEx will be upgraded to the latest version. Cisco introduces several.
Integrate SAM with Your LMS: Become an Integrated SAM Power User Marie Hartlein, Montgomery County CC Jon White, Cengage Learning.
PEAT Talks: Sharing Success from the WWW+W4A Accessibility Hackathon May 19,
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
Design for usability E6: Human Factors Design IB Technology.
Testing for Accessibility with Common Screen Readers
Techniques, Tools and Resources for Making WordPress Website WCAG 2
Implementing GreyHeller PeopleMobile® in PeopleSoft Campus Solutions
Accessibility with Lectora Inspire 16
IT Accessibility Initiatives at Illinois
Preceptorship in NW NHS Trusts
What Designers Need to Know about Accessibility (A11y)
Zoom: Striving for Functional Accessibility
Demystifying Web Content Accessibility Guidelines
Название доклада.
Presentation transcript:

A Model for Accessible LMS Discussion Boards November 2013 Accessing Higher Ground Part of EASI Session Series

Presenters  Hadi Rangin IT Accessibility & Collaboration Coordinator Disability Resources and Educational Services (DRES) University of Illinois at Urbana-Champaign  Michael McKelvey Coordinator of Engagement Technology & New Media Office for Mathematics, Science, and Technology Education (MSTE) University of Illinois at Urbana-Champaign

Overview  Background on discussion board accessibility  Overview of our design model  Demo of our design model  Demo of U of I temporary solution  Demo of Moodlerooms solution

Background  Why discussion boards are powerful tools  How some discussion boards are more capable and consequently more complex  Understanding Forum, Thread, and Post dynamics  D2L’s additional layer: Topic

Current LMS Discussion Board Examples Blackboard Thread listing Moodle Thread Displayed in Nested View D2L Discussion Reading View

General Problems  Too many layers to deal with  Multiple nesting threads are a big issue  Discussion may easily venture off the topic  Massive, overwhelming information on the interface  Screen reader users cannot easily determine the relationship/context for messages.

Vendor Response  Vendors have tried to improve the accessibility of their discussion tools  Discussion tools are currently technically accessible  Discussion tool interaction remains difficult, cumbersome, and ineffective

Problems with Existing Models  Too much flat information on each page  Tool cannot be detached from application framework to reduce clutter  Many irrelevant elements/functions for common tasks  Lack of a mechanism to customize the interface  Too much noise for screen readers that read only one element at a time  No intuitive way of moving between major sections of the interface  No well-organized grouping of relevant functions  Incorrect use of elements—e.g., links instead of select, radio, button  Big problem: Use of basic HTML instead of advanced ARIA techniques

Highlights of our Suggested Model  ARIA landmarks to provide semantic structure for each section of the application  ARIA menu for intuitive keyboard navigation in the menu.  Select box for selecting the desired forum  ARIA tree view to browse and select desired thread  HTML headings to structure message content logically  Action toolbar for each post to access applicable functions  F6 key to switch focus between landmark regions (theoretical)

Notes on our Suggested Model  This design is optimized for Firefox and Chrome. We have not worked on cross-browser compatibility yet  Use NVDA with Firefox to test for screen reader accessibility; do not use JAWS  Go to the following link and see the model in action:   View a blog post describing the model: 

Technical info on our Suggested Model  Heavy use of open-source JavaScript frameworks/widgets:  jQuery (core JS framework)   jQuery UI (menu, menubar, modal dialog, datepicker)   (dev site)  OpenAjax Alliance (Treeview widget)   Accessible Select List: capturing keydown, change events & overriding default functionality until user hits

Disclaimer  We don't claim this design is the ultimate interface  It is a good, clean, functionally accessible interface  It can be offered along with other views  No branding for this view yet; maybe Illinois View?  We tried to group relevant functions together, but it may not be perfect  Vendors are welcome to borrow the design/code & remember to give credit to the team

A quick and incomplete enhancement  Institutions don't necessarily upgrade to latest version of vendor products  We need a quick (work-around) solution for current implementation  Collaborative work with Moodle developers at University of Illinois  Developed a quick patch  Big help navigating within the posted messages page  Incorporated ARIA Region and headings  Demo: U of I temporary solution Demo: U of I temporary solution

About Moodle/Moodlerooms  Moodle: “open-source community-based tools for learning”  Collaboration in an open-source community is not easy  Distributed developers with various technical skills  Very limited knowledge of accessible design within the Moodle community  Martin Dougiamas (father of Moodle) is seriously looking into making Moodle more accessible  Moodlerooms (now part of Blackboard) is one of the major contributors to Moodle core

Moodlerooms Implementation  Impetus:  Outstanding complaint about discussion board at University of Montana  A working solution needs to be delivered by end of 2013  Progress:  Moodlerooms started with our suggested design  Moodlerooms has been incorporating Moodle Core feedback, concerns, and suggestions  Demo: Moodlerooms implementation Demo: Moodlerooms implementation

Acknowledgements  Marc Thompson, Instructional Designer, University of Illinois  Dan Hahn, ELearning Professional, University of Illinois  Ken Petri, Program Director, Ohio State University

Questions?  Contacts:  Hadi Rangin  Michael McKelvey  URL for this presentation: 