"Web Page Success!" or "Why I Love Teaching Fourth and Fifth Graders"

A big thanks to everyone who commented on my idea of teaching my students to write HTML code rather than using FrontPage to create their student web sites. I appreciate your insights.

Based on your feedback, I have decided to go ahead and teach my fourth and fifth graders how to code their own pages. We may eventually switch back to FrontPage, but for now we are working in Wordpad and previewing in Internet Explorer (because that is the only browser we HAVE.)

I am using a site called WebGenies as the backbone of my lessons. Thus far, it is written at just the right level, or rather, it is in their Zone of Proximal Development, which is just what I want.

In lesson 2 it gives them guidelines for designing their site. After reading those, students fired up Inspiration and began to develop their web plan. For now, those plans are long on ideas and short on actual content, but at least the students have begun thinking.

Next, we jumped ahead to lessons 6-8 which introduce HTML, first the idea, and then the actual tags. It steps them through coding a really simple web page.

I do a lot of modeling. For example, today I showed them how to line up two different windows on their desktop so that they can see the directions and their code at the same time. I modeled right-clicking on their index.html file so they can “open with” Wordpad and Internet Explorer. I modeled typing the opening and closing tags for a section first, and then clicking between them to insert content. Most importantly, I modeled the repeated process of re-saving the Wordpad document and then refreshing their browser window so they can view changes.

I figure this first page is the most difficult because they need to get their brains around the idea of a computer language, of tags, of opening and closing tags. To my delight, they are getting it.

I worried that these tech savvy kids would be underwhelmed by their efforts to code, since most have already used FrontPage to some degree and they all visit complicated sites on the web. Thus far my fears were unfounded.

My hopes that because coding is a constructive, generative process, that the children would see the value and experience success have proven accurate. The class sessions are full of Ahas! In typical nine-and-ten-year-old fashion, cries of “Yes! I rock!” can be heard when they first view their very simple page in Internet Explorer. I’ve seen a few happy dances and a great many broad smiles of self-delight.

One fifth grader took an after school class last year that involved coding web pages. She remembers a bit of it and is already one of our “experts”. In general, I am delighted that kids are starting to develop a playful, “I wonder what happens if I do this?” attitude, which is just what is needed, both in this activity and in life. Many of our students, especially our Asian students, are afraid to take risks so I rejoice to see them boldly tweaking tags and quickly refreshing their browser to see the results.

The class sessions fly by because I am so busy. We are just starting to grow our own experts so for now, I am in big demand. I worried that the kids would get frustrated waiting for me, but many of them have said as they walked out, “Class was short today” or “Was that really 45 minutes?”

Our next lesson helps us spice up our page with formatting tags such as bold, italic and color. After that, we need to go back to planning, figuring out the navigation links they need on each page and on the home page. We’ll also learn how to create a template so that they aren’t coding each page from scratch. I am thinking I should create a few resources on the server as well, such as writing the code for a basic table so that they can copy that and paste it in. I’d rather have them tweak that code than spend days creating their own from scratch. I only get to work with them once per week, and this is one project that their teachers won’t be able to work on outside of class, at least not until we have a few more student experts.

[UPDATE: The WebGenies site just closed! Fortunately, they recommend using WebMonkey which is another excellent resource.]

Kayaking for Airfares

http://www.blogger.com/img/gl.link.gif
I’m 0-2 so far with travel agents here in Singapore. We used one agent for our Depavali trip and he messed up costing us a bunch. I used a different agent to book my trip back to the USA for Christmas. I booked back in August. Due to some lack of communication between Northwest Airlines and my agent, my ticket has now doubled in price. I am not amused.

And so, I spent a chunk of time online tonight to see if I could find replacement airfare. In the process I learned three things…

1. Many of the discount airfare sites such as Travelocity and Orbitz can only book flights originating in the USA.
2. As bad as the new price for my ticket is, my travel agent was quoting me the cheapest current price.
3. Kayak.com finds the most flights at the best prices.

Kayak is an interesting site. It really is a meta search engine. It checked over 300 airlines. It found far more flights from far more carriers than the other flight search engines I tried, and I tried a bunch of them. It found prices as cheap as the carriers’ web sites which usually boast that they have the cheapest flights. Kayak’s price quotes include all airport taxes.

I hope you never find yourself in my position. But if you do, check, Kayak. They also book hotels and rental cars.

Protect Your Creativity and Share Your Ideas and Work

Wonderful Creative Commons has made it even easier to license your work. In the past, copyright was your only way to protect your work. Now there is Creative Commons which is free and much more flexible. The licenses run the full range from almost total protect under copyright to total permission of Public Domain, and everything in-between. It applies to all types of creative work including audio, video, images, text and educational materials. To get a feel for it, scroll down to see the nifty new Creative Commons banner in my sidebar. Click on it and you can see the license I’ve placed on this blog.

I love the idea of Creative Commons because I believe the increasingly restrictive copyright laws in the US are stiffling creativity and the movement of ideas. However, I’ve also watched as generous educators freely shared their work online, only to have it picked up and sold commercially by unscrupulous companies who provide no support to the original author. Creative Commons allows you to prevent that type of abuse, or at least gives you recourse if it occurs.

I also love Creative Commons because it allows me to bring my students to places like Flickr and use Flickr’s Creative Commons search section to find images that we absolutely, positively have permission to use, and it makes it easy for us to give the creator credit for their work.

To add a spiffy Creative Commons license and banner to your blog, wiki or other creative work, the Creative Commons website has a really easy to use tool to create your own license. It asks you questions, and then based on your responses creates your license and spits out the code so you can add it to your blog or wiki.

To add the banner and link to your blog or wiki, you do need access to your blog or wiki’s code (e.g. In Blogger, I go to my Dashboard and click on the template tab.) Alternately, you can save the banner as a graphic, and just upload it to your blog or wiki and then make that image a link back to the Creative Commons license of your choice on the Creative Commons website. I had to take that route on my WikiPlaces project. All Wetpaint wikis are protected under a Creative Commons license, but I wanted it to be visible on my wiki so I added it that way.

And as long as we are talking about Creative Commons, it is their annual fundraising time. If you are so inspired, you can support them financially. You can also support them by spreading the word. They have this nifty banner on their web site to help you do that.


Google has added Jotspot to its Web 2.0 Empire

Google has acquired Jotspot, so now Google has a wiki as part of it’s Web 2.0 empire. Jotspot is not accepting new users as it migrates to Google, but you can leave your address at Jotspot’s old home page and they will recontact you when it opens. I read notice about it today (which now I can’t find it so I can provide a linktation to it) that said the wikis would be free. However, I’m betting they won’t be Google Ad-free.

Thoughts on Student Web Pages

Our fourth and fifth graders create web sites using FrontPage. The focus of the page varies from class to class. Some teachers want the site to be an eportfolio. Some tie in with a science or social studies unit. Others are open to student choice.

I’m liking how enthusiastic students are about the project. They are busy creating backgrounds in Kidpix and creating logos at FlamingText.com. However, they are already comfortable using Microsoft Word and Powerpoint. They aren’t learning much by creating web sites using FrontPage. It does the coding for them, so at the end of the unit, they really won’t know much about creating a web page.

I’ve been toying with the idea of teaching them to write the pages from scratch. I see a number of benefits in this…

  • Being able to create something from nothing is empowering.
  • Coding web pages is more constructive, more generative than using a WYSIWYG editor.
  • Pages will only be as complex as students learn to make them– this may motivate students to learn on their own, to learn by reading.
  • As motivated students learn new skills, they will become experts in the class and other students will come to them for assistance. Although it sounds like that could be destructive to a classroom community, I find it usually has the opposite effect.
  • Being able to read and write HTML source code is a transferable skill. Even though I use a tool as easy as Blogger for creating this blog, I still need to be able to read code to add items to the sidebar. Knowing basic HTML tags comes in handy when posting to bulletin boards and forums. It transfers to working with other Web 2.0 tools such as wikis and Moodle.
  • It is a programming language of sorts. Our elementary curriculum does not have any programming in it yet.
  • Microsoft Office 2007 will not use the proprietary formats we are used to such as .doc or .xls. The new Office applications will save as XML, a mark up language. It isn’t the same as HTML, but from what I read about it, having experience coding HTML will make XML easier to understand. (Makes me think of the days when I used Word Perfect and would use the Reveal Codes command to troubleshoot when something wasn’t working correctly.)

Of course, in this day and age, part of me says it’s daft to code by hand. No one does it. It is too tedious, too easy to mistype something and then spend ages pouring through code to find the error. I’m also turning an easy to teach unit into something much more challenging to teach. I seem to do that often.

I did look at using a combination of blogs and wikis instead of creating web pages. However, that was presenting hurdles that I don’t have time to resolve at the moment. For example, none of the school-friendly wiki platforms work well at my school due to how tightly the computers are locked down and because we only have Internet Explorer which often seems to play poorly with Web 2.0 apps. There are battles worth fighting in there, but I can’t do it all right now.

So what do you think? Do the benefits outweigh the hassles? Is HTML a dying language or a valuable skill for the future? Is it age appropriate for 9- 11 year olds?

Free Weather Stickers For Your Site

Living in the tropics is a bit of a stretch for a Minnesotan like me. Minnesota still has many farms, and the weather in Minnesota can change drastically from day to day, even from morning to night. As a result, Minnesotans talk about the weather. Often.

When I moved to KL, I found that I didn’t know how to start conversations because no one discussed the weather. No one discussed it because it was always pretty much the same.

Eventually I got over it, but now that I’m back in S.E. Asia, I found myself thinking about weather. To my delight, I discovered free weather stickers for your website from Wunderground. I’ve chosen a pretty basic one here with a white background so that it will be visible in my sidebar. However, they have all sorts of spiffy ones. Some are even interactive.

I’m thinking my students would really enjoy putting these on their web sites. Living overseas seems to make many children patriotic. They could put their hometown instead of Singapore.

To get your own banner …

  1. Go to http://www.wunderground.com/
  2. Enter your city (or country) in the search field at the top of the page.
  3. When it takes you to your place’s weather page, scroll down to almost the bottom of the page to the link for Free Weather Stickers for your Homepage.
  4. Choose the style you would like.
  5. Copy the code that is generated into your blog or web site’s template.