A Smart Environment and Heuristic Diagnostic Teaching Principle-Based System for Supporting Children with Autism during Learning | IEEE Conference Publication | IEEE Xplore