{"id":599,"date":"2009-06-11T11:43:31","date_gmt":"2009-06-11T16:43:31","guid":{"rendered":"http:\/\/crysodenkirk.com\/blog\/?p=599"},"modified":"2009-06-11T11:43:31","modified_gmt":"2009-06-11T16:43:31","slug":"teaching-html-as-a-second-language-hsl","status":"publish","type":"post","link":"https:\/\/crysodenkirk.com\/blog\/2009\/06\/teaching-html-as-a-second-language-hsl\/","title":{"rendered":"Teaching HTML as a Second Language (HSL)"},"content":{"rendered":"<p>&#8230;is hard.<\/p>\n<p>A major project I&#8217;m doing right now at work involves teaching HTML\/CSS and (and probably Javascript) to an audience of mixed knowledge-levels.<\/p>\n<p>Now, I&#8217;ve got a lot of experience explaining things in context and answering questions for people of different levels of computer literacy. And I used to tutor students in Math, Science, English and other languages, and I taught Art privately for awhile. So no problem, right?<\/p>\n<p>Trying to condense an entire introductory class into a couple hours and make it both appropriate AND useful to all different skill levels and then use it to contrast against the html\/css\/javascript being written by a tool provided by a vendor? Ouch.<\/p>\n<p>I&#8217;m thinking that it might be best approached as exactly what it is: a foreign language. It has its own alphabet. Its words are elements, and it most definitely has its own rules of grammar. The doctype tells a browser what dialect you&#8217;re speaking in (html and xhtml are about as different as American and Britsh English, for instance).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230;is hard. A major project I&#8217;m doing right now at work involves teaching HTML\/CSS and (and probably Javascript) to an audience of mixed knowledge-levels. Now, I&#8217;ve got a lot of experience explaining things in context and answering questions for people &hellip; <a href=\"https:\/\/crysodenkirk.com\/blog\/2009\/06\/teaching-html-as-a-second-language-hsl\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[42,39],"class_list":["post-599","post","type-post","status-publish","format-standard","hentry","category-updates","tag-html","tag-web-101","updates"],"_links":{"self":[{"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/posts\/599"}],"collection":[{"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/comments?post=599"}],"version-history":[{"count":4,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/posts\/599\/revisions"}],"predecessor-version":[{"id":603,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/posts\/599\/revisions\/603"}],"wp:attachment":[{"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/media?parent=599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/categories?post=599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crysodenkirk.com\/blog\/wp-json\/wp\/v2\/tags?post=599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}