Creative Programming for Digital Media & Mobile Apps

  • 4.1
Approx. 25 hours to complete

Course Summary

This course teaches you the basics of digital media, including graphics, audio, and video. You'll learn how to create and edit these types of media, as well as how to integrate them into your website or other digital platform.

Key Learning Points

  • Learn about the different types of digital media and their uses
  • Explore tools and techniques for creating and editing graphics, audio, and video
  • Discover how to integrate digital media into your website or other digital platform

Related Topics for further study


Learning Outcomes

  • Create and edit graphics, audio, and video
  • Integrate digital media into a website or other digital platform
  • Understand the different types of digital media and their uses

Prerequisites or good to have knowledge before taking this course

  • Basic computer skills
  • Access to a computer with internet connection

Course Difficulty Level

Beginner

Course Format

  • Online
  • Self-paced

Similar Courses

  • Digital Marketing
  • Graphic Design
  • Video Production

Related Education Paths


Related Books

Description

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.

Outline

  • Sonic Painter
  • 1.1 Introduction
  • 1.2 Processing
  • 1.25 Install Javascript Mode Instructions
  • 1.3 Graphics and drawing
  • 1.35 Setup, draw and mouse interaction
  • 1.4 Running Apps on iOS and Android
  • 1.5 Introduction to Audio
  • 1.6 Sonic Painter
  • 1.7 Outro
  • Additional Lecture: Introduction To Programming
  • Additional Lecture: Variables
  • Week 1 Code Pack
  • Slide pack
  • Install processing URL
  • Javascript mode is here!
  • Practice Quiz: Processing
  • Practice Quiz: Graphics, drawing and interaction
  • Practice Quiz: Running Apps on iOS and Android
  • Practice Quiz: Introduction to Audio
  • Practice Quiz: Sonic Painter
  • Sonic Painter
  • DJTube
  • 2.1 Intro
  • 2.2 Images
  • 2.3 Controlling audio speed
  • 2.4 Controlling audio stop/ start
  • 2.5 DJTube
  • 2.6 Outro
  • Additional Lecture: Arrays
  • Additional Lecture: Conditionals
  • Week 2 Code Pack
  • Slide Pack
  • Practice quiz: Images
  • Practice Quiz: Controlling audio speed
  • Practice Quiz: Controlling audio stop/start
  • Practice Quiz: DJTube
  • DJTube
  • Audio Visualiser
  • 3 Introduction
  • 3.1 Transforms (part 1)
  • 3.1 Transforms (part 2)
  • 3.2 Trigonometry
  • 3.3 Accessing Accelerometer Data
  • 3.4 Audio Analysis
  • 3.5 Building Audio Visualisers
  • 3.6 Outro
  • Week 3 Code Pack
  • Lecture Pack
  • Practice Quiz: Transforms (part 1)
  • Practice Quiz: Transforms (part 2)
  • Practice Quiz: Trigonometry
  • Practice Quiz: Accessing Accelerometer Data
  • Practice Quiz: Audio Analysis
  • 3: Parameterised visualisation
  • AngryDroids
  • 4 Introduction
  • 4.1 Physics
  • 4.2 Forces
  • 4.3 Preparing and playing sound FX
  • 4.4 Integrating audio and physics
  • 4.5 Group discussion
  • 4.6 Outro
  • Additional Lecture: Functions
  • Additional Lecture: Loops
  • Week 4 Code Pack
  • Slide Pack
  • Practice Quiz: Physics
  • Practice Quiz: Forces
  • Practice Quiz: Preparing and playing sound FX
  • Practice Quiz: Integrating audio and physics
  • Practice Quiz: Group discussion
  • AngryDroids
  • Music Machine
  • 5 Intro
  • 5.1 Basic drum sequencer
  • 5.2 Slider widget
  • 5.3 (Part 1) Music Machine discussion with Martin Roth from RJDJ
  • 5.3 (Part 2) Music Machine
  • 5.4 Outro
  • Week 5 Code Pack
  • Practice Quiz: Basic drum sequencer
  • Practice Quiz: Slider widget
  • Practice Quiz: Music Machine
  • Music Machine Quiz

Summary of User Reviews

Learn about digital media through this course on Coursera. Users have found the course to be informative and engaging, with a focus on practical skills. Many users appreciated the hands-on projects that allowed them to apply what they learned.

Key Aspect Users Liked About This Course

Hands-on projects

Pros from User Reviews

  • Practical skills taught
  • Engaging content
  • Informative lectures
  • Good value for money
  • Flexible schedule

Cons from User Reviews

  • Some technical issues with the platform
  • Lack of interaction with instructors
  • Limited feedback on assignments
  • Material can be too basic for some
  • Not enough depth on certain topics
English
Available now
Approx. 25 hours to complete
Dr Marco Gillies, Dr Matthew Yee-King, Dr Mick Grierson
University of London, Goldsmiths, University of London
Coursera

Instructor

Dr Marco Gillies

  • 4.1 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses