CSC 343: The Week beginning Aug. 27
Homework:
Part 1. Intro HTML.
Make an HTML page that includes the following: DOCTYPE, html, head, body, title, h1, h2, div, span, p, a, img, ul, ol, li, br, hr.
You may want to watch the tutorials
Learn HTML in 12 Minutes
and
Learn More HTML in 12 Minutes
or refer to
HTML Tag Reference
Part 2. Intro CSS.
Work though the following tutorial
Learn CSS in 12 Minutes
(I prefer real text but you can use this
Lorem ipsum generator
)
Part 3. Intro JavaScript.
Work though the following tutorial
Learn JavaScript in 12 Minutes
He erases a lot of stuff; you should not. You should keep at least five different write statements. One must demo an array, and one must demo a loop.
Due: Sept. 5
Wednesday:
Course syllabus
html5_template.html
Button_f18.html
Button_A_f18.html
(uses button tag instead of input of button type)
Button_add_listener_f18.html
(gets rid on onclick attribute and uses add-listener approach with anonymous function handling event)
Button_add_listener__named_handler_f18.html
(like above but with named function instead of anonymous function)
TextInput_f18.htm
(a basic text input)
NumberInput_f18.htm
(number input)
Select_f18.htm
(a basic select input)
Select_dynamic_load_f18.htm
(loading a select with options dynamically and using a parallel array in the on-change event handler)
Lab: PotatoLab_f18.doc
Due: Sept. 5
Not done yet