CMSY 148 Advanced HTML (Online)This course presents in-depth coverage of HTML, XHTML, CSS, and overview of JavaScript and XML. Students will learn the structure and syntax of HTML, including the use of cascading style sheets, the creation of dynamic Web pages using JavaScript and CSS, and the creation and use of XML documents. The course also covers side by side HTML and XHTML topics as well as formatting text, incorporating graphics, adding interactive forms, creating tables, advanced Web page structuring, Web page design, and creating Web page scripts. Familiarity and experience with the World Wide Web and basic HTML is assumed.
It is strongly recommended that you have regular access to a computer; familiarity with its operating system (Windows 98, Windows XP, etc.); electronic file management skills (use of folders, file compression or zipping, sending and receiving files) before enrolling in this course.
Elluminate Live! -- will be used every Wednesday at 6:00pm-8:00pm – for live web conferencing with voice, video, chat, and desktop sharing for virtual lectures, instructions, questions, discussion, and code debugging. Students should have a broadband connection to the Internet, such as Cable, DSL, or FiOS. Students should also have headphones and a microphone plugged into their computer. Webcam optional.
| Credits | 3 |
| Prerequisites | CMSY-129 Principles of the Internet |
| Fees | This course has fees totaling $50.00. |
| Instructor | Rose Volynskiy |
| Office | ILB-327 |
| Phone | (410) 772-4114 |
| Email | RVolynskiy@howardcc.edu |
Overall Course Objectives | Major Course Topics | Course Format | Orientation | Course Requirements |Materials | Exams | Course Web Site
Overall Course Objectives
Once you have completed this course you will be able to:
Define the Hypertext Markup Language (HTML) and the Extensible Hypertext Markup Language (XHTML) and the standards used for Web development.
Create, edit, and improve Web pages by using a background color, centering a heading, adding a horizontal rule, form, table and frame elements, and image mapping.
Demonstrate how to use unordered, ordered, and definition list to present information on a Web page.
Develop a multi-page Web site that has links from each page to other pages using text, menu bar and images as links.
Define style classes and able to add an embedded style sheet; an external style sheet; and an inline style sheet to a Web page.
Integrate JavaScript , XHTML and CSS.
Define Dynamic HTML (DHTML) and explain its uses in Web page development.
Plan, design, and code a Web Site, test, view, and print the Web page.
Use the basic syntax of XML and understand the concepts of creating and using XML documents.
Major Course Topics
List the major topics:
Designing Web Pages
Creating an XHTML Document
Controlling XHTML Text, adding graphics and Multimedia
Working with CSS
Integrating JavaScript, XHTML and CSS
Creating and Using XML Documents
Course Format
This course:
Is not self-paced. You will not be able to access units and activities until the assigned week. The course material is sequential. There is a specific timeline for the completion of each assignment in this class. Quizzes will be available for 1 week, and may not be completed after the deadline. You are expected to check into the course every few days so you will know what is going on, what is due, and see if I have sent you an email (in case there is any modification or clarification to an assignment).
Does not require on-campus meetings, except for exams that are taken at the end of the semester, during the week assigned, in the HCC Test Center. (For more information on taking exam, see the "Exam" section below).
Does require participation in the virtual classroom based on the software called “Elluminate Live!” “Elluminate Live!” - will be used for live web conferencing with voice, video, chat, and desktop sharing for virtual lectures, instructions, questions, discussion, and code debugging. Students should have a broadband connection to the Internet, such as Cable, DSL, or FiOS. Students should also have headphones and a microphone plugged into their computer. Webcam optional.
Some of the types of learning activities or assignments required are:
Read chapters in the textbook, submit assignments.
Read reference (Power Point Presentations) material which has been provided within the class.
Discuss a topic each week with the class using the virtual classroom. (The time in the virtual classroom every Wednesday at 6:00pm-8:00pm.)
Creating basic web site using XHML and CSS.
Orientation
Please check the list of scheduled orientations to see if this course has a face-to-face orientation. If a face-to-face orientation is scheduled, the list will provide specifics about date, time, and location.
Course Requirements
Review the “What you should know before you register” section of the Distance Learning Homepage.
Quizzes: each consisting of true/false and multiple choice, fill in the blank questions.
Various assignments.
Tests with true/false, multiple choice, term definition and Case Problem covering all material.
Attendance in a formal online group debate and participation in the virtual classroom.
Materials
Required:
Books bundle available in the HCC bookstore
Recommended:
At least two 3.5 disks or/and one usb drive. Use them to backup your class files or to keep copies of homework assignments. Buy your textbooks from our online Bookstore, or visit our Bookstore.
Technical Requirements and Plug-Ins:
Review the Technical Requirements link above. The following software and plug-ins are required for this course:
Plain text editor such as Microsoft Notepad or NVU (free download from nvu.com)
Dreamweaver is optional
Flash
Internet Explorer / Mozilla Firefox
PowerPoint Viewer, if you don’t have the full version of Microsoft PowerPoint
QuickTime
Real Player
Windows Media Player
Word Viewer, if you don’t have the full version of Microsoft Word
Exam
For purposes of verification and assessing learning outcomes, this course has a final exam at the HCC Testing Center for students in the local region or at a regional institution for remote students. The exam will have a flexible window of time during which it needs to be taken rather than a single date and time.