Introduction to Coding
This course focuses on computer programming, or coding, using the Ruby Programming Language. Ruby is an easy-to-learn, yet powerful object-oriented programming language with a wide variety of applications. It is the basis of Ruby on Rails, which is used to build popular websites such as Twitter, Soundcloud, Kickstarter, Groupon and Jango. Students learn a brief history of computer programming, discuss the contributions of women in the computer science field, and understand the processes for planning and building simple computer applications using Ruby. Upon completion of this course, students will be able to design, test and implement their own applications.
3D Computer Animation
3D printing is quickly becoming a new outlet to transform ideas into objects. In this course, students learn the skills necessary to use a 3D printer and to bring ideas to life! Students will use high tech software to build and create their designs into objects with the 3D Printer. The second half of the class students use a professional 3D software program, After Effects, to create 3D text, video, and animation. Learning After Effects gives students a chance to learn how to use motion-graphics professionals, website designers, and visual effect artists use for post-production on digital films, DVDs, video, and the web.
Images are a part of every facet of life. Students come out of this class with a variety of digital design skills and digital image-making skills that will help them express themselves digitally. Students learn about many resources available in Adobe Creative Cloud and work in Photoshop, Illustrator, InDesign and more. They complete projects in illustrating, designing, retouching, creating visual effects. Students obtain knowledge and skills about career possibilities in technology and graphic design.
This course is designed to be a follow up course to Multimedia I. This student-centered course is designed to reach the process of planning, instructional design, development and publishing of digital media for interactive media projects. This course teaches students how to develop and apply programming skills to creative work.
This course examines a variety of techniques to improve their photography skills. Students learn how to operate digital SLR cameras, identifying its features and uses in various situations. Fundamental elements of photography, including composition, exposure and depth of field are explored through lab activities and projects. Techniques for framing, dealing with background and lighting, and composition in portraiture are presented. Image editing and correcting flaws are examined through Photoshop software in the computer lab.
Television Production I
Television Production I prepares students to learn the fundamentals of television journalism. Students gain practical skills in our state-of-the art digital television studio. They receive “hands-on” training recording video, editing and utilizing graphics and music to enhance video production. They also develop interviewing, reporting, and writing skills. This course gives them an opportunity to become global citizens with daily attention on current affairs/news. This class emphasizes the basics of broadcasting but also emphasizes leadership, teamwork, planning, and learning about a growing field.
Television Production II
Students in Television Production II, will be part of the news team that helps create our live student newscast WMCA. The course emphasizes production value. Students work in groups and individually on news reports and learn all roles involved in producing a live weekly show by rotating positions throughout the semester. TV II students will also enter national/local broadcast journalism competitions. This class prepares students for work in major professional stations. Students visit a professional television studio and acquire the skills to use advanced television and film editing equipment.