IM2420 Fundamentals of Scripting Languages

Syllabus and Meeting Times

Saturday, July 12th, 2014

IM2420 Fundamemtals of Scripting Languages Students develop and refine basic programming skills. Emphasis is placed on programming concepts including logic, problem solving, process flow and flowcharting, syntax and structures, and debugging and troubleshooting. Students will acquire skills needed to design, develop, and produce practical interactive applications. (Course Prerequisite: IM1480 Fundamentals of ...

Week 1

Friday, July 13th, 2012

Session 1: Learn about and utilize basic HTML tags, including tables, in a web calendar of the current year. Our assignment for the week is to create a 12 month calendar for the current year. Each month must contain all the accurate days for the month arranged in a table ...

Week 2

Thursday, October 10th, 2013

Session 1: Make sure that your link on the drop off drive is there and working properly. If we have time we may look at a few of your calendar projects during the lab. These are not required presentations. Stylesheets (technically Cascading Stylesheets), or CSS allow web developers much more ...

Week 3

Wednesday, July 30th, 2014

Session 1: By the end of lab today your calendars are due. Today we will cover anchor links or "page jumps", link targeting, and frames. Anchor links are used to jump to content within an HTML document. The most typical use is for navigating back to the top of a ...

Week 4

Monday, October 21st, 2013

Week 4 Reading: Chapter 8 "Working with Stylesheet Files" Chapter 17 "Forms" Session 1: Today we will look at a variety of CSS layouts starting with a simple two column, fluid layout with a banner that spans both columns (see code example below). We will also examine 3 column layouts and static width ...

Week 5

Monday, August 11th, 2014

Session 1: Today we'll be looking at a complete example of an XHTML form, similar to what is expected for the Interactive Form project. The form demo can be found here: Form Demo Once we have looked carefully at the form I will demonstrate how to use Javascript to pre-validate the input ...

Week 6

Wednesday, August 18th, 2010

Session 1: Today we will start developing the PHP required to process the information collected in our forms. PHP (PHP Hypertext Pre-processor) is a server-side scripting language that has been designed specifically for web application development. Using PHP will we collect the data from the form, validated any required fields, ...

Week 7

Thursday, September 26th, 2013

Session 1: Let's finish working on our form projects today, so that we can move on to the next assignment that involves delving deeper into the possibilities of Javascript within web application design. We will be looking at several Javascript frameworks and then utilize JQuery to implement motion graphic elements ...

Week 8

Friday, August 31st, 2012

Session 1: Today I'll be demonstrating how to enable a Javascript framework within an HTML document. We will also start looking at how to apply functionality that exists in the framework to our web applications, including content animation behaviors as shown here: Session 2: After discussing the final project requirements we ...

Week 9

Tuesday, March 9th, 2010

Session 1: Let's continue examining JQuery behaviors and how we can apply them to our web applications. Also, here are the requirements for the mockup milestone which are due before class starts on Session 2 of Week 9. Mockup Milestone: Two mockups of one page design are required for in class critiques ...

Week 10

Monday, March 14th, 2011

Session 1: Let try to continue to get a better understanding of how jQuery works and apply it to our finals. Also, we'll be discussing how things are going on your final projects. Session 2: Prior to presenting your milestone, most of the day will be focused on individually answering questions ...

Week 11

Thursday, July 16th, 2009

Session 1: Today we'll critique your final projects. These critiques are a required component for you final project, so don't miss the class. If you have an emergency and can't be in class, let me know as soon as possible. If we have anytime after the critiques we can continue ...

Examples from Class

Thursday, September 15th, 2011

Here are archives of the examples shown in class that were stored on the WDIM drive during the course. Summer 2011: IM2420 Summer 2011 Examples