Teaching Web Dev to Blind Learners DOM Manipulation

Teaching Web Development to Blind Learners — Continuation So far, we’ve covered variables, data types, conditionals, loops, functions, and an introduction to arrays. Today, based on the learners’ request for something more practical, I briefly stepped outside the planned scheme to introduce DOM manipulation—giving them a real sense of how everything they’ve learned comes together in building actual applications. We explored how to query the DOM using: - "getElementById" - "querySelector" - "querySelectorAll" There was a moment of surprise when "querySelectorAll" returned a NodeList instead of a single element. The big question was: “How do we work with individual elements?” That became the perfect opportunity to connect back to loops. Using the knowledge they already had, they looped through the NodeList using its "length"—and it clicked. That moment of understanding was incredibly satisfying. They’re beginning to truly appreciate how the fundamentals work together. Next: we either continue with arrays or build a small project before moving forward. #blindcoder #javascript

  • No alternative text description for this image

Great approach, letting fundamentals converge through practice builds real confidence Alexander

To view or add a comment, sign in

Explore content categories