An update from Vision-Aid’s programming course (Spring 2018)

Vision-Aid is just completing its Spring Semester course on Introduction to Computer programming for the visually impaired and we’re delighted to share an update from one of our volunteer mentors, Santosh Vattam, about his experiences and perspectives.

This is the fourth semester successfully completed. Each semester we enroll around a dozen motivated visually impaired students (some blind and some low vision)  and a dozen dedicated volunteer mentors who are experts in programming. The mentors work one-on-one with students to teach them programming (in the Python language) over a 3-4 month semester with weekly interactive classes following a structured curriculum. Some students who complete the Vision-Adi course also go on toe complete more advanced course on MOOC’s like edX and CoruseEra with guidance form Vision-Aid’s mentors.

Below is a blog post written by one of our volunteers Santosh Vattam about his personal experiences of being a volunteer Vision-Aid mentor. We take this opportunity to do a big salute to Santosh and all our other dedicated volunteer mentors for selflessly putting in endless hours of personal time to help our visually impaired students in their learning journey. 

Update from Santosh Vattam, Vision-Aid volunteer mentor

Since April of last year, I have been volunteering for Vision Aid as a Python programming instructor. Vision Aid did a pilot program to teach computer programming using Python to the visually impaired in 2016. The pilot program was well received and so the folks at Vision Aid decided to offer a more structured course based on the pilot.

I learnt about Vision Aid and the Python course from my cousin Swaroop and his wife Reena, both of whom have been volunteering for Vision Aid for years now.

Swaroop was part of the pilot program and asked me to volunteer when they offered the course to a wider audience. More details about the course and other programs offered by Vision Aid can be found here. The idea of the program is to teach basic programming to folks and give them a solid foundation on which they can build further by learning more advanced programming concepts as well as use the knowledge in their work places to advance their careers.

So far, I have been part of 3 quarters and have taught 7 students. Swaroop and I conduct joint classes, one class of around 2.5 hours, every week. We are teaching the beginning/introduction to programming course. The course is designed to be completed in 12 weeks but depending on the students sometimes we end up overshooting by a couple of weeks depending on our availability as well as the students’.

We conduct the classes over Skype and we suggest the students use Liclipse as the IDE (i.e. a tool for programming) since we have seen that it provides a good balance of programming features as well as accessibility features without hogging too much memory. We use Skype because it allows screen sharing, the students have some previous experience using it and it’s free.

Most of our students are located in India and come from various backgrounds. Of the 7 students that we taught over the past year, we have had 2 students pursuing university education – one majoring in history and the other in computer science, one bank manager, two folks working at SEBI, one computer instructor, and one accessibility tester. All of them are visually impaired and are fairly well versed at using the computer for their daily tasks and needs. They use a screen reader to navigate and perform tasks on the computer.

Over the past 3 quarters of teaching, I got to learn a lot of things. I learnt firsthand how the visually impaired navigate computers, how screen readers work and that so many things that we take for granted are not available to them. Screen readers read every single word, character, link on the screen. The experience can be quite overwhelming specially since we are also giving instructions over skype at the same time as the screen reader is speaking.

Additionally, Python, by the nature of the language itself, brings its own challenges. The concept of indentation is quite new to non-programming folks and that causes some confusion. The IDE/editor adds indentation automatically at the beginning of a code block which is not read by the screen reader, so the students have to pay special attention to what indentation level they are at currently. But these are minor hiccups and I have seen that our students

overcome these challenges gracefully.

My experience teaching over the past year has been very fulfilling and I have had the pleasure of meeting and teaching highly accomplished people from various walks of life. The students from the previous quarter went on to participate in hackathons organized by Vision Aid in collaboration with iStem and other organizations, and one of our students – Abhishek Agarwal – went on to win a prize at the hackathon. Students from previous batches have participated in hackathons organized by Shaastra – the IIT Madras tech fest. 

** End of Santosh Vattam’s blog ****

To see a short (5 minute) films about our students amazing journey please check out the story of Bhargav and Aditi on our videos page: http://visionaid.org/videos

We are always looking for motivated tech volunteers to join our team. If interested, please email info@visionaid.org. You can also support our work by making a donation at www.visionaid.org

Meet the students referenced in this article: 

Abhishekh Agarwal

Jayachandran

GopalSuryavanshi

 

Vision-Aid India Relaunches its Website

The launch of this new website gives us renewed hope that India will see more lives of the visually impaired being transformed.

Vision-Aid Newsletter

Vision-Aid Course Catalog

Vision-Aid Model

A Digital Accessibility Testing Testimonial | Nibin Mathews

Nibin Mathews’ journey is a testament to resilience and determination. Despite facing

significant visual impairment challenges since birth, Nibin pursued education with unwavering determination. Losing sight in one eye due to a cricket ball stroke in 6th grade and later losing vision in the other eye to glaucoma didn’t deter him. He completed his Bachelor’s in English and even secured a job with Indian Railways. Yet, his thirst for knowledge led him to pursue computer programming, which he found through Vision-Aid. With their specialized training, he mastered coding and digital accessibility testing. With their financial support, he pursued a Master’s degree. Now, as the Accessibility Lead at Bosch Global Software Technologies, he’s excelling professionally. But Nibin’s achievements don’t stop there; he’s also an international tennis champion and a skilled violinist. He attributes much of his success to Vision-Aid, acknowledging their pivotal role in his journey. His story is not just one of personal triumph but also a testament to the impact of support systems in overcoming challenges and inspiring others.

A Job Coaching for Banking and other exams Testimonial | Gautam Gulati

Meet Gautam, a remarkable individual based in Bareilly, Uttar Pradesh, whose life story is a testament to resilience, determination, and the transformative power of organizations like Vision-Aid India.

Gautam’s life commenced with the diagnosis of Retinist Pigmentosa. Despite experiencing a 40% loss of sight, he persevered through attending a regular school, successfully completing his education and earning a B Com degree. His world took an unexpected turn after graduation, when, he had the major sight loss. Faced with the challenges of navigating everyday activities like driving, reading, writing print, and mobility etc. Yet, rather than allowing these obstacles to define him, he chose a path of resilience and determination. Undeterred by his circumstances, Gautam turned to technology, becoming dependent on tools designed for visually impaired individuals, including screen readers. His quest for independence led him to explore new technologies with the support of various NGOs. Through his social networks, Gautam discovered Vision-Aid India, an organization dedicated to empowering the visually impaired. Recognizing the potential for growth, he enrolled in Vision-Aid’s IBPS banking crash course, specifically tailored for visually impaired individuals, in April 2022.

Determined to enhance his skills further, Gautam pursued an additional course in mobile technology. This commitment to personal and professional growth showcased his unwavering spirit and determination.

Armed with newfound knowledge, Gautam faced the Bank of India Credit Officer exam after completing the IBPS crash course. His hard work, coupled with the right guidance from Vision-Aid, resulted in success. In 2023, Gautam proudly joined Bank of India as a Credit Officer, marking a significant milestone in his journey.

Gautam attributes his success and newfound independence to Vision-Aid India. With deep gratitude, he acknowledges the organization’s role in providing IBPS coaching and shaping his path towards independence.

A Python Testimonial

Tejas

Tejas, born with visual impairment in Mumbai, pursued his education at a Blind School. After school, he graduated from St. Xavier’s College in 2007. His quest for technology education led him to NIIT Bangalore, but job challenges followed. He worked as an HR Recruiter at Thomson Reuters but continued his search for software engineering opportunities. Tejas found his path at Vision-Aid India, where he gained certifications in JavaScript, CSS, HTML, Python, and Digital Accessibility Testing. Vision-Aid then helped him secure a role as an Associate Software Engineer at Pristine InfoTech Inc. He’s deeply grateful to Vision-Aid for enabling visually impaired individuals to learn software languages and work independently as software engineers.

Bindhu Sri

Meet Bindu, from Hyderabad. Who began her life with the gift of perfect vision? She embarked on her educational journey in a conventional school, but at the tender age of 9, her world dimmed as Retinitis Pigmentosa (RP) impacted her sight. Loosing major of her vision with lot of challenges she still could complete her graduate degree in 2020 and her post-graduate degree in 2022. Being interested to pursue her career in computer programming she discovered Vision-Aid India, a beacon of hope and opportunity. Enrolling in their online certification programs, Bindu successfully completed both Python and SQL languages. Armed with these newfound skills, she opened doors to her career, securing a position as a Data Engineer at RX Data Science, a renowned company.

“All of this was made possible through the invaluable support and guidance provided by Vision-Aid India” She Says.

A HTML, CSS, JavaScript, and ARIA Fundamentals for Accessible Web Development Testimonial

Tejas

Tejas, born with visual impairment in Mumbai, pursued his education at a Blind School. After school, he graduated from St. Xavier’s College in 2007. His quest for technology education led him to NIIT Bangalore, but job challenges followed. He worked as an HR Recruiter at Thomson Reuters but continued his search for software engineering opportunities. Tejas found his path at Vision-Aid India, where he gained certifications in JavaScript, CSS, HTML, Python, and Digital Accessibility Testing. Vision-Aid then helped him secure a role as an Associate Software Engineer at Pristine InfoTech Inc. He’s deeply grateful to Vision-Aid for enabling visually impaired individuals to learn software languages and work independently as software engineers.