Events: Your First Lesson in JavaScript
A simple exercise that introduces JavaScript, with no software required

Goal: Run your first JavaScript function.
Requirements: A basic understanding of HTML. No programming knowledge.
Teaching this in a classroom? Download the lesson notes