This workshop will explore various software and hardware platforms that can be used to teach computer science principles. There will be a focus on cross curricular activities with the purpose of demonstrating how technology is affecting almost all aspects of our lives. Subject areas we will incorporate are mathematics, science, visual arts, music theory, foreign language, and social sciences.