HTMLChat times for |
Dr. Christe Ann McMenomy |
Scholars' Online Summer 2010
Overview of HTML
This course introduces the elements of HTML webpage design with an emphasis mastering the fundamental concepts and techniques, independent of the tools used to actually produce a web page. Students will learn how HTML tags control page layout, fonts, links, lists, and tables. We will build a simple form to collect information, write client-side javascript supporting interactive funtions, and experiment with cascading style sheets to change the "look and feel" of our entire website. We will discuss site design and usability, and explore internet resources in these topics. By mastering the fundamentals of HTML and principles of good website design, students will be better equipped to use more sophisticated tools such as FrontPage and DreamWeaver, or to build better pages on automated websites and blogs.
Students will select a topic or theme for their website, creating the basic pages during hands-on guided exercises in chat, and each week add new features to their site as part of homework assignments. The resulting pages will be uploaded to the Moodle for hosting and review by the teacher and peers.
Meetings:
| June 16 | The Webhosting Environment and the basic web page Controlling fonts and colors |
| June 23 | Using hyperlinks to reference local and external materials Creating ordered and unordered lists |
| June 30 | Creating tables and managing cell properties. |
| July 7 | Creating forms with text fields, check boxes, and radio buttons |
| July 14 | Basic principles of client-side and server-side programming, with client-side Javascript examples |
| July 21 | No Class Meeting! |
| July 28 | Using Images, Image maps, and other multimedia objects |
| August 4 | Using Cascading Style Sheets to manage webiste design |
| August 11 | Principles of Website Design and Validation |
Prerequisite: No formal courses are required. Students should be comfortable with using a word editor like MS Notepad or Mac TextEdit to create ASCII text files. Since this is a course in fundamentals, no WYSIWYG website editors will be used to generate content. Parents and teachers who wish to learn how to build simple websites for personal use are also welcome in this course.
No text is required for this course.
Enroll in this course at Scholars Online.
© 2011 This course is offered through Scholars Online, a non-profit organization supporting classical Christian education through Internet-based courses. Permission to copy course content (lessons and labs) for personal study is granted to students currently or formerly enrolled in the course through Scholars Online. Reproduction for any other purpose, without the express written consent of the author, is prohibited.