About the Club
We will be starting with the fundamentals, therefore little experience is required except for a moderate typing speed (>30 WPM) and basic familiarity with a computer. Towards the end of the year, we will host a contest through which students can show off their website to their teachers and/or peers; the designers with the highest votes will receive some great prizes. I hope to build a fun environment where kids can learn about some of the technologies that power the Internet which we are beginning to take as granted.
ContestNear the end of the year, I'll be hosting a website design contest in which any interested club members can put their website online. Your teachers and/or peers can vote for the best ones in a poll and the designers of the best websites are guaranteed awesome prizes! More information will be coming as we near the end of the year and this tab may be split into another page.
Here's a simple syllabus that outlines the topics that we will be covering throughout the course. It will be updated throughout the course to reflect changes and provide more detail. Of course, this syllabus is very flexible and does not reveal as much information as the internal syllabus to allow for some surprises :)
- Topic 1: Introduction to the Internet and HTML - Look for some cool infographics
- Topic 2: HTML Tags
- Topic 3: HTML Structure and Conventions - Let's (try to) read some obfuscated code!
- Topic 4: Advanced HTML Tags and HTML Attributes - Add some pictures, videos, and music
- Topic 5: HTML Tables
- Topic 6: HTML Forms - Make it so that anyone talk to you!
- Topic 7: HTML Styling - Gradients, rounded corners, shadows, and more!
- Topic 8: Introduction to CSS - Lots of awesome generators around the web
- Topic 9: Relating CSS and HTML
- Topic 10: CSS Styling Concepts
- Topic 11: CSS Layout Paradigm - Sidebars, navbars... the possibilities are endless
- Topic 12: Introduction to JS - Ever heard of cookies?
- Topics 17-19: Project
- Topic 20: Move and Wrap-Up