Digital Media Instructor: Dustyn Allen Taught: 2nd semester, A days, Afternoon session Credit: 1.0 high school Eligibility: 10-12 grades Prerequisite: Completed one of the following classes: Art Foundations, Drawing, Design & Visual Communications Fees: $10 Program Description: Digital Media is the process of analyzing, designing and developing interactive media. Digital Media I is the first digital media course where students will create and learn digital media applications while using elements of text, graphics, animation, sound, video, and digital imaging for various formats. This course will prepare students for entry-level multimedia positions and provide fundamental 21st Century Learning skills beneficial for other occupational/educational endeavors
Gaming Development Instructor: Robert Lowe/Janell Johansen Taught: 1st semester, A days, Morning session Credit: 1.0 high school. Eligibility: 9-12 grades Prerequisite: Fees: Program Description: This course will introduce students to game development fundamentals and tools used to create digital games. These concepts include game design, development and production cycles, asset creation and management (graphics and sound), basic animation, collaboration with others, and project management. The primary software platforms students will learn to use are Blender and Unity.
Computer Programming I (not currently offered) Instructor: Taught: Credit: 1.0 high school. Concurrent Enrollment credit through Snow College. Eligibility: 11-12 grades Prerequisite: Fees: $30 One time Snow College registration fee + $20 CE Fee. Program Description: Students will know the basic data types, control structures, and programming approaches for a current programming language. They will demonstrate this by doing homework, taking quizzes, and taking exams. Students will be able to solve problems by developing algorithms and implementing those algorithms using a current programming language. They will demonstrate this by developing solutions to programming challenges. Students will begin to understand the social responsibilities of the computing professional and the impact of computing on society. This outcome will not be assessed directly in this course, but will be developed further in subsequent courses. The following topics will be covered in this course: