 He's very excited about the world. He's up for almost anything. He's a thinker, and he likes to explore. He's not afraid to do things. I like computer programming. I might do some computer programming, and I also want to be maybe an inventor, a scientist, and an author. I don't know, I guess, if it's so important for him to learn coding, but it's important for him to be at least introduced to coding, and then it's his decision to pursue it or not. I'm Richard Ladner, Professor Emeritus at the University of Washington. I've been observing this movement to bring computer science into K-12 education, and I've noticed that a lot of the technologies that are being introduced to young children are not accessible, especially for young children who are blind or visually impaired. I'm Lauren Milne. I'm a graduate student at the University of Washington, and I'm the inventor of Blocks for All. Traditionally, programming has been done with text-based editing, so you just type in your program, which is, of course, very accessible. But more recently, people have been creating these environments for children, these block-based environments, that have a lot of visual elements, so they're really not accessible for a child with a visual impairment. We decided to design Blocks for All on a touchscreen because we found that a lot of children, especially children with visual impairments, are already using touch screens. The screen reader voice-over that comes with, for example, iPads is very accessible. The outputs for the programs were typically visual. There are animations, and those weren't accessible either. Instead of having visual outputs, we have tactile output, which is using a robot. Drive forward, turn left, turn left, and then turn left again. Two times. If. Two times. Repeat. Inside repeat. Play. Button. Here you go. Oh! No! Really what I'm envisioning is it's really, I see it as a prototype where I try out a whole bunch of techniques, and I'm hoping that other developers who are creating these block-based environments can use some of the techniques that I'm finding and make their own environments accessible.