Computational Media

Class overview

This course’s purpose is to introduce computational thinking skills through the manipulation of text, graphics, sound, and movement. The class will introduce digital imaging, file and information management, audio processing, Web 2.0 tools and web-design, app development, and 3D design. Computational Media also will allow students to explore concepts and habits of programming in a variety of media environments. The course will include programming with animation and music (Python and Java) and/or a “taste” of robotics. The general aim is to use digital technology to create with text, images, sound, and movement. The course will incorporate new tools where appropriate to reach its objectives of shaping creative computational thinkers and motivate students to pursue further coursework.