Friday, July 11, 2014

An Open Letter to MOOC Educators



Dear MOOC Educator,

For the most part, you guys rock.  It’s truly amazing the wealth of knowledge that is available on the internet, from experts in their fields, and often available for free.  The model of education is changing rapidly due to digitization, and it’s becoming increasingly possible for individuals to decide what they want to learn, how they want to learn it, and when they want to learn it.

My formal education was in Communication with an emphasis in Film studies and later Performance studies. 

In the mid-eighties, I don’t think anyone could have anticipated the explosion of information and the value that would be placed on those who could extract meaning from large quantities of data. 

My required college math consisted of a college algebra class and a logic class in the philosophy department.  My “computer literacy” was earned by taking an introduction to journalism class.  Turning on the word processor counted as “computing.”

I do remember doing some programming in BASIC as a kid, but that was about it, despite both my grandfather and father teaching computer programming on the college level.  It just didn’t seem relevant to my young self.

So fast forward into the second decade of the twenty-first century, and, not only have my interests changed, but the demands of the economy have changed, although I doubt, in hindsight, that the ability to analyze a 1940’s film noir for its homoerotic subtext was ever highly valued beyond academia.

“Big Data,” whatever that really means, and analytics are huge, and who would have guessed that every interest known to mankind would have its own TV channel and thousands of websites and blogs.  So, I still want to write and be creative.  I just want to write and be creative about the data and analysis surrounding the things I’m interested in, and hopefully get paid for it.

So, I’ve set out to learn the math I didn’t take and the computer programs I didn’t learn and MOOCs are a huge resource.  Except for one thing:

I have very poor vision.

I’ve struggled through a Sabermetrics 101 class, in the SQL and R programming sections, largely because the video quality is very poor and the effective size of the text from the video on even my 24 inch screen is about 6 point.  Essentially, I can’t see the examples, and without examples I don’t learn very easily.

I’m now encountering the same issue in a separate R class.

Could you show screen shots that are zoomed in on the code, instead of the whole program screen shot?

Could you provide still screen captures, also zoomed in on the code?

Could you supply supplementary materials in the form of Word documents or .pdfs that show the code?

I realize that not everyone has a problem seeing your demonstration.  Trust me.  I developed very good listening skills and inference skills as a child because I couldn’t see the blackboard.  I don’t mind doing a little extra work.  In fact, I expect to have to do a little extra.

But, you could go a long way to helping me and others like me out by taking into consideration accessibility for the visually impaired, for the hearing impaired, or just those who learn a little slower.

Thank you for your attention to this matter.

Sincerely,

Brian D. Hight
Technology Accessibility

Wednesday, July 9, 2014

Loving Me Some R Accessibility Options





Sometimes open source software gets it right with respect to accessibility in ways that the major software companies don’t.

I’ve been taking a series of MOOC’s (Massive Open Online Courses) to both pass the time, as I’m not teaching this Summer due to low enrollment, and to learn some new skills.  I started off signing up for Sabermetrics 101: Introduction to Baseball Analytics on edX.  The course is broken down into four tracks, with one track dedicated to programming in SQL and R.

The SQL part of the class works online through a cloned version of the Lahman Baseball Database, but the R sections require the user to download R and RStudio.

The instructor, who is very knowledgeable about both SQL and R, unfortunately, has a tendency to skip a few steps when teaching the basics.  (See my Hight of Insanity post for further details).

So, in order to keep up with the programming, I signed up for SQL Server for Beginners at udemy, and upon completion of that, signed up for R Basics. 

As SQL Server Management Studio is a Microsoft product, I wasn’t surprised that it worked with my Windows high contrast color scheme, in the same way Word or Excel or Outlook does.  I hoped RStudio would do the same, but wasn’t surprised when it didn’t.  Then I started poking around to see if the environment could be customized.  I was pleasantly surprised with what I found.

First, under “Tools” / “Global Options,” is an “Appearance” tab that allows the user to change the font and size of the text that appears in the console.  That was a big help, bumping the size up from 10 pt. to 14 pt., but I was still having issues with the menus.

So, going back in, I found that the environment can be zoomed.  This change increased the size of the menus and the windows, but now left the fonts too big.  Back in, drop the font size, bump up zoom a bit more.  Very nice.

But then I discovered yet another great feature for accessibility: “Editor Theme.”  There are a series of themes that change the background colors and the font colors in each window.  “Tomorrow Night Bright” is my new best friend, although “Cobalt” is kind of fun too.  Don’t you sort of miss the old days when your white DOS prompt blinked on either a dark green or a black screen?

Reflecting a bit, it is perfectly logical that a program for statistical computing and graphics has well thought out accessibility features.  After all, aren’t all scientists and statisticians blind as bats from staring at computer screens all day long?  Well, maybe not “all” or even “most,” but enough.