Art 114: Interactive Media and Design

Spring 2025 | Harrisburg Area Community College

Instructor: Rich Hauck, MPS

Schedule

Any changes to the schedule will be announced in class and reflected on D2L.

Date

Lesson Topics

Exercise Due

Assignment Due

1/22

Syllabus review, class intro   Software installs, permissions form

1/27

Intro to JavaScript
MAMP and PHP
  Domain name,
Project 1 research + sitemap

1/29

Connect via FTP 1: Hello World Domain name, hosting acquired

2/3

JavaScript, working with forms 2: PHP File Includes Project 1 content + wireframe

2/5

Critique   Project 1 design

2/10

Conditional Statements and Loops
2/12 3: Forms and variables
4: Conditional Statements, Arrays and Loops
 
2/17 Work day
2/19 Critique   Project 1
Project 2 research + sitemap
2/24 Functions and Event Handling Project 2 content + wireframe
2/26 Critique

 

Project 2 design
3/3 Static site generator – Astro

5: Functions and Event Handling

3/5 Static site generator – Astro

6: Astro Site

Project 2 template
3/10

NO CLASS - SPRING BREAK

3/12

NO CLASS - SPRING BREAK

3/17 Work day  
3/19 Critique   Project 2
3/24 CSS Animation   Project 3 research + sitemap
3/26 WordPress – Local setup 7: CSS Animation Project 3 content + wireframe
3/31 WordPress – posts, pages, users, navigation 8: WordPress Local site
4/2 Critique   Project 3 design
4/7 WordPress 9: WordPress site
4/9 Work day   Project 3 template
4/14 Critique   Project 3
4/16 Business of Design   Project 4 research + sitemap
4/21 CSS Grid layout   Project 4 content
4/23 Working with APIs for data   Project 4 wireframe
4/28 Critique 10: API integration Project 4 design
4/30 Critique   Project 4 design revisions
5/5 Work day   Project 4 template

5/7 5-7 p.m.

Critique  

Project 4