CS 105

Week 12

MP7: The Final Excel MP!

Due: Tomorrow, April 14 (8:00pm)
On the course website

Final Project

✔: Form Project Teams

This Week: Excel Sheet Due

Week #3: Hand-drawn Visualization Due

Week #4: d3.js Visualization Presentation

Midterm 2

Tuesday, April 21 (Eight Days!)
8:00pm - 9:30pm

Conflict exam signups available later today if you are unable to make the regular exam time.

Midterm 2

Covers material from Week 6-12

25-35 multiple choice questions
2-4 free response questions

More info/review on the course website

HTML

HyperText Markup Language (HTML) is a markup language used to describe the structure of a web page.

HTML is not a programming language.
(No conditionals, no functions, no computation)

HTML is often referred to as a document and JavaScript can edit the document.

CSS

Cascading Style Sheets (CSS) is a style sheet language used to describe the look and position of elements within a document.

CSS is not a programming language.
(No conditionals, no functions, no computation)

Best practices separate style/presentation (CSS) from content (HTML) is modern web programming.

HTML/CSS

We can view these slides without CSS

The content is identical, but the presentation is completely different.

HTML/CSS

We won't focus on HTML/CSS in CS 105.
(Not computationally interesting.)

Lots of web resources available for HTML/CSS if you are interesting in learning it, as well as other UIUC courses.

d3.js

Programming with d3.js