Calendar

Tuesday Thursday Sunday
August
21-26
Introduction: Browsers and Software HTML Basics
Lab 1: Text to HTML (primates.txt) NO LATE PENALTY ASSESSED
Aug 28-
Sept 2
CSS Basics
Lab 2: Using CSS (lighthouses.txt) DUE BY START OF CLASS THURSDAY
Box Model
Lab 3: Using the Box Model (elections.txt)
Assignment 1 (Formatted Text) Due: Using Computers
September 4-9 Images
Lab 4: Pictures (index.html, easter.css, easter_map.gif, moai.jpg)
Selective Formatting, Positioning Images (Pictures: html, css, picture) (List Marker: html, css, picture)
Lab 5: Floating Pictures and Fixed Width Content (index.html, easter.css, easter_map.gif, moai.jpg)
Assignment 2 (Images and Divs) Due: Plant or Animal
September 11-16 Links (Sidebar: html, css)
Lab 6: Links (index.html, rainforest.jpg, external link)
Navigation
(Organizing Divs: html, css, jpg)
(Prev/Next: page 0, page 1, page 2, css)
Lab 7: Links (index.html, poem2.html, poem3.html, poem.css)
Assignment 3 (Floats and Navigation) Due: Activity or Event
September 18-23 Navigation Continued
(Side Navigation: html, css)
(Top Navigation: html, css)
(Page Numbers: page 1, page 2, page 3, page 4, page 5, page 6, css)
(Buttons: page 0, page 1, page 2, css, button)
Lab 8: Navigation (index.html, poem2.html, poem3.html, poem.css)
Tables
(Simple Table: html, css)
(Jeopardy: main page, question, css)
(Spanning Rows and Columns: html, css)
(Simple Calendar: html, css) (Complex Calendar: html, css)
Lab 9: Tables (planets.txt)
Assignment 4 (Multi-page and tables) Due: Place
September 25-30 Submenus
(Submenus: page 1, page 2, menu css, submenu css)
(Object: page 1, page 2, navigation, css)
Assignment 4 (Place) redos accepted until 10 pm WEDNESDAY
no lab today
Formatting and Widgets
(Body margins: html, css)
(em: html, css)
(Widgets: html, css)
(Video and Audio: html, css)
(pdf: html, css)
Lab 10: Widget (widgets.txt)
Assignment 5, Home Page, Due 10 pm MONDAY
October
2-7
IMPORTANT ANNOUNCEMENTS: Piazza, office hours, due dates
Web Design
Introduction to Spreadsheets
no lab today
Spreadsheets to Web Pages
Lab 11: Exporting a Table
October
9-14
Complex Functions in Spreadsheets
Assignment 6, Class Grades
Lab: Complete Assignment 6
Booleans
Lab 12: Booleans (food spreadsheet)
October 16-21 Conditionals (worksheet, reference)
Lab 13: Conditionals (temperatures)
Fall Break
October 23-28 Conditionals and Error Handling (reference)
Lab 14: Conditionals 2 (salaries)
Error Handling, Naming, Lookup (errors, worksheet, reference)
Assignment 7, Census
Oct 30-
Nov 4
CHOOSE, MATCH, INDEX, LOOKUP (simple examples, more complex worksheet, more complex reference)
Lab 15: Tables (dogs.xlsx)
Merging Tables (examples)
Lab 16: Merging Tables (states.xlsx)
November 6-11 Introduction to Strings; Search and Replace (worksheet, reference, sub and replace)
Lab 17 (HTML)
Assignment 8, Store Inventory
String continued (worksheet)
Introduction to Databases
Lab 18, Find the Last Name
November 13-18 Database functions (worksheet)
Lab 19, State Queries (Extra Credit)
Importing, Exporting, and Graphing (wprksheet)
Lab 20, North Carolina (Extra Credit)
November 20-25 Work Session
Assignment 9, Book List
Thanksgiving
Nov 27-
Dec 2
Intro to JavasSript (alert, box, button, button_file, case, cute, js, random)
Lab 21 (Koozebane)
JavasSript continued (compute, loop, form, email, js, case)
Lab 22 (BMI)
Project Topic Due
December 4-9 JavasSript loops and arrays (daycase, dayarray, loop, array)
Lab 23 (Koozebane revisted)
December 11-16 Wednesday, Dec 12, due 10 pm:
Final Project
EXTRA CREDIT: Fibonacci Numbers
Thursday, December 13:
FINAL EXAM 4-7 (speed web site)