Live data from Hacker News

Ask HN: Alternatives to Scratch for a blind child?

news.ycombinator.com

11–20 of 73 posts

Re: Ask HN: Alternatives to Scratch for a blind child?

#11

Some real adult programming language which can be used with braille terminal and/or screenreader. However as I am not user of any of those things I cannot recommend which language works with them, but I would definitely try python.

Python is quite visual by using whitespace as meaningful part of the language.

I would also try swift playgrounds if the kid is used to voice over.

Re: Ask HN: Alternatives to Scratch for a blind child?

#12
post #6

How is codejumper $1k for something so simple? It doesn't seem very inclusive, and it could be easily DIYable.

I'm guessing a few reasons:

1. The kit has like thirty individual devices in it, many of which are unique or have a bunch of tactile buttons and sliders. Marketing for the product suggests that they were designed to be really durable so students wouldn't be afraid of breaking them.

2. Because it's a relatively niche accessibility product, they probably don't sell very many of them. So they need to charge more to cover all the fixed costs of designing the product, setting up manufacturing, writing all the companion materials, etc.

3. In the US, the APH Federal Quota Program subsidizes some of the cost of buying products like this. https://www.aph.org/about-federal-quota/ also suggests that there are programs where you can borrow or rent the kit instead of buying it.

Re: Ask HN: Alternatives to Scratch for a blind child?

#14

Some real adult programming language which can be used with braille terminal and/or screenreader. However as I am not user of any of those things I cannot recommend which language works with them, but I would definitely try python.

I've taught many people to program and can safely say python is an awful first language even for sighted users. Invisible characters being part of the syntax is awful.

Scheme IMO is the best for both sighted and blind people. There's very minimal syntax and I'd imagine a good editor with s-expression motions would make things much easier if you can't see.

Re: Ask HN: Alternatives to Scratch for a blind child?

#15

[flagged]

> Programming isn't really suitable for the blind

That's like saying reading and writing on a computer isn't suited for the blind, which is horseshit cause many blind people do it. I've also ready many blog posts by blind programmers, some of them with follow-up comments on HN by them about their evolving setup.

Re: Ask HN: Alternatives to Scratch for a blind child?

#16
BASIC, Forth, Logo, Python, and Ruby are all reasonable starter languages for children. Although Python's semantic indentation can be a hassle for blind users, this isn't an insuperable problem. And, given Python's immense popularity, it is likely to be around and very usable for a long time.

Re: Ask HN: Alternatives to Scratch for a blind child?

#17
Not exactly coding but if electronics would interest them, I wonder if Spintronics might be suitable due to its very tactile nature? I guess the printed instructions & illustrations probably aren’t super accessible unless they have someone with them to assist though, but could maybe get in contact with them to ask if they can provide a digital version of the text that might be able to work with a screen reader or if they have any other available accommodations for blind people.

Re: Ask HN: Alternatives to Scratch for a blind child?

#19

[flagged]

There a number of really good threads on HN where blind users contribute from their own experience. I strongly suggest you go and read them before deciding it's not a viable career:

"Ask HN: I'm a software engineer going blind, how should I prepare?" https://news.ycombinator.com/item?id=22918980

"Ask HN: How to prepare as soon-to-be blind developer?" https://news.ycombinator.com/item?id=30339187

"Ask HN: Blind programmers, what can I do to make my code easier for you?" https://news.ycombinator.com/item?id=18478776

"Ask HN: How should a programming language accommodate disabled programmers?" https://news.ycombinator.com/item?id=18414562

Re: Ask HN: Alternatives to Scratch for a blind child?

#20

[flagged]

I've worked with two blind programmers and a blind content producer for a kids TV website.

All were very capable at their jobs and all three were blind from birth.

I've also worked with a deaf programmer and with one who wasn't able to type for more than a short period a day and had to use voice recognition software (and this was about 12 years ago). They got in fine too.

Adjustments needed to be made, but they were all hired as they were capable. I can't tell you how or where they learnt to code, but they learnt and all gained meaningful employment.

Unless you have particular knowledge or experience in the area, it might be one to keep your opinions to yourself?

Post reply on HN