Notes: Moon

Instructor: Jung Hyun Moon
Office Hours: Friday, 11am–12, 1–3pm, Sign up here.

Monday/Wednesday: Room 818, 5:45 – 7:00pm
Thursday Recitation: Room 823, 6:15 – 7:30pm


Learning Assistant: Leah Wenhan Dou
Monday: 1:30-3:30pm
Tuesday: 3:30-5:30pm
Thursday: 4:00-5:00pm


Week 1
History of the Internet & Intro to HTML

Week 2
Digital Imaging and Photoshop
CSS & Web Design

Week 3
Comics & Sequential Art
Intro to JavaScript, Syntax, DOM & BOM

Week 4
JavaScript Variables
JavaScript Conditionals

Week 5
JavaScript Events, Arrays & Loops
JavaScript Functions and Callbacks

Week 6
Interactive Comic Presentations
Introduction to Audio (Guest lecture by Prof. Vasudevan)

Week 7
Audio Editing & HTML Audio
HTML Audio + JavaScript

Week 8
Audio Project Presentations
History of Film + Storyboarding

Week 9
Shooting Basics & Canon 6D Demo
Shooting Review & Interactive Video
HTML Video Element & JavaScript

Week 10
Recitation: Interactive Video

Week 11
Rough Cut Review & Video Polishing
Interactive Video Project Presentations

Week 12
Internet Art & JS Animation
p5.js Basics

Week 13
p5.js Arrays & OOP
p5.js More OOP & p5 DOM Library
p5.js DOM & Sound Library, Images & Video

Week 14
UX Testing