Schedule

Week 1: Introductions

January 19th:
Review Syllabus
Introductions Lecture Slides

January 21st:
Read Latour, Bruno. “Where Are the Missing Masses? The Sociology of a Few Mundane Artifacts” for class
Watch Thé, Danielle. “HTML, CSS, JavaScript Explained [in 4 minutes for beginners]” for class
Complete Discussion Forum 1 for class (Due January 21st at 3:00 pm)
Introduction to Assignment 1: Website Analysis

Week 2: Developing a Theory of Technology & Writing

January 26th:
Read Thompson, Clive. “We’re All Coders Now” for class
Read Fenton & Lee Ch. 1 for class
Complete Discussion Forum 2 for class (Due January 26th at 3:00 pm)
Class Discussion Slides
Sign up for Codeacademy
Sign up for a NCSU WordPress

January 28th:
Read Cummings, Robert “Coding with power: Toward a rhetoric of computer coding and composition” for class (in Readings)
WordPress Example Sites
Work on Codeacademy “Learn HTML” over the weekend (complete 1. Elements and Structure and 2. Tables)

Week 3: Digital Rhetoric

February 2nd:
Read Eyman, Douglas. “Defining and Locating Digital Rhetoric” for class.
Read Fenton & Lee, Ch. 2 for class
Read Krug, Ch. 1 for class
Complete Discussion Forum 3 for class (Due February 2nd at 3:00 pm)

February 4th:
Introduction to HMTL
Lecture Slides
Complete Codeacademy “Learn HTML” course
Assignment 1 Due Sunday, February 7th at 11:59 pm

Week 4: Plan & Design

February 9th: Wellness Day (No Class)

February 11th:
Read Fenton & Lee, Ch. 3 for class
Read Krug, Ch. 3 for class
Complete Discussion Forum 4 for class (Due February 11th at 3:00 pm)
Introduction to Assignment 2: Your Personal Website
Lecture Slides
Work on Codeacademy “Learn CSS” (complete 1-3 over the weekend)

Week 5: Style & Purpose

February 16th:
Read Anderson, Chris, and Michael Wolff. “The Web Is Dead. Long Live the Internet” for class
Read Krug, Chs. 4 & 5 for class
Read Fenton & Lee, Ch. 9 for class
Complete Discussion Forum 5 for class (Due February 16th at 3:00 pm)

February 18th: Workshop for Assignment 2: Using CSS
Complete Codeacademy “Learn CSS” for class
Lecture Slides

Week 6: Dark Patterns & Privacy

February 23rd:
Read Fenton & Lee, Ch. 6 for class
Read Yeung, Ainsley. “Dark Pattern Design: It’s Downright Unethical & Irresponsible” for class
Read Nakasima, Ryan. “Google tracks your movements, like it or not” for class
Read Halper, Evan. “Your phone and TV are tracking you, and political campaigns are listening in” for class
Read Miranda, Leticia. “Thousands Of Stores Will Soon Use Facial Recognition And They Won’t Need Your Consent” for class
Complete Discussion Forum 6 for class (Due February 23rd at 3:00 pm)

February 25th: Workshop for Assignment 2: Using HTML & CSS
Assignment 2 Due Sunday, February 28th at 11:59 pm

Week 7: Usability & Social Justice

March 2nd:
Read Norman, Don. “Why bad technology dominates our lives, according to Don Norman” for class
Read Nielsens’ 10 Usability Heuristics for User Interface Design for class
Read Fenton & Lee, Ch. 4 for class
Read Harwell, Drew. “The Accent Gap” for class
Computer System Usability Questionnaire
System Usability Scale
Lecture Slides
Complete Discussion Forum 7 for class (Due March 2nd at 3:00 pm)
Introduction to Assignment 3: Usability Audit

March 4th: Usability Audit Workshop
Google Form for Workshop
UAT
Work on Codeacademy “Introduction to Javascript” (complete lessons 1-4)

Week 8: Infrastructure and Arrangement

March 9th:
Watch Gordon, Olivia. “How the Internet Was Invented | The History of the Internet, Part 1” for class
Read Krug, Ch. 6 for class
Read Fenton & Lee, Ch. 7 for class
Complete Discussion Forum 8 for class (Due March 9th at 3:00 pm)

March 11th: Workshop: Using CSS for layouts
Work on Codeacademy “Introduction to Javascript” (complete lessons 5-9)

Week 9: Writing Design

March 16th:
Drop/Revision Deadline
Read “Writing for the Web” for class
Read Joosten, Lex. “Your guide to successful persona building” for class
NC State Logo Design Guide
Complete Discussion Forum 9 for class (Due March 16th at 3:00 pm)
Lecture Slides

March 18th:
CSS Layouts for Web Design
Let’s Work on our Neocities Websites with CSS

Week 10:

March 23rd:

March 25th:

Week 11:

March 30th:

April 1st:
Assignment 3 Due Sunday, March 22nd at 11:59 pm

Week 12: Introduction to JavaScript & Online Classes

April 6th:
Introduction to Assignment 4: Your Resume/CV and Online Portfolio

April 8th: Workshop 1: Using Javascript for Websites
Workshop: Using Javascript for Web Design
Lecture Slides
Complete(ish) Codeacademy “Introduction to Javascript” for class

Week 13: Power, Crowds, Participation & #Riots

April 13th:
Read Wasik, Bill. “#Riot: Self-Organized, Hyper-Networked Revolts—Coming to a City Near You” for class
Read Tufekci, Zeynep. “Twitter, Tear Gas, Revolution. How Protest Powered by Digital Tools Is Changing the World” for class
Complete Discussion Forum 10 for class (Due April 13th at 3:00 pm)

April 15th: Wellness Day (No Class)

Week 14: Community Informatics

April 20th:
Read Bastos, Marco and Dan Mercea. “The Public Accountability of Social Platforms” for class
Read Singer, Natasha. “‘Weaponized Ad Technology’: Facebook’s Moneymaker Gets a Critical Eye” for class
Complete Discussion Forum 11 for class (Due April 20th at 3:00 pm)

April 22nd: Workshop for Assignment 4

Week 14: Social Networking and Social Production

April 27th:
Read Tiziana Terranova. “Free Labor: Producing Culture for the Digital Economy” for class
Read Kreiss, Daniel, Megan Finn, and Fred Turner. “Limits of Peer Production” for class
Read Nardi, Bonnie A., Steve Whittaker, and Heinrich Schwarz. “It’s Not What You Know It’s Who You Know” for class
Complete Discussion Forum 12 for class (Due April 27th at 3:00 pm)

April 29th: Workshop for Assignment 4
Assignment 4 Due Sunday, May 2nd at 11:59 pm

Week 15: Web Analytics

May 4th:
Read “Web Anallytics Basics” Usability.gov for class
Read “SEO: Search Engine Optimization” from mailchimp for class
Complete Discussion Forum 13 for class (Due May 4th at 3:00 pm)
Introduction to Assignment 5: Final Presentation

May 6th: Workshop: Creating Presentations with HTML, CSS, and Javascript

Week 15: Final Exam

Assignment 5 Due May at 11:59 pm.