Assignments
Instructions, samples, and tools for the recurring assignments. Each one is also expected to follow the Web Standards and, on your course site, the Course Site Standards.
Ongoing Discussions/Journals/Logs
- Journal Instructions - one reflective post and two replies per module.
- Work Log Instructions - log every 15+ minutes of work with time, location, and tasks.
- General Discussion Instructions - where to ask questions you actually want answered.
Introductions
- Introductions Instructions - the required steps, content, and formatting for the shared doc.
- Intro Samples - four complete sample entries to model yours on.
- Annotated Intro - one sample with every formatting rule labeled in place.
- Introduction Webpage Standards - the second step, once the Doc entry is approved: the same content, rebuilt as a page on your own course site.
Building & Grading
- First HTML - the step-by-step first pages sequence.
- Grading Tool - how submissions get evaluated.
- Peer Review Guidelines - what separates a good review from an empty one, with real examples from this course.
All Published Assignments
Every currently published Canvas assignment, in module order. Linked ones have a guide here; the rest are in Canvas until their guides arrive.
- M00 - Bonus Participation - a general place to add extra points
- M00: Personal Journals - 1 post, 2 replies for each module (52 pts)
- M00: Work Logs - Post Whenever you do 15+ Mins of Work (52 pts)
- M00a: Class Conversation Needing TA/Instructor Replies- Required Reading (6 pts)
- M00: Grading/Regrading Issues
- M00: Social/Misc Class Conversation - Not Seeking Instructor/TA Reply, Not Required Reading
- M00: Anonymous General Class Conversation - No Points
- M0B: Introductions in shared Google Doc - Peer Reviewed (30 pts)
- M0F: Set up GitHub & GitHub Pages - Peer Reviewed (30 pts)
- M0G: Set up Your University Webspace - Peer Reviewed (30 pts)
- M0e - freeCodeCamp (FCC) & Codecademy Setup/Start (20 pts)
- M2: Accumulus Validator Setup (10 pts)
- M2: FCC1 >> HTML: Basic, Semantic, Forms & Tables, Accessibility - Peer Reviewed (70 pts)
- M2: Provide Usable Phone Number (10 pts)
- M3: FCC2 :: CSS >> Computer Basics, Basic CSS, Design, Absolute & Relative Units (120 pts)
- M3A: Home Page Submission (CLT & GitHub Pages) (30 pts)
- M3B: Course Site Submission (80 pts)
- M04: FCC4 :: FCC CSS >> Attribute Selectors, Responsive Design (120 pts)
- M4: Add an About Page to your Course site (30 pts)
- M4: Create your Design Firm Page - Link from Course Footer (30 pts)
- M5A: Build your CRAPpy Webpage (30 pts)
- M5B: Common Headers/Footers (30 pts)
- M6B: Add FCC RWD Certification Pages to Course Website - Setup - A (30 pts)
- M7-M10: MIDTERM: Build a standalone site for your hobby/interest/passion (250 pts)
- M7A: Complete FCC RWD Certification, and add link to your course site footer. (120 pts)
- M8A: CRAP Website Evaluations (30 pts)
- M9: Add FCC RWD Certification Pages to Course Website - Build Out - B (30 pts)
- M11: Everything Images :: The Pictures Page (30 pts)
- M12: Introduction Form >> Collecting Data (30 pts)
- M13: Introduction Form >> HTML/JSON/XML Out (30 pts)
- M14B: Mascot Company Part A:: Building Your Imaginary Business - Concept & Setup (120 pts)
- M15: Mascot Company Part B:: Building Your Imaginary Business - Final Project (30 pts)
- M16: Clone & Deploy Course Pages in React with Vercel & Vite :: Front-end Frameworks (30 pts)
- M17: Extra Credit for Having your Own Domain :: NOT a SUBDOMAIN (30 pts)