Course Schedule

NOTE: This is a TENTATIVE course schedule. It is subject to change over the term.
WeekTopicsReading
June 29 to July 3
  • Orientation.
  • What is Computer Science?.
  • What is a Computer?
  • History of computing.
  • History/How-to of the Internet and World-Wide-Web
  • Introduction to HTML5: basic page structure h1 and p tag.
  • img br HTML attributes.
Start going through the HTML tutorial (up through HTML paragraphs) at http://www.w3schools.com/
July 6 to July 10
  • HTML style tag and CSS rules.
  • HTML links, table and list tags.
  • Introduction to CSS3: Using a separate file for CSS3.
  • Selectors for tags and more rules: color, font, etc.
HTML tutorial: from Links to styles. CSS3 tutorial: up through How To...
July 13 to July 17
  • HTML5: the div tag, forms.
  • CSS3: background images, borders, placement, etc.
  • Putting it all together on a website.
  • midterm - HTML and CSS (Introduction to CS, Computers, Internet and History)
HTML tutorial: from blocks to layouts HTML forms tutorial CSS tutorial: background thru links, borders
July 20 to July 24
  • Introduction to Javascript: Variables, alert boxes and document.write.
  • Javascript: If statements
  • intro to arrays.
Read Chapter 1 - 5 in the Myers book. 6 is optional. Read Chapter 7 - 15
July 27 to July 31
  • Arrays and intro to for loops
  • strings and random numbers.
  • Javascript Functions
Read Chapter 19 - 22 and 27 in the Myers book. Read Chapter 35 - 38 in the Myers book
Aug 3 to Aug 7
  • Javascript Handling form elements and events.
  • Final: Javascript
Read Chapter 44 - 50 and 69-71 in the Myers book