Skip to content

1-1Course Introduction

Aug 24
Learning Objectives
  1. Write basic HTML, CSS, and JavaScript in Codepen, using an element, a style rule, and a console.log statement.
  2. Select and link to at least three works from the Critical Web Design Index, writing about what makes each one compelling and effective.
  3. Collaboratively define β€œcritical design” and articulate what separates it from ordinary design.
ExcerptExercise 1.1.1
  1. In Chrome, go to codepen.io/pen
  2. Click β€œStart Coding.” You will see an area where you can type HTML, CSS, and Javascript, as well as a preview window containing the outcome of your work.
  3. Type the following code into the HTML section. Codepen will automatically refresh the preview window to show your updates. HTML is the language that structures the content of web pages.
<h1>Hello, World!</h1>
  1. CSS is the language that controls the presentation of web pages. Add this CSS style rule.
h1 {
color: hotpink;
}
  1. Type the following code into the Javascript section. Javascript is the language used to control the behavior of web pages. You will need to click the console button to see the output from console.log().
console.log("Hello, World!");
  1. We will be using codepen.io throughout this book. Feel free to continue experimenting or look through their examples. It might also be a good idea to create a free account to save your work.
ExcerptPrompt 1.1

Individual β€” Browse the Critical Web Design Index. Select three projects that represent your interests, aspirations, and passions. Add an <a> tag with the href attribute to the Codepen above to create a link to the projects you selected. Remember that nested elements must be closed in the reverse order in which they are opened. Write: What makes each work stand out? Why is it compelling? What design choices make it effective?

Group β€” What makes design β€œcritical”? Partners, introduce yourself and share examples. Debrief: What do these pieces have in common that separates them from ordinary design? Build a working definition together. Share in class and return to it at the end of the semester.

ExcerptExercise 0.2.1

Follow Module 0.2 to set up your environment. Create the following accounts: GitHub, Codepen, Figma. Next, install VS Code and Google Chrome.

πŸ“Œ Homework

  • πŸ“š 0.0 Introduction (1–6)
  • πŸ“š Module 0.1 How This Book Is Organized (6–10)
  • πŸ“š Module 0.2 Technical Requirements (11–15)
  • πŸ“š Module 0.3 Conventions & Resources (16–18)
  • Take the day 1 survey