Title: Learning Objectives
Course: Intermediate Web Programming (25436) > Section: Competency Modules

When completing this competency 1.1, students will be able to:

- Recall CSS requirements.
CSS was covered in both ITSE 1401 and ITSE 1411. This assignment demonstrates CSS for a review of the topic.
- Recall form elements.
You learned to create and validate form elements in ITSE 1411. This exercise is used to refresh your use of form elements.
- Practice using Firebug
As script gets more complicated, debugging becomes more crucial to find your errors. Firebug will help you find your logic errors. You can use Komodo Edit to find syntax errors. There is a tab at the bottom of the window that says "Syntax Checking Status". This is a huge help in finding JavaScript syntax errors.
- Demonstrate using the Date class.
The code in the assignment demonstrates how to create a calendar. Finding usable code and learning how to convert it to your own use is a necessary skill in web programming.  Another thing this assignment helps with is learning to work with pre-written code.  There will be many times that you will find solutions on the web that you can convert to solve your problem.  And, as HTML evolves (and re-evolves) you will encounter different versions of HTML.  HTML5 looks more like earlier versions of HTML.  You will learn to work with the different versions of code which will later be invaluable.