Creative Programming for Digital Media & Mobile Apps

About this Course

This course is for anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music, and also for artists who would like to use programming in their artistic practice. This course will teach you how to develop and apply programming skills to creative work. This is an important skill within the development of creative mobile applications, digital music and video games. It will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to creative projects. Additional resources will be provided for students with no programming background. At the end of this course, you will be able to: * Write creative, audiovisual programs in the Processing environment that run on desktop and mobile * Programatically manipulate sound in creative ways * Display images and image sequences * Generate interactive, algorithmic graphics * Work with a 2D physics engine to create a basic game

Created by: University of London


Related Online Courses

AI for Mechanical Engineers is designed to help mechanical engineering professionals harness the power of artificial intelligence in their practice. With technological advancements rapidly... more
Backend refers to the server side of development. Here, the primary focus is on how a website works. Node.js is considered efficient for the development of backend applications as it brings... more
This lesson is part of a full course, Business English Networking. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper into this topic, take the full course.... more
DeFi and the Future of Finance is a set of four courses that focus on decentralized finance. The final course is called DeFi Opportunities and Risks. It is essential that you complete the first... more
Students prepare statements relevant to year end accounting processes synthesizing what they have learned in the previous two courses. Specific topics include adjusting entries, closing entries... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL