{"id":187,"date":"2007-11-06T12:01:00","date_gmt":"2007-11-06T12:01:00","guid":{"rendered":"http:\/\/www.ssedro.com\/blog\/?p=187"},"modified":"2007-11-06T12:01:00","modified_gmt":"2007-11-06T12:01:00","slug":"the-return-of-the-webmonkey","status":"publish","type":"post","link":"https:\/\/www.ssedro.com\/blog\/2007\/11\/06\/the-return-of-the-webmonkey\/","title":{"rendered":"The Return of the WebMonkey"},"content":{"rendered":"<p>Last year, my web design unit with my fourth and fifth graders went on forever. I started it in Front Page, which is how it had been done for a few years at my school.  I was new to Front Page.   After working with it with my students for a few weeks I decided that&#8230;<\/p>\n<ol><\/p>\n<li>It had too much propriety Microsoft stuff in it.<\/li>\n<p><\/p>\n<li>It was too temperamental.<\/li>\n<p><\/p>\n<li>The kids weren&#8217;t learning much of value.<\/li>\n<p><\/ol>\n<p>For me, #3 was the kicker.  I felt they weren&#8217;t learning much because they were already comfortable users of Microsoft Word, and much of Front Page feels very Word-<span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_0\">ish<\/span>.  And the parts that don&#8217;t feel Word-<span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_1\">ish<\/span> are their own strange Front Page thing that won&#8217;t help the kids anywhere else in life.<\/p>\n<p>And so, I decided to teach them to code.  Never mind that I was far from adept at coding, I just dove in.<\/p>\n<p>Fortunately, I used a site called <a href=\"http:\/\/www.webmonkey.com\/webmonkey\/kids\/lessons\/index.html\">Web Monkey<\/a><a href=\"http:\/\/www.webmonkey.com\/webmonkey\/kids\/lessons\/index.html\"> <\/a>as my starting place with the children. It steps  through the basics of web design with irreverence and a blue monkey with a hammer&#8211; Who could ask for more?<\/p>\n<p>We are using that site again this year, but more as a reference than a read and follow it step-by-step type of thing.  Older or more experienced students could do that, but most of my 9-11-year-<span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_2\">olds<\/span> find that too daunting at first.<\/p>\n<p>Thus far, this has been our sequence&#8230;<\/p>\n<p><span style=\"font-weight: bold;\">Lesson 1: Intro to HTML<\/span><br \/>We start with quick look at the idea of HTML, including the concept of tags. They then open Notepad and add the <span style=\"font-style: italic;\">html<\/span> and <span style=\"font-style: italic;\">body<\/span> opening and closing tags, add a few words to the body, and then learn where and how to save it. At this point, a miracle happens (at least in their minds.)  Their simple text document now has an Internet Explorer icon and when they double-click it, they can see their web page. Life is Good.<\/p>\n<p><span style=\"font-weight: bold;\">Lesson 2: Body Tags<\/span><br \/>The next week, after learning how to right-click, and the &#8220;Open with Notepad&#8221; their index.html file, they learn how to expand the body tag so that they can change their pages background color and text color.  When I show them the handy chart of the <a href=\"http:\/\/www.webmonkey.com\/webmonkey\/kids\/tools\/color_codes.html\">216 web-safe colors<\/a> with their hexadecimal codes, you&#8217;d have thought I was showing them photos of Eden given the reverent &#8220;Oohs!&#8221; that are heard around the room, soon followed by genuine happy dances of joy as their pages change color.<\/p>\n<p>In addition to the <span style=\"font-style: italic;\">bgcolor<\/span><bgcolor> and <text><span style=\"font-style: italic;\">text<\/span> tags, I teach them the <span style=\"font-style: italic;\">font color<\/span><span> tag.  They oblige by joyfully creating truly garish text color combinations on their pages&#8211; we&#8217;ll deal with tasteful design after this pure joy has worn off.<\/p>\n<p>Next I challenge them to figure out how to change the font tag to change the size of certain words.  They leave feeling very clever and talk web design all the way back to their homeroom.<br \/><span style=\"font-weight: bold;\"><\/p>\n<p>Lesson 3: Adding Images<\/span><br \/>The <span style=\"font-style: italic;\">img src<\/span> tag is a real challenge for lots of reasons, including&#8230;<\/p>\n<ul>\n<li>it&#8217;s length<\/li>\n<li>the tricky words <span style=\"font-size:85%;\">(is it <span style=\"font-style: italic;\">img src<\/span>  or <span style=\"font-style: italic;\">img scr<\/span>?  Most kids choose the latter for some reason.)<\/span><\/li>\n<li>the need for quotation marks <span style=\"font-size:85%;\">(which are easily forgotten)<\/span><\/li>\n<li>the need for us to use ..\/ because we are on a network<\/li>\n<li>the need to put the images inside their web folder<\/li>\n<li>the need to know the file extension on the image.<\/li>\n<\/ul>\n<p>A typical image tag ends up looking like this:<\/p>\n<div style=\"text-align: center;\"><span style=\"font-style: italic;\">img src=&#8221;..\/susans\/images\/cardinal.gif&#8221;<\/span><\/p>\n<\/div>\n<p>They thought  back ground tags were bad, so this is a bit daunting.  However, I have carefully prepared a folder of animated <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_3\">GIF<\/span> images for them to copy and use.  The anticipation of having a flapping butterfly, a barking dog or a flaming, flying dragon on their web page pushes even the most reluctant to persevere.<\/p>\n<p>I use my &#8220;first <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_4\">dones<\/span>&#8221; as experts and soon everyone has an image on their page.  As they leave class, I usually hear a few scheming to go online and find images of something they are passionate about, such as <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_5\">Runescape<\/span> characters.&#8211; Means I need to have the &#8220;Can&#8217;t use copyrighted images on something we are posting online&#8221; talk soon, but not today.<\/p>\n<p>For a few classes who were ready for it, I gave them the optional homework of going to <a href=\"http:\/\/www.flamingtext.com\/\">Flaming Text<\/a> to create a banner for their page.  They need to put the image into their Digital <span class=\"blsp-spelling-error\" id=\"SPELLING_ERROR_6\">Dropbox<\/span> in Blackboard to get it to school, thus reinforcing a skill I&#8217;ve been helping them learn.<\/p>\n<p><span style=\"font-weight: bold;\">Lesson 4: Messing With Text<\/span><br \/>In which we emphasis text using <span style=\"font-style: italic;\">b<\/span> and <span style=\"font-style: italic;\">i<\/span> or <span style=\"font-style: italic;\">em<\/span> tags.  Then we learn to move text and other elements around the page using the <span style=\"font-style: italic;\">p<\/span> and <span style=\"font-style: italic;\">p align<\/span> tags. Finally we explore headlines and agree that it is vexing that with the <span style=\"font-style: italic;\">font size<\/span> tag, larger numbers create bigger text, but with the headline tags, <span style=\"font-style: italic;\">H1<\/span> makes a larger headline than <span style=\"font-style: italic;\">H6<\/span>.<\/p>\n<p>We&#8217;ll go on from there, but I&#8217;ll stop writing this for now.  It is such a delight to teach my students something that they find so meaningful and engaging. The rest of us may argue that &#8220;real&#8221; webmasters don&#8217;t code by hand.  However, my students see this as an important way to spend their time.  A number of them have gone home and on their own created a simple page. I wasn&#8217;t offering extra credit; they did this for their own delight.  If only everything was this fun to learn&#8230;<br \/><\/span><\/text><\/bgcolor><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last year, my web design unit with my fourth and fifth graders went on forever. I started it in Front Page, which is how it had been done for a few years at my school. I was new to Front Page. After working with it with my students for a few weeks I decided that&#8230;<\/p>\n<p> [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-187","post","type-post","status-publish","format-standard","hentry","category-web_design-lessons","odd"],"_links":{"self":[{"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/posts\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/comments?post=187"}],"version-history":[{"count":0,"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/posts\/187\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/media?parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/categories?post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ssedro.com\/blog\/wp-json\/wp\/v2\/tags?post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}