Table of Contents - Vol. 17 No. 1 - October 2000
Pearls of URLs
"Bits and Bytes" is an educational publication for the
students and staff of The Winnipeg School Division No. 1 Notes and Quotesby Brian Metcalfe - Technology Education
Employee Purchase Plans "The Truth About Tech Support" by Richard M.
Beattie Will your e-mail be cut off in November? Quote of the Month Aboriginal Clip Artby Brian Metcalfe - Technology Education
Rosemary provided a very enlightened workshop which gave us a better understanding of the aboriginal culture and how we might better support educators working with aboriginal children. Brian particularly remembers one story that Rosemary related. She asked us how we as educators would traditionally reward younger children who had completed assignments or who did well on various tests. We generally agreed, of course, that all younger children love to get "stickers" on their papers as feedback for a job well done. Rosemary went on to explain that aboriginal children did not view the "happy face" in the same way that other children might.
Patrick Logan asked if Rosemary would be willing to share a copy of her clip art masters with him. She graciously agreed and Patrick spent a great deal of time scanning in these images and converting them to the PC-Paintbrush (.PCX) clip art format for IBM/MS-DOS computers. A good deal of the graphics include the faces of children, with images ranging from blossoms, leaves, pine trees, feathers, eagles, rabbits, and other animals.
http://www.wsd1.org/aboriginalclipart In order to provide continuity with the original freebies, distributed in 1993, Brian has displayed the contents of each of the original 11 diskettes as 11 corresponding volumes and has retained their original "somewhat cryptic" filenames which were based on the older MS-DOS 8.3 naming convention. Each image is provided as a thumbnail button which can be clicked to see the full-sized graphic. Users may select individual images by right-clicking on the full-sized representation and then save the graphic to their local computer as a GIF formatted file. If, on the other hand, one wishes to acquire all 11 volumes of the Aboriginal Clip Art, one should proceed to the "Downloads" link at the bottom of the left-hand menu. On the Downloads web page, each volume is provided in both a GIF or JPG format. If you plan to use the images on computer web pages then the GIF images (which are captured at a resolution of 72 dots per inch) will be quite adequate. However, if you wish to print out the images, then it is recommended that you download the JPG formatted graphics because their 300 dots per inch resolution will provide much more detail. Additional information regarding how to download and organize these Aboriginal clip art images is provided on the "Downloads" page and should be followed to help organize these files on your local hard drive. Experimental Designby Brian Metcalfe - Technology Education
Sally Metcalfe, at Maple Leaf School in River East School Division, greeted her Grade 6 class with a novel experiment to start the new year. On Day 1 of the experiment, four different beakers were filled with one liter of water. Into each beaker a 3 centimeter piece of chalk was added. The class was asked to hypothesize as to what would happen to the chalk when it was left in each beaker overnight. "Experimental days" were carefully chosen so that there was always a consistent two-day interval (as over the weekend) for reaction and "growth" to take place. On Day 2, four children were asked to measure the length of the chalk in each beaker. They found that each piece of chalk was essentially the same length which the class recorded with any other noteworthy observations. Reactants were now introduced. One tablespoon of granulated sugar was added to Beaker #1. Two sugar cubes were added to Beaker #2. One tablespoon of salt was added to Beaker #3 and one tablespoon of alum was added to the fourth beaker. Again the children were asked to predict what would happen and why? On subsequent "experimental days" the chalk was measured, observations were recorded, and the same amount of reactant was added to each beaker with the results as follows:
Students were asked to chart the growth of the chalk and through extrapolation attempt to accurately predict what the length might be on Day 10 if the same reactant was continually added each "experimental day". Sally found that the students looked forward each opportunity to see how close their prediction from the previous "experimental day" was to the actual new measurement. After the last day of the experiment, time was taken to review what processes the class had employed including observation, hypothesizing, measuring, predicting, charting, extrapolation and studying cause and effect. Sally found that the experiment was a great learning experience and she assures all teachers that they can use a wide variety of reactants to assist the chalk growing with similar results. In case you might question how sugar, salt or alum might cause chalk to grow, you have to realize that each night after the children had all left, Sally simply replaced each piece of chalk with a new one that was carefully cut to reflect the increased growth for the next day's class. Chalk one up for education! S.O.A.R. - Students' Original Animated Resources by Brian Metcalfe - Technology Education I believe very strongly in what I like to refer to as "leveraged learning". I often learn so much when I watch someone else use a software package. Even though I may have used the product for several months or more I am delighted when I find someone using a more efficient step or approaching a task in a different way. Perhaps as I get older I realize more and more that I have often internalized the first process that I learned which guaranteed me success. Unfortunately, I seem rarely to find the alternative (or more efficient) way of accomplishing a task because we often seem so busy. For example, people have asked me why I tend to use the pull-down menu items rather than the little icons to accomplish a task in a software product such as Eudora. After thinking about it I realized that when I first learned to use this program, the only option that existed was the menu items because the software was text-based rather than graphics-based. As newer, perhaps even more efficient, alternative ways were developed to accomplish tasks with newer software releases, I still went back to the basic steps which worked. It might be as simplistic as clicking on the "Edit/Copy" menu items. I eagerly looked forward to the tips shared by colleagues who demonstrated how one could click on the appropriate "copy" icon that now appears on many software products or how one might use the shortcut key combination of "<Ctrl-C>" to accomplish the same thing in a more efficient fashion. Having a colleague point out these alternatives or watching someone else use the software with their own particular style affords one an opportunity to learn new techniques and leverage one's learning. So too can students learn from their colleagues. I believe that when students see animated art created by others they too can be challenged to create as well. To promote this skill I will be hosting a S.O.A.R. web site during the next few months at: http://www.wsd1.org/soar in which students in our Division are challenged to create original animated art and have their teachers send it to me as e-mail attachments. All animated GIFs must be original and must be created within a 200 x 200 pixel Paint/Paintbrush frame as described in Step #1 in the following article. Please visit the S.O.A.R. web site to review the restrictions and format. If you are not familiar with the process to use Paint/Paintbrush and freeware like "Ulead's GIF Animator Lite Edition" (or Microsoft Gif Animator), please work through the steps in the next article entitled "Get Animated". Perhaps the animated GIFs from your students will be the springboard that challenges others to be creative. Although the first-letter in the acronym S.O.A.R. was initially intended to represent "Students'", it certainly could be expanded to include "Staff". So ... let your creativity soar! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
==> ==> "Assembled" (left to right) by drawing additional components ==> ==> |
||||
![]() |
![]() |
![]() |
![]() |
![]() |
| ROSE1.BMP | ROSE2.BMP | ROSE3.BMP | ROSE4.BMP | ROSE5.BMP |
|
<== <== "Dis - assembled" (right to left) by erasing successive components <== <=== |
||||
The table above attempts to distinguish between the "assembly" process of animation which works in the traditional way from start to finish (left to right) by using the Paint/Paintbrush tools to add to each successive picture. The "dis-assembly" process of animation works from finished product to the start (right to left) using primarily the Eraser tool in Paint/Paintbrush to remove additional portions from sequential images. It is this "dis-assembly" process, which I used to create the animated "Get Animated" title which I will describe in detail in the following steps.
3. Design the final completed image within the
Paint/Paintbrush workspace boundaries.
It is beneficial to select the color of the text at the beginning rather
than try to fill each pixel of each letter later. After selecting the
appropriate colour, choose the text tool and drag out a text rectangle
within the left third of the workspace. Select a font, and size that fills
the workspace for better visual impact and enter the title (in this case
"Get Animated").

Since I am designing this animated image through the dis-assembly process, it is important that I save the successive files with names in which the numbers decrease (e.g. ROSE5, ROSE4, ROSE3 etc.). The reason for naming the files in decreasing order will become apparent when the bit mapped (BMP) files are imported into GIF Animator Lite Edition. Unfortunately if one uses the "dis-assembly process", it is hard to predict how many different successive "erased" images will be created. To facilitate this "reversed numbering" file-naming convention, I name my "completed" image with the number 50 and work backward. In this case, successive bit-mapped files of the "Get Animated" image will be called GA50.bmp, GA49.bmp, GA48.bmp, GA47.bmp ... until the last image has been saved. I doubt that students will create any animations which are composed of more than 50 individual component files.
Once the "completed" image is created, select the "File/Save As" menu items and save the file (in this case as GA50.bmp). One can select, from the pull-down menu beside "Save as type:", to save the bit-mapped image as either 24-bit Bitmap (16,777,216 colors), 256 Color Bitmap or 16 Color Bitmap. To reduce the size of the file, which will contribute to a smaller animated GIF image which loads faster over the web, I save most of my animated images as the smaller-sized 16 Color Bitmaps files (except where I require more than 16 colors).
4. Begin the "dis-assembly" process by erasing
or modifying a portion of the completed image.
After saving the 16 Color bitmap file as GA50.bmp, the modification
begins. In this case, the "Get Animated" title is created by
having the word "Get" remain stationary while the individual
letters in the word "Animated" slide in from the right one at a
time. Since this animated file is created through the "dis-assembly"
process, the next images will be saved with the last letter, the
"d", appearing to the right of the remaining "Animate" as illustrated below:
| Get Animated | saved as GA50.bmp | |
| Get Animate d | saved as GA49.bmp | |
| Get Animate d | saved as GA48.bmp | |
| Get Animate d | saved as GA47.bmp | |
| Get Animate | saved as GA46.bmp | |
| Get Animat e | saved as GA45.bmp |
Drag the "Select" tool in Paint/Paintbrush around the last letter in the title word "Animate". Users who have difficulty selecting just the one letter, may wish to chose the "Magnifier" tool to enlarge the title to 2x, 6x or 8x. Remember if you do make an error with Paint/Paintbrush, one can immediately reverse the action by selecting the menu items of "Edit/Undo" or the short cut keys of <Ctrl + Z>. Once the last letter is selected, in this case the "d", it is dragged about 2 centimeters to the right of the remaining "Get Animate" title and the resulting image is saved as GA49.bmp as shown below:

5. Modify or erase a component of the previous picture
and save the resulting image.
It would have been possible to create an animated title in which each letter
at the end of the word "Animate" was simply removed, in turn, and
the resulting image saved. Once such images were compiled into an animated
GIF using Ulead's GIF Animator Lite Edition, the word "Animate" would
simply appear as if it were being spelled out as the next letter in the word
magically appears. However in this title, the letters in the word
"Animate" are to slide in from the right. For this animation
sequence to work, it is important that the component images initially show
the last letter as part of the word, then three steps where the last
letter is at increasing distances from the remainder of the word and lastly
with the separated letter disappearing completely. Remember as you create
these images in the "dis-assembly" process, it is important to
save each image using a file-naming convention which uses numbers which
decrease from 50 by one at a time. This single letter "extraction
process" and the corresponding file naming convention is illustrated by
the GA50.bmp, GA49.bmp, GA48.bmp, GA47.bmp, and GA46 images.



6. Repeat the previous steps, saving successive images,
until the last component is erased.
Now that the last letter (the "d") in "Animated" has
been successively moved away from the remainder of the word in three steps
and eventually deleted, one repeats the same modification and erasing
process with the last letter in "Animate" (the "e") as
shown below:

Continue the "dis-assembly" process by successively extracting the last letter of the second word, saving the images at three different positions to the right and then with the last letter deleted altogether. If this entire process continues until all the letters in the original word "Animate" are extracted following the procedure above and saved using the decreasing number file-naming convention, one will have 42 image files named GA50.bmp, GA49.bmp, GA48.bmp ... GA11.bmp, GA10.bmp, and GA09.bmp. It is interesting to note that each of these 42 files, which eventually will be part of the resulting animated GIF, is approximately 11K in size for a total of 435K.
7. Use an animation tool to assemble the individual
bit-maps into an animated GIF.
Next one uses animation software to arrange the Paint/Paintbrush
individually created bit-maps into an animated sequence. This article will
specifically address the procedure using Ulead's GIF Animator Lite Edition
which is freeware that has been installed on newer computers in labs over the
past several years. Similar steps can be used with other freeware such as
Microsoft's GIF Animator.
Regardless of the GIF animation software that you choose to utilize, it is very important to realize that animation is best performed when it runs from start to finish. In fact, most animation sequences are based on the "assembly process". For this reason files need to be imported and arranged in order from start to finish. For example, the previous growing plant illustration should begin with just the flower pot (ROSE1.BMP) and progress through three intermediary images until the last image (ROSE5.BMP) was displayed with the rose. In general, the "assembly" process tends to be a building or adding sequence. On the other hand, if one was to animate theses five images using the "dis-assembly" process starting with the rose (ROSE5.BMP) and proceeding through to the empty pot (ROSE1.BMP), one would see an animated dying or vanishing rose. For this reason it is very important that one considers the order in which the individual images are arranged during the animation sequence.
However in our case, the animated title "Get Animated" starts with the word "Get" and the individual letters of the second word, "A n i m a t e d", slowly slide in from the right. True, this animated title sequence could have been created using the "assembly" process with the word "Get" saved as GA01.bmp, and the three images of the first letter of the second word "A" (starting with the farthest right) would be saved as GA02.bmp, GA03.bmp and GA04.bmp with the "Get A" being saved as GA05.bmp. Although it might be easier to name successive bit-mapped files by increasing the numerical portion of the file name during the "assembly process", I found that it was too difficult for me to line up the bottoms of the individual letters in "A n i m a t e d" as they eventually formed the word "Animated". So I choose to use the "dis-assembly" process whereby I was assured that the bottoms of all the letters in "Animated" were perfectly aligned when the Paint/Paintbrush text tool originally created the title. True, I had to do my best to try and align the "d" (and the other individual letters) as it was slowly moved away from the remaining portion of the word "Animate" but the increased separation distance was much more forgiving to any slight misalignment of letters.
8. Ulead's GIF Animator Lite Edition allows users to
import many bit-mapped files quickly
Start GIF Animator Lite Edition and click on the "OK" button (rather than
upgrade). Next close the "Startup Wizard" window. If a student is
importing a small number of bit-mapped images, one can transfer them into GIF Animator Lite Edition
one image at a time by clicking on the "Layer/Add
Images ..." pull-down menus. In the "Add Images" window
navigate to the folder on your hard drive where you have sorted the
previously-created bit-maps, click on the image you wish to transfer to GIF Animator Lite Edition
and click on the "Open" button to place this bit-map
into the animation sequence below "Global Information". The
student then repeats the import process described above to import the
remainder of his/her bit-mapped component files.
However, if a student is importing a larger number of files into GIF Animator Lite Edition s/he can do it in one step (provided the images are properly numbered in sequence based on the "assembly" or "dis-assembly" process). One can import a single image or, in our case, 42 bit-maps by clicking on the "Layer/Add Images ..." pull-down menu. In the "Add Images" window navigate to the folder on your hard drive where you have sorted the previously-created bit-maps, and click on the lowest numbered file (in our case GA09.bmp), next use the slider bar at the bottom of the "Add Images" to show the highest numbered file. Hold down the <Shift> key while you click on this last file (in our case GA50.bmp). This "Shift-Click" process automatically highlights all files in the folder between the initial select (Click) and the final selection ("Shift-Click") as illustrated below:

When all files (GA09.bmp through GA50.bmp) have been highlighted using this "Shift-Click" process, one can click the "Open" button to complete the multi-file import into GIF Animator Lite Edition.

Note that the images will automatically be imported in alphabetical (or numerical) sequence so it is very important so spend time deciding on the naming convention and whether one will use the "assembly" (with it's increasing numbers in the file names) or the "dis-assembly" process (with its descending numbers in each file name) so that when the files are imported they will display the animation correctly.
One can now click on the "Start Preview" button to see how the animation sequence might look. Next click the "Stop Preview" button to edit the time delay on certain images. I want the initial word image "Get" (GA09.bmp) and the final title image "Get Animated" (GA50.bmp) to appear for a longer time than the intermediate steps so that it catches the reader's eye. To do this I select the second frame (GA09.bmp) under "Global Information" and change the default delay from 10 one-hundredths of a second to 100. Similarly I change the delay time to 100 on the last image in the sequence (GA50.bmp) to cause the first and last image in the animation sequence to appear for one second while the intermediate steps flash by at one tenth of a second each. Click on "Start Preview" to see if the change requires additional tweaking.
9. Save the sequence of bit-mapped images as an animated
GIF.
Once you are satisfied with the resulting animated preview, click on the
"File/Save As" menu items, navigate to a particular folder for
storing your animated GIFs, give the file a name and save it with the
default GIF file type. GIF (or Graphic Interchange Format) files were
created using a compression scheme that reduced the size of conventional
bit-map files into a much smaller sized file for use on the world wide web.
In order for web pages to load quickly, it is necessary that the images be
small in file size. For example, the table below indicates how GIF Animator Lite Edition
imported 42 bit-map files with a total file size of approximately 435
kilobytes and converted it to a single animated GIF file of only 23
kilobytes.
|
Bit Maps (BMP) |
Animated GIF |
|
42 files x 11 KB each is approximately 435 KB |
1 file of 23 KB in size |
10. View animated GIFs by loading them into your browser.
Unfortunately, because GIFs were initially designed for the
world wide web pages, one needs to view them using either Internet Explorer
or Netscape browser software to see
the animated effects.
Internet Explorer users must start the browser and click on the "File/Open" menu items. Next click on the "Browse" button and navigate to the folder containing the animated GIF. Modify the import filter by clicking on the down-arrow to the right of "Files of type:" and select GIF files (rather than the default HTML files). Select your animated GIF file and click on the "Open" button to display the resulting animation in Internet Explorer browser.
Netscape users must start the browser and click on the "File/Open Page" menu items. Next click on the "Choose File" button and navigate to the folder containing the animated GIF. Modify the import filter by clicking on the down-arrow to the right of "Files of type:" and select "All Files (*.*)" (rather than the default HTML files). Select your animated GIF file and click on the "Open" button twice in succession to display the resulting animation in the Netscape browser.
11. Apply the previous information to animating an
object rather than letters.
The previous 10 steps provided a mechanism for animating the "Get Animated" title
using a "dis-assembly" process. These same steps can be used to
animate a hand-drawn image created in Paint/Paintbrush. Many users are
unaware of the process by which detail can be added to small
Paint/Paintbrush creations. If the user creates an image and clicks on the
Magnify tool, s/he is allowed to magnify the image by either 2x (200%), 6x
(600%) or 8x (800%). In addition, if the Magnify tool is selected, one can
simply click on the initial small image to enlarge it automatically by
four times or 400%. If one selects the "View/Zoom" menu items
and the "Show Grid" option, it is easy to work on a small object
and change the detail one pixel at a time. These tools can help students
design images as small as 30 x 30 pixels.
The
animated GIF at the right, which shows the top view of a car moving North
up the screen, was designed using the Magnify tool in Paint/Paintbrush to
add detail one pixel at a time.
It was quite simple to animate this car. Once the initial image was created (Ncar1.bmp) it was copied and certain changes were added to the original image using the "assembly process" to create the second image (Ncar2.bmp). The intention was to import these two bit map images into GIF Animator Lite Edition so that when the software cycled between the two images the car would appear to move.

The top view of this car pointing North is shown in a magnified 400% image to allow the creator to adjust the image pixel by pixel. Note the added changes in the right hand image which help create the motion effect through animation:
Additional yellow pixels are added to the front lights to give the illusion of bouncing headlights.
A puff of exhaust is added to the tail pipe
The alternate pixels (brown and silver) are reversed in each tire image between Ncar1.bmp and Ncar2.bmp When the two images are loaded into GIF Animator Lite Edition and compiled, the tire pixels quickly alternate so that it appears as if the tire treads are turning.
When both images were imported into GIF Animator Lite Edition, by clicking on the "Layer/Add Images ..." pull-down menu, the preview mode was somewhat jerky. To enhance this animation, it was necessary to place a check mark in each of the two frames (Ncar1.bmp &Ncar2.bmp). By selecting the "Edit/Duplicate" (All checked images) menu items, it was possible to choose to duplicate 10 more pairs of images without having to use the "Layer/Add Images" over and over. The "Start Preview" button was clicked, the animation ran so much smoother, and a new animated GIF was saved.
12. Integrate this animation process into one of your
classes.
Leslie Gentes, from Sargent Park School, shared with me an innovative
way in which she introduced an animation activity using Paint/Paintbrush.
This animation project was introduced as an activity for "I Love to Read"
week in which Grades 3 - 6 students were involved. Leslie began by reading Mercer Mayer's
picture book "There's a Monster in
My Closet". She also showed the students other books by Mayer
including "There's an Alligator
Under My Bed" and "There's Something in the Attic." The students were then
instructed to make an animation of a monster coming out of a closet, from
under a bed, or coming up the attic stairs. They each made 4-6 different
pictures in Paint and then used Ulead's GIF Animator Lite Edition to animate the
sequences. The benefit of such an open-ended animation activity was evident as each student's interpretation of a "monster" varied
and the creativity demonstrated was outstanding.
13. Share your creativity on the S.O.A.R. web site
Teachers are encouraged to challenge students to use the techniques
described in this article to create original animated GIFs using a
Paint/Paintbrush 200 x 200 pixel square workspace. Student and staff creations
are to be e-mailed as attachments to Brian Metcalfe who will display them on the
S.O.A.R. web site at: http://www.wsd1.org/soar
by Brian Metcalfe - Technology Education
![]() |
Please duplicate as necessary and complete form by PRINTING. NAME: ___________________________________ SCHOOL: _________________________________ PHONE: __________________________________ |
Internet users are encouraged to download these "freebies"
by selecting the appropriate underlined and/or colored link below. Educators in The
Winnipeg School Division No. 1, who do not have Internet connectivity, may still acquire
these "freebies" by sending in this completed form with the appropriate number
of NEW double-sided, HIGH DENSITY 3.5" blank diskette(s) specified in brackets.
Others, outside our Division, are entitled to these "freebies" on the condition
that they download these resources using the Internet.
[ ]
HyperStudio Olympic-related stacks created by Steve
Broda-Milian
[#307]
(Single NEW 3.5" high density disk)
"research.stk" (156
KB) - "Sydney 2000 - Olympic Research" - This
HyperStudio stack
automatically links through one's browser to the Sydney Olympic web
site. Students are
requested to record general information about the Olympics, to create
an illustration of the
Olympic rings and an event, to complete statistics and include a
picture of one Canadian
athlete, and create an animation about
an event that was researched. The last card of the
stack asks students to complete a reference stack of all sources used
in gathering the research.
"rings.stk" (728
KB)
- The three Olympic mascots encourage students to arrange the
five
Olympic rings in the proper design. Verbal clues ask students if the
rings are arranged and
layered correctly.
[ ]
HyperStudio "Alphabet Scramble" stack created by Steve
Broda-Milian
[#308]
(Single NEW 3.5" high density disk)
"scramble.stk"
(1,221 KB) This stack is created for nursery/primary children. A
mixed up
display of the 26 letters of the alphabet is presented and children
are asked to drag each
letter in turn into the proper "A, B, C ... Z" alphabetic
sequence. Students are challenged
to order both UPPER CASE and lower case letters with verbal clues and
prompts.
Winnipeg School Division No. 1 educators who do not wish to download these
stacks,
by clicking on the two
respective links, may send in a BLANK 3.5" diskette for either
the two Olympic stacks [#307]
or the "Alphabet Scramble" [#308] stack.
Complete and return to:
"Bits and Bytes" Requests
Room 126 - Administration Building #2
Return to the "Bits and Bytes" Web Page
Return to The
Winnipeg School Division No. 1 Web Page
![]()