Assignments will consist of two parts: Hands-on Projects and an ongoing individual case project.
The Hands On Projects will from the end of each chapter. Although it is recommended that students complete all of the projects only a limited number will be submitted for grading.
In addition, students will create a comprehensive web site that will be enhanced and modified throughout the class. Please take this very seriously not only for the purposes of this assignment/class but also for possible inclusion in your web work portfolio. This week the emphasis will be on creation of the site including styles. navigation, and documentation. All pages must be adequately documented and validate. Be sure to read and adhere to the Class Coding Standards.
Hands-on Projects
Required Projects
- Hands-on Project 1-4 (p. 69)
- Hands-on Project 1-5 (p. 71)
Need a Visual Reference?
The following are videos are of all of the Hands-on projects for this chapter, not just the ones required for this assignment. If you see something that is contradictory to our class assignments, please ask. Do not assume that since it is on the video that it is 100% correct. The Hands-On projects must validate for HTML5 and CSS3.General Instructions
The following explains the process which will be used throughout the course. These instructions will not be repeated on each assignment page. In the future, refer back to this page as needed. The data files which accompany the text will be required for these assignments. They can be downloaded from http://academic.cengage.com/resource_uploads/downloads/1305078446_432240.zip Within the downloaded files there will be a folder for each project.
Rename that folder to a meaningful name that is unique to you. Making the name unique will prevent others from "borrowing" your code (AKA Plagiarizing). Only you and I will know the unique name. Do not share it with others. Keep it meaningful so that your files will remain appropriately organized. In the example HandsOnProject 1-4 was renamed to YMe_1_4 and HandsOnProject 1-5 was renamed to YMe_1_5 .Be sure to include a numbering system so the assignments can be easily identified. In this example 1_4 references the hands-on example from chapter 1. Keep in mind that spaces may NOT be included in file or folder names on the server.
As you complete these exercises, the meta tags and comments which are normally included will not be required for these assignments. Of course feel free to add documentation that will will help you. In the comments section of the code, add your name and the date completed. If the assignment included the JavaScript inside of the HTML file it is not required that it be placed in a .js file. (This applies to the Hand On exercises only.) The intent is to provide a relatively quick exposure to the concepts within the chapter.
After the assignments have bee competed
- upload the entire folder/s (in this example YMe_1_4 and YMe_1_5, each student would have unique folder names) to your account on the Apollo1 server.
- view the web pages on the server. The URLs will be similar to the following with user##### and YourUniqueFolderName_1_4 being replaced with your information.
http://apollo1.occc.edu/user######/YourUniqueFolderName_1_4
http://apollo1.occc.edu/user######/YourUniqueFolderName_1_5- validate the HTML and CSS
- submit the URLs in Moodle for grading
Note: all URLs for this assignment will be uploaded in the same submission area in Moodle.Specifics
Follow the directions in the text and above.
Website Project
<script>
document.write("Last Updated: " + document.lastModified)
</script>