Home

WEB115 • Web Markup and Scripting

Catalog Description

This course introduces Worldwide Web Consortium (W3C) Internet programming using JavaScript. Topics include basic syntax, object-oriented programming, functions, variables, events, arrays, validation, accessibility, and web standards.

Official description from the Combined Course Library of the North Carolina Community College System. 3 credit hours, 2 class hours and 3 lab hours.

This Isn't a Beginner Course

It assumes you've already written a fair amount of HTML and CSS and don't need help with the basics. Plenty here will still be new, so ask early and often - but if you've never built a page before, talk to me before the add period closes.

How the Course Runs

How Grading Works Here

This course grades for mastery, not for percentage completed. An item is either done or it needs fixing - so a submission that's nearly right scores 1 point, not 90% of the points, and the feedback tells you what to fix. Fix it in a reply and the score follows.

Peer-reviewed assignments split their points between your own submission and the reviews you write for others - normally two thirds and one third, with individual assignments free to say otherwise. Assignments marked NPR - No Peer Review - skip the review half. The full arithmetic, and how to read a total that puzzles you, is on the Grading page.

A score of 1 doesn't mean you failed. It means something specific needs fixing and I've told you what. Read the feedback and reply with the correction.

Accounts and Materials

The Rules Your Pages Must Satisfy

The checker tests every page you build against the Web Standards, and your whole site against the Course Site Standards. Run the checker yourself before you submit - see Validation. Course Standards covers how you work in any course of mine, and the reasoning behind journals, work logs, and peer reviews is on the FAQ.

Assignments lists the modules in order.