High school sophomore Dima Faraj held his finger in the air, tracing a diamond. He leaned into his laptop, where zoomed-in, white type was displayed on a black screen as he troubleshot several lines of code.This is Dima’s Advanced Placement Computer Science Principles class, where he and his classmates are practicing using a coding language called Quorum to draw diamonds on a grid. The challenge? Dima and his classmates at the Washington State School for the Blind are visually impaired, making the already difficult task of coding even more complicated.Enter Amanda Rodda, a math and computer science teacher at the campus. Rodda is working to make the subjects more accessible for her students, using hands-on activities to drive lessons home.“(They should) have the same opportunities for employment and secondary education as any other student,” Rodda said of her students. “Most jobs use some kind of computer science and computer programming.”Rodda notes that math and programming are notoriously difficult to teach to visually impaired students. Explaining fractions, for example, as having a numerator on top and a denominator on the bottom doesn’t cut it for students who can’t see the material.