See below for additional resources and references from both the undergraduate and graduate level courses I have taught or are currently teaching.
College of DuPage
Teacher Preparation Program
EDUCA 1100 Introduction to Education
EDUCA 1101 School Procedures
EDUCA 1150 Technology Integration in K-12 Schools
EDUCA 2201 Education for Exceptional Children
EDUCA 2220 Instructional Psychology
Aurora University
Masters of Educational Technology Program
EDU 6225 Assessment and Evaluation with Technology
EDU 6235 Leading Staff Development in Educational Technology
EDU 6630 Curriculum Develop and Evaluation