« | Blog Home | »

DIY Programming: Should HTML be Required for Literacy in the 21st Century?

After I wrote last night’s post on “DIY Mobile Programming: Get Started with HTML, CSS, and Javascript“, I realized that I assumed that all of my readers who want to learn to create | develop their own mobile apps are already familiar with and design | develop in HTML, CSS, and Javascript.
This is after I shut off my computer and was on my way to bed, when I realized that maybe those of us in the web & mobile industries need to give more than lipservice to the idea of web education but is it time for all of us to consider that HTML should be apart of the canon of literacy.
Should HTML, in a basic form, be taught in primary school along with reading, writing, and arithmetic?
Yes, I do think it should. The internet, in all of its permutations, is in every aspect of our lives regardless if one lives in the developed or developing world(s). If we don’t teach the basics of the markup language of how to develop | create for the internet, then we are leaving literacy half-baked at best for the 21st Century, because if one does not understand the basic underpinnings of the internet, then one is illiterate to a major facet of 21st Century life.
The drive to increase literacy over the last 200 years has been more than making sure the most folks possible can read and write but it has also been the drive to give everyone the skills to participate on a more level playing field in society, as well as to open the opportunity for all of society to rise to the level of the educated. In every country where literacy has risen above 80%, poverty has decreased, self-sufficiency has increased, and the economy grows in proportion to the increase in literacy.
If you can learn to count to ten in another language, you can learn the 10 most used tags in HTML. If you can string to together a sentence or two in your native language, you can learn the semantics and grammar of HTML. With HTML, you are more than partially capable of creating simple pages and apps for the internet, be it mobile or desktop.
When one can create a page or alter a page in their care, then they are no longer audience, but a participant. No longer just a consumer, but a creator.
*******
Ms. Jen’s DIY Programming Series:
DIY Dev: Program or be Programmed
DIY Mobile Programming: Get Started with HTML, CSS, and Javascript
DIY Programming: Should HTML be Required for Literacy in the 21st Century?

One Response to “DIY Programming: Should HTML be Required for Literacy in the 21st Century?”

  1. Antoine RJ Wright

    Definitely, no one would lose if they at least learned how to markup a page, or read the markup of a page. Might even improve the quality of websites.
    When I was in 8th grade, I learned how to diagram a sentence. The same principles there apply to learning (the correct use of) HTML, CSS, and JS. I see the same value in knowing how to diagram a sentence as I do knowing web frameworks.