
Students with ADHD often struggle with tasks that lack tangible outcomes or delayed rewards. This can make traditional classroom learning feel abstract and frustrating. However, programming/coding offers a unique advantage: instant feedback. When programming, students can quickly see whether the code is running successfully or not. This feedback loop keeps students engaged and motivated to correct errors and experiment with different solutions. Coding challenges students to think critically and approach problems from multiple angles. Whether designing a game, building an app, or automating a task, coding channels their creativity into productive outcomes.
At TaskDone, we make coding accessible and engaging for students of all ages by tailoring our approach to their developmental needs. I spoke with Mohammad Jamasb, our resident mathematician and electrical engineer, about how we teach programming here at TaskDone. Mohammad explains that elementary students will use an intuitive online app maker, which introduces object-oriented concepts through a drag-and-drop interface. This eliminates the typing barrier and allowing young learners to focus on understanding logic and structure. High school students will tackle more advanced challenges using function-based coding, equipping them with the skills needed for real-world applications.
Across all levels, our emphasis remains on the art of problem-solving. We teach students to think critically, break down tasks, and find creative solutions, empowering them with skills that go far beyond coding.
Linked below is how to get started with TaskDone and our coding program.
Written by Jade Broughton

Leave a comment