A week ago my 11-year-old son asked me to teach him HTML. I’ve been doing some tweaking on a theme that I planned to use for another site I am about to put up after finding another possibly profitable key phrase with MNF. He asked me how I was able to change the look of a webpage. I told him I used PHP. And inevitably he asked me to teach him PHP. Really? Yes, dad. Ok, you’ll have to know some HTML before getting into PHP. Ok, teach me HTML. Thinking he’ll soon forget about this after an hour, I told him I’ll teach him HTML for kids tomorrow.
Long story short, he bugged me daily about my promise that about 3 days ago finally got cornered into showing him the basic HTML layout in notepad.
<html> <title> </title> <head> </head> <body> <h1>Header Text</h1> <p>Paragraph content here.</p> </body> </html>
As expected, he got fascinated by the instant results he saw of his work in notepad as it transforms into a webpage. I remember feeling the same excitement years ago when I first stumbled upon HTML. His excitement grew further when I showed him some basic inline styling enabling him to change background color, text color, text- alignment and font-size.
Not having much aptitude at teaching and finding that his interest is not the flash-in-a-pan kind, I had to seek help by googling for ‘HTML for kids’ and found the following resources to help me structure a lesson plan;