Assistive Technology Design as a Computer Science Learning Experience. - Thomas Barlow McHugh; Cooper Barth (ASSETS, 2020)