Unit 3: The Internet & Web Design with HTML and CSS
Long time, no see! By now, you're probably getting the hang of teaching computing science, which is great, because everyone should know how to code. In fact, I hope that you're taking some time to practice teaching it to some family members. Who knows, your relative might create the next big app! If coding in a programming language is a bit too intimidating, maybe you could start by teaching them how to make a web page using HTML and CSS. These next lessons should help... - Codey
Length
- 13 Classes
Topics
- The Internet
- Web design with HTML and CSS
- Basic networking terminology
Description
The Internet is one of the largest concepts in Big Idea 4 in the AP CS Principles curriculum but learning Web Design with HTML and CSS is not.
I believe they go hand in hand and therefore recommend completing this entire unit. I will refer to the Big Idea 4 content as the Theory of the Internet within these lessons and you certainly can pull out the Theory lessons from the remainder.
At the time of publishing, I used replit.com to teach my lessons for this unit and then continue to do so for the next programming units. I have also used downloaded software in the past, including the free Brackets programming tool.
Plus, there are many excellent online tools for introducing HTML and CSS including the Khan Academy & Codecademy both of which I have used in the past (and CodeHS which I have not used for web design but I have for other topics). I currently direct-teach this unit, as I do the others, but there have been years in the past where I let students work through an online learning tool and then assign them my assignments to ensure understanding. Khan Academy has a very effective HTML and CSS lesson set and would be my #1 recommendation.
Unit Quick Links