Advanced Web Design TeleWebCourse

The Advanced Web Design TeleWebCourse is a Web-based version of the University of Delaware’s Advanced Web Design course. Distributed by PBS, the TeleWeb version enables students to take the course over the Web in a distance-learning format.

The University of Delaware offers this course for credit as part of the educational technology degree programs, and as the capstone experience in the WebMaster Certificate program.

This course uses a dual design strategy that permits students to work either from a programmatic or a visual design perspective. Thus, both programmers and non-programmers can learn to create advanced webs.

The TeleWeb version of the course consists of the following components:

There are 14 weeks of instruction in the course. Each week, students complete classes containing both conceptual and hands-on components. In the conceptual part of the course, students learn how the Web is changing from a page-based paradigm, in which content is published in static HTML files, to an application-based model, in which screens get built on demand based on user interaction. This paradigm shift has ushered in a new generation of tools for creating advanced webs, in which relational databases keep track of what users are doing. Web applications look to these databases to generate screens dynamically depending on the needs and wants of the user. In the hands-on component, students learn how to visualize such a web, stylize its appearance, design forms to interact with users, create databases that keep track of what different users are doing, and use logic to interpret these data and make the site respond intelligently depending on what the user needs.

Grading is based on three kinds of activities. First, students get a grade for their class participation, which is done via e-mail, listserv, and online discussion forums. Second, students complete end-of-chapter exercises that demonstrate mastery of specific course content. The instructor can adjust the depth and rigor of the course by deciding which exercises to require. Third, students create an advanced web on a topic of their choosing. After the instructor approves of the topics, the students keep logs that chronicle their progress toward achieving the project's goals. If the instructor permits the students to form teams and work together on projects, these logs provide the basis for assigning individual grades for each student's contribution toward the final project.

Although there is no specific prerequisite for this course, it helps if students have had some prior experience creating Web pages, such as is provided by the PBS Internet Literacy course. Nothing essential has been left out of Advanced Web Design, however, and bright students will be able to master this material with no special preparation. The software taught in this course is Windows based. While students can use a Macintosh to access the online syllabus and participate in the course discussion forum, the students will need access to Windows in order to complete the tutorial examples.

Organization

The Advanced Web Design course has eight parts. The first four parts use Microsoft FrontPage as the development environment, and the last four parts use the Microsoft .NET Framework. Students who do not already own these products are instructed how to install free-trial versions. The rest of the course deals with Microsoft's .NET framework. The author gives his students the option of creating their final projects either with FrontPage or with Visual Studio .NET.

World Wide Web Site

Accompanying this book is an Advanced Web Design site created by Pat Sine. Known as the AWD Web site, it provides quick and easy access to all of the Internet resources and examples referred to in the textbook. In addition to making it easy to find things, the AWD Web site can save students a lot of time. All of the scripts in the book’s tutorials, for example, are downloadable from the AWD Web site, thereby saving the time students might otherwise spend typing the code examples.

End of Chapter Exercises

Throughout the course, end-of-chapter exercises provide practical, hands-on assignments for students to complete after each class. The instructor can adjust the depth and rigor of the course by deciding which assignments to require.