NMU logo                                            


CS 101   Web Site Construction, Winter 2018,  InstructorJeffrey Horn


COURSE ANNOUNCEMENTS (Thursday, April 26, 2018)

What's REALLY New:

Not so New (Older Announcements):


Administrativa


LESSON PLAN (a rough guide, subject to change...)

Week

Date

LECTURE TOPICS (tentative)

READINGS (read before lecture, when possible!)

ASSIGNMENTS (in lab period)

1

1-16,

  1-18

  • Welcome and introduction to the course.
  • Overview of course topics, mechanics, etc. (website, syllabus, software, etc.)
  • Basic background on the internet vs. the WWW, HTML/HTTP vs. TCP/IP, HTML vs. text, etc.
  • Introduction to assignment A1, including text editing, source code, development cycle, etc.
  • Download and install software (plain text editor).
  • URLs and the DNS

Chapter 1 (sections 1.1-1.6), pp. 1-12.

Begin work on A1, start some grading of A1.

2

1-23

  • Markup Languages (HTML, XML, XHTML, VRML, etc.)
  • Introduction to assignment A2
  • Introduction to formal HTML (DTD, <head>,  <body>, etc.)
  • HTML syntax (elements, tags, properties)

Chapter 1 (sections 1.7-1.9), pp. 13-22.

By end of class period, finish all A1 grading.
Introduce A2.

2

1-25

  • Lists (ordered, unordered, definitions)
  • Nesting
  • More on A2  including the anchor element <a>, etc.

Chapter 2, (sections 2.1-2.14), pp. 23-44.

Quiz 1 (see below for details.) More on A2.


LECTURE SUPPLEMENTS

VIDEOS  (index of all CS 101 videos)

 

WORKSHOPS and WORKSHEETS:


 

ASSIGNMENTS


TESTS AND QUIZZES