Designing a Web Curriculum
Within two years of joining the faculty at the Pennsylvania College of Art & Design, I designed a comprehensive succession of web courses to help prepare students for a career in Web Design.
The core web courses are as follows:
Intro to Web
- Teaches students the foundation of the web with a focus on hand-coding HTML & CSS.
Digital Design Production
- Teaches students web design best practices and methods for moving from design to code.
Interaction Design
- Teaches students the fundamentals of user experience and focuses on adding advanced website behavior with jQuery.
Advanced Web Design
- Teaches students how to look at a project from start to finish, with a focus on browser testing, responsive design and search engine optimization.
Multimedia Web Apps
- Teaches students how to create cutting edge multimedia applications using HTML5 and JavaScript.
Designing a Better Online Course
In 2010 I was asked to teach an online course, and it was up to me how I would deliver the content. I envisioned a framework that encompassed the social experiences we have on the web today, like social networking, an intricate messaging system and video. Cultivating a social classroom experience that mimicked a physical classroom experience was most important. It had to be easy for people to learn, interact, communicate and share ideas.
No existing products matched my vision, so I built an online course framework from the ground up.
Learn more about the course »
I've Taught:
- The Art of Copywriting
- Teaches students how to write effectively for both print and web.
- Intro to Web
- Teaches students the foundation of the web with a focus on hand-coding HTML & CSS.
- Software Series: Photoshop
- Teaches students basic-to-advanced techniques for utilizing Photoshop for common design scenarios.
- Digital Design Production
- Teaches students web design best practices and methods for moving from design to code.
- HTML & Web Design (CE)
- Teaches continuing education students HTML & CSS by creating a personal website.
- Interaction Design
- Teaches students the fundamentals of user experience and focuses on adding advanced website behavior with jQuery.
- Advanced Web Design
- Teaches students how to look at a project from start to finish, with a focus on browser testing, responsive design and search engine optimization.
- Dreamweaver (CE)
- Teaches continuing education students how to utilize Adobe Dreamweaver to build websites more efficiently.
- Multimedia Web Apps
- Teaches students how to create cutting edge multimedia applications using HTML5 and JavaScript.