Skip To Main Content

Professional Development

(This page is currently being revised and refreshed. Please check back often to view our progress and professional development opportunities!)



For "Computer Science Integration in the Science Classroom" professional development opportunities currently available at ESD 105, please visit our ESD 105 Science Professional Development page

Computer Science Professional Development


ESD 105 can provide computer science-related trainings for elementary, middle, or high school teachers. Through ESD 105 provided trainings, you can learn how to incorporate computer education into your lessons across multiple content areas. Trainings may be eligible for STEM clock hours.

Contact Mike Batali, Regional Educational Technology Coordinator at ESD 105 for information.

Potential Topics
  • Computer Science Fundamentals Training from
  • Computational Thinking Integration for K-5 Teachers
  • Computer Science Fundamentals 'Deep Dive' Training from
  • Computational Thinking Integration for 6-8 Teachers
  • K-8 Computer Science Overview for Administrators
  • Planning for an Hour of Code event
  • more yet to come!