Computer Literacy Program – Class 3 – Programming
| Ryan will do more thorough posts about the curriculum, the activities, and the effectiveness of the program when all the classes are complete on ideonexus.com. These are just my own personal recaps and memories. |
The third Computer Literacy class was on a topic near and dear to my heart– programming! Since we are doing the Computer Literacy Program out of our home, both dogs have been auditing the classes. But this is the first time a dog has helped with a lecture. Our first stab at explaining Logic Gates produced some pretty confused looks, so we elaborated using examples of people in the room. When the kids got a hang of the concept, we used Henry, who managed to squish himself between the students on the couch, as a quiz.
In case you want to administer a self-test in the privacy of your own home, here’s a reminder of what Henry looks like:
“HENRY IS A DOG AND HENRY IS ORANGE” I said.
“FALSE!” All the kids yelled.
“HENRY IS A DOG OR HENRY IS ORANGE”
“TRUE!”
I was quite proud. Henry, on the other hand, was confused. He couldn’t figure out why I was yelling his name.
To help demonstrate if statements, loops, variables and algorithms, Ryan had five kids each pick from a deck of cards. With a sixth kid acting as an index variable and another as a boolean flag, we walked through a live-action bubble sort in the living room. In the end all five card-carrying kids were lined up in order.
Neither of those activities were my favorite part of the class though! Each child copied a directory of sample HTM pages containing JavaScript onto their computers. We used those examples to explain some key concepts. However, we also wanted to give the kids the opportunity to tweak code for themselves. Lately, two of the boys have been arguing about which NFL star is better– Larry Fitzgerald or Steve Smith. Their banter inspired a very simple JavaScript example:
Having seen Larry Fitzgerald play when he was at Pitt, I set the page up to use JavaScript popups to compliment a selection of Larry Fitzgerald (‘BOOYAH! You are smart!’) and berate a selection of Steve Smith (‘WRONG! Larry Fitzgerald RULES!!!!’).
As soon as we started working through the examples in the directory, the kids noticed there was a file named “02SteveSmithVsLarryFitzgerald.htm”, so it built up a bit of a buzz with the boys. Before long, we got to that example. The kids opened it up in their web browser and started selecting.
The boy who liked Larry Fitzgerald was one of the first to click. A popup box declared that he was smart. He got a smug smile on his face, sat back on the couch and waited for his nemesis to react. The boy who favored Steve Smith clicked and was not pleased when a popup announced that he was wrong.
Instantly he looked up at me, “Did you do this?!?”
I nodded and he was even more appalled.
“Did you even LOOK at the stats?!?!”
In a heated tone, he started to detail why Steve Smith was superior to Larry Fitzgerald.
The moment could not have been scripted better! Right then, Ryan swooped in and said, “Well, if you don’t like it– let’s change it!”
Everyone opened the source code into WordPad and [with some hints] found the code that was responsible for the taunts. Then each child typed in what he/she wanted to see (One girl who didn’t like football at all changed both of her prompts to read “Who Cares?!?”). They saved their changes, reopened up the page in Internet Explorer and [with some minor debugging here and there thanks to single quotes or inadvertently erased semi-colons....] each child got to see popups that matched his/her views.
Now the boy who liked Steve Smith was much happier.

AAAAAAYYYYYY YOU’RE A TRUE NFL FAN!!!!!
ORIGINAL CODE
<SCRIPT Language="JavaScript">
<!--
function respondToAnswer(answer)
{
if (answer=='Smith')
alert('WRONG! Larry Fitzgerald RULES!!!!');
else
alert('BOOYAH! You are smart!');
}
-->
</SCRIPT>
CODE REVISED BY A STEVE SMITH FAN
<SCRIPT Language="JavaScript">
<!--
function respondToAnswer(answer)
{
if (answer=='Smith')
alert('AAAAAAYYYYYY YOU\'RE A TRUE NFL FAN!!!!!');
else
alert('BOOYAH, YOU ARE OFFICIALLY A DUMBASS!');
}
-->
</SCRIPT>
When I was in college and first dabbling in HTML, I remember how exciting it was to refresh a page in Netscape and see a change that I had made. Even if it was something simple like a background color, it was thrilling. I told the browser to do that. That was my doing!
Being able to watch the kids refresh their pages and see their handiwork come to life…
That was my favorite moment of the night.
5 comments November 13, 2009
Computer Literacy Program – Class 2 – Hardware
| Ryan will do more thorough posts about the curriculum, the activities, and the effectiveness of the program when all the classes are complete on ideonexus.com. These are just my own personal recaps and memories. |
The first class on The Bit was so busy and hectic, I didn’t get to take any pictures. During this second class on Hardware, I was able to snag some shots.
For this class, Ryan started off with the history of computers and how the word “computer” used to refer to humans instead of machines. Ryan also talked about other types of computers– the abacus, the slide rule, the scientific calculator. And by no coincidence, Ryan had an example of each to pass around the class.

Ryan Talks about the Scientific Calculator
The lecture then covered computer history from the ENIAC to the UNIVAC to today’s Kraken. To drill home just how far computers had come, Ryan pointed out how powerful today’s tiny cellphones are compared to the giant computers that used to take up entire floors.
The lecture ended with a dissection! Ryan took apart an old computer, opened it up, explained the various parts.
Some parts of the computer were passed around and sometimes things don’t change. Despite explicit instructions, the hard drive was still returned covered in small, greasy fingerprints. I’ve had similar issues with my camera lens.
A wireless router made the rounds as well.
We finished up the evening session our hands on lab. We did some “Keyboard Karate”. It was a bumpy lab (we had technical difficulties demonstrating on the projector), but the kids got to learn and practice keyboard shortcuts including Alt-Tab, Ctrl-A, Ctrl-C, Ctrl-V and the very important Ctrl-Z (which I’ve already used a number of times authoring this post!!!)
At least twice during lab time, I heard a “Vicky Look!” from across the room. I would turn around to see a child grin as they switched from Notepad to Internet Explorer using Alt-Tab.
They were so, so proud.
And me– even more!
More pictures of the Computer Literacy Class are on my Flickr site.
1 comment November 12, 2009
Computer Literacy Program – Class 1 – The Bit
For some time now the neighborhood kids have been coming over in the evenings to use some extra laptops to get on the Internet. My fiancé, Ryan, decided to start an official and structured computer literacy program. After roughly a year of planning and research, Ryan developed a curriculum of twelve classes and we have started a pilot run with twelve kids (Ages 9 -18) from our street.
| Ryan will do more thorough posts about the curriculum, the activities, and the effectiveness of the program when all the classes are complete on ideonexus.com. These are just my own personal recaps and memories. |
The first class was last week. Ryan lectured on the bit and binary code. He also discussed the byte, the kilobyte, the megabyte, the gigabyte and so on. As hands on exercises, the kids explored the file system and looked at the sizes of various files and the free space of their brand new hard drives. At this point, I became jealous– their laptops have considerably more space than mine!
Since this was the first class, I wasn’t sure what to expect about the kids’ engagement level, but Ryan did an excellent job keeping them involved. Ryan routinely asked questions and the kids would shout out their guesses.
After talking about bit and 1 being on and 0 being off, Ryan asked the kids to look over at their new laptops and find the bit on the computer. This activity reminded me of a Dan Brown novel! My whole programming career, I have encountered this button and never noticed the symbol right in front of my face.

The Power Switch – A Bit! 1 and 0! (Photo by Fox Fotography)
Any doubts I had about the kids’ interest was fully squelched when Ryan, aided by a HowToons cartoon (see below), taught them how to count in binary using their hands.
The kids got a kick out of this! The number four seemed to be particularly popular.
My favorite part involved a quiet kid in the back. Because of his silence, I had been trying to gauge his interest level. Then suddenly I spied him, with his hands very low near the keyboard, configuring his fingers to count to ten.
When I walked the kids back home that night after class, I couldn’t help but feel excited about the eleven more sessions to come!
P.S. Counting in binary has proven to have some staying power. On Saturday, four days after our first class, I took three girls up to Virginia Beach for an outing. And on the grassy hillside of Mount Trashmore, one started practicing her binary counting. The practice continued in the car and I coached the best I could through the rear view mirror. When we returned to Hunter Street, she proudly showed Ryan what she had rehearsed.
1 comment November 11, 2009
Surprises at the American Museum of Natural History
In October, Ryan and I traveled up to New York City for a long weekend. During our visit, we stopped by the American Museum of Natural History.
This was my first visit to the city and thus the museum, but Ryan had been there numerous times before. He suggested the “New York State Environment” exhibit as a starting point. That man knew exactly what he was doing!
As I took my time moving from diorama to diorama reading about soil types and fauna and farming techniques, Ryan patiently waited, knowing a surprise was lurking ahead in the “North American Forests” exhibit.
Soon enough I went around a corner to find a 300 foot cross section of a 1300 year old giant Sequoia tree! It made me happy and giddy and at thirty-four years of age, I got to experience the same sense of marvel and discovery eleven year Jacal had the other week at Fun Junktion.
There was another surprise in the exhibit that Ryan did not anticipate. I spent a lot of time at the dioramas looking for familiar vegetation and reading the legends of what tree is what. I came to one display and as I was reading the literature, I saw there was an American Chestnut listed.
“What?!? Where?!?”
I looked back up at the diorama, but still didn’t see it.

Do you see the American Chestnut?
I consulted the legend again and found the tree. It’s in the background.
It’s the dead one.

American Chestnut in the Diorama
And later there was another display that explained why the tree was dead.
Although they weren’t the happiest depictions, I’m glad the American Chestnut was not forgotten and still included in the museum. And I’m sure one day, the curators will have to revise their exhibit to accommodate a very different appearance from the tree.
2 comments November 2, 2009
Pearle Vision and Rack Room Shoes in Coastland Center Mall
My cousin’s wife writes a blog called The Daily Krier. Regularly she will detail stories of customer service failures and successes. I happen to have a positive experience to contribute, so I’m going to follow her lead. Unfortunately, I have to highlight a negative customer experience to get to the good stuff– so bear with me!
Customer Service Failure – Delta Airlines
In late September Ryan and I traveled down to Naples, Florida for a wedding. Our trip was brief, we arrived in Naples 2 AM Saturday morning and we flew out early Sunday afternoon around 3 PM. On our flight there, Delta Airlines lost our luggage. Didn’t seem like a big deal at the time–it’s happened to me before and I get the luggage the next morning. Only this time, even though our luggage was supposedly only 2 hours behind us, it did not arrive until 5:30 PM on Saturday. This posed a problem as the wedding started at 3 PM and our warddrobe was limited. Case in point, all I had on me was a pair of dirty jeans, a dirty shirt and a complimentary T-shirt Delta gave me.
So instead of visiting with family, including all three of my grandmother’s living siblings, or seeing the beautiful beaches along the Gulf of Mexico, Ryan and I had to frantically run to a mall and buy clothes and toiletries.
Delta felt very little concern for our situation, upon hearing about it, the baggage service staff defensively pointed out that we have to give Delta 24 hours to return our luggage. (Ideally, I would have liked to have been alerted to that on Friday night when we were given a choice between waiting for the luggage for two hours or having it delivered. Also ideally, you probably shouldn’t advertise that you deliver to hotels 24 hours a day and instruct us to alert the front desk about the coming baggage as that gives the very false expectation that you intend to deliver overnight).
Anyway, what is done is done. Delta Airlines went out of their way to demonstrate how little they value our money. Luckily for Delta, they don’t need to worry about being taxed with our business ever again.
But on to the good story!!! We had completely different experiences with the vendors of Coastland Center Mall. Upon hearing about our predicament, two vendors helped us out.
Customer Service Success – Rack Room Shoes
Coastland Center Mall
1886 Tamiami Trl N
Naples, FL 34102
(239) 403-0441
The manager of the store, overheard Ryan and I talking about our situation, so he came up to the register and gave us half off one of our pairs of shoes. Our shoes did not qualify for a current sale in the store but, unsolicited, he gave us the discount anyway.
Customer Service Success – Pearle Vision
Coastland Center Mall
1894 N. Tamiami Trail
Naples, FL 34102
(239) 262-4881
I walked into the store and stated, “This is a long shot but….” I explained the lost luggage, showed them my prescription and asked if I could get a pair of contacts. Lo and behold, the staff emerged with a box for each eye (10 contacts total). I handed them my credit card and they wouldn’t take it. They refused. They were considering it free samples.
Thanks in part to both of these vendors, Ryan and I were significantly more presentable at the wedding.
Now here’s what’s absolutely amazing. Both of these organizations knew I wasn’t living in Naples. They knew I was traveling and that in all likelihood they would never ever see me again. There was no opportunity for repeat business. They had nothing to gain for their generosities, but they extended the courtesies anyway. They took better care of Delta customers than Delta!
So, my deep gratitude to both Rack Room Shoes and Pearle Vision. If you are ever in the Naples area, pay them a visit and reward their kindness.
Though, I wouldn’t recommend using Delta to get there. : )
3 comments October 30, 2009
Divorces and Horses
Last week, I had to drop the dogs off at the vet for boarding. As knowing Jimmie trembled and clueless Henry wagged his tail, a female vet assistant emerged to take the dogs back.
It turned out an older lady in the waiting room knew the vet assistant.
“Are you still getting divorced?” she asked.
“Yeah,” the vet assistant replied and bent over to leash my poor dogs.
Having been through divorce, I felt empathy for the vet assistant. (I don’t believe my dogs felt the same way as at this point even Henry realized his destination.)
I put my hand on the vet assistant’s shoulder. Armed with the perspective of time, I was able to declare to the entire waiting room with complete confidence, “That was the BEST thing I’ve ever done!”
There was an awkward silence and the vet assistant looked perplexed.
“Buying a horse?” she asked.
And it was at this point, I realized I misheard the original question altogether.
| What Vicky Heard | Actual Question |
| Are you still getting divorced? | Are you still getting a horse? |
I could have tried to cover up my misunderstanding, but I came clean to the waiting room. Luckily, all the ladies agreed. A horse can be great, but a divorce can be even better. : )
P.S. I bet Kristina can comment in the spirit and cadence of the Mr. Ed Theme Song!
5 comments October 29, 2009
Subtle Adventure Time
Last week, eleven year old Jacal came over to the house and asked a question he asks pretty regularly.
“Vicky, when are we going again?”
“Going where?” I asked.
There were any number of adventures Jacal could be referring to. Was he talking about jet skiing? Perhaps geocaching? Rollerskating? Maybe he is talking about the time we took the injured opossum to the wildlife rehabilitation center?
![]() |
![]() |
![]() |
Possible Adventures Jacal was Referring To
“To the place where we took the trash,” Jacal said.
Jacal wasn’t talking about an adventure– he was talking about a chore! He was asking about a recent trip to the recycling center!
You see, our household doesn’t have a recycling bin. Just because we are too lazy to go to town hall get a replacement bin does not mean we are too lazy to recycle! Binless or not, we still diligently set aside the recyclables. When our pile becomes overbearing…or… and this is more likely the case, we are expecting guests, we load everything up in the car and take it down to Fun Junktion.
Such was the case early this month when my mother and sister were visiting. I got our formidable inventory ready to go:
Just as I was about to depart, Jacal showed up. Right place, right time. He hopped in the car and we were off. En route, we had to pull over and marvel at a house. It’s entire front yard was covered in noisy blackbirds. And yet every other yard on the street was an uninterrupted (and quiet) green.
Together we hurled recyclables into the appropriate dumpsters and felt fulfillment with each clang of aluminum or crack of brown and green glass. Afterwards, we went on a 1.25 mile walk around the nearby pond. At one point, Jacal stopped dead in his tracks and grabbed my arm.
“OH… MY…. GAWD…. Vicky…Do you see what I see?”
I looked to where he was pointing and saw Great Blue Heron in the pond. It stood still and silent and looked regal and prehistoric. It was a new species for Jacal.
Later on our walk, Jacal kicked an ant hill. Two larger insects were standing nearby at the time. Wrong place, wrong time. As the ants rushed around trying to make sense out of the sudden chaos, those two bystanders were anointed instant scapegoats. The ants swarmed and despite their large size, the loiterers were quickly overpowered and devoured. I found it interesting and my companion was absolutely enthralled.
A hoard of discriminating blackbirds, a solitary heron and unforgiving ants. These are humble, ordinary creatures and yet they demonstrate just how much discovery and adventure nature still provides, especially to young eyes. In Jacal’s mind it was worthy of the same inquiry as our other outings. On the caliber of jet skiing even!
By coming out all the way to Fun Junktion, I was reminded exactly why I do recycle.
“So when are we going again?” Jacal repeated his question.
“Uh…” Already there was a small pile of cardboard and plastic gathering in the kitchen. But on the other hand, I had no visitors scheduled.
“When the pile gets big again.” I said.
Knowing Jacal, he’ll do whatever he can to make that pile get bigger, faster. : )
1 comment October 28, 2009
Currituck’s Maple Park
For the most part, I find my adventure destinations through the Internet. Perhaps I read an article about a trail or spied an interesting destination on geocaching.com or noted a neat looking field at Google maps. But one of my favorite area spots, Currituck County’s Maple Park, was uncovered in a much more old fashioned manner. Word of Mouth.
Maple Park is only 15 miles away from my home in Elizabeth City, North Carolina but I learned about it from two fellow hikers on the Appalachian Trail…240 miles away!
The park is located right by Currituck County Airport and features a skate park, a baseball field, walking trail around a pond and my favorite part– a network of hiking and horse trails through a forested canopy and open fields. I made my third visit with Ryan and the dogs earlier this month.
Trail Overview
If you want to keep it simple, you can stay on the 0.4 mile paved path and walk along the park facilities and pond.
Feeling more adventurous? The trails can also take you into the forest, past ponds and canals, through fields, past the Sheriff’s Shooting Range and very close to the airport.

Jimmie and Henry Sniff the Wetlands

Sheriff’s Shooting Range Off Trail

Ryan with Currituck Airport at End of Hike
Flora
The trees are typical to the area– Bald Cypress, American Beech and Water Oak. We also saw flowering bushes, beautiful mushrooms and a special oddity which warrants its own section below.
Fauna
On this particular hike, we got to greet a special guest! A Red Belly Watersnake.
Oddities
The most exciting find on the hike was this little specimen in the forest near the trailhead.
Just in time for Halloween, we spotted Ghost Plants, otherwise known as Indian Pipe. I first learned about them from thru-hiker Joe Frambach, but this is the first time I’ve actually seen one.
Ghost Flowers are a haunting white because they don’t have any chlorophyll. That means they can’t make their own energy through photosynthesis. So they steal it! They snag their nutrients from fungus which in turn steals it from trees. As Clint pointed out, the trees are taking their energy from the sun. So we are all little energy thieves one way or another.
Beautiful Maple Park is well worth a visit. Just like the two hikers I heard about it from, I’m passing it on via my blog and…good ole fashioned word of mouth.
| Maple Park Trails
Elevation Gain: Negligible Directions from Elizabeth City, NC From Water Street, turn on US-158 E/Elizabeth Street towards Camden In about five miles, bear right to stay on US-158 E You can get to the trail from the upper parking lot. After eight miles, you’ll pass the airport. Take the first left on Airport Road. Maple Park and parking will be on your right. |
1 comment October 27, 2009
Henry the Beagle’s First Boat Ride
At ten years of age, Henry the Beagle is having a landmark year. In June, he went on his first camping trip at Mount Rogers, Virginia. Today, he went on his first boat ride. A canoe trip at Merchant’s Millpond State Park in North Carolina.
Henry was joined by Jimmie, who is an old pro when it comes to dog boating. Jimmie’s been on speed boats and row boats and paddle boats. A canoe would not be a tough transition for him.
It was a great day to paddle Merchant’s Millpond. With the crisp fall weather, the changing leaves, and the haunting backdrop of deformed baldcypress trees, it definitely felt like Halloween is approaching!
And what’s Halloween without a little orange? Both dogs wore their Outward Hound Life Jackets. One of the features of the jackets is the “rescue handle”. I have yet to have to use the rescue handle for an actual rescue, but as is wise with most outdoor equipment, we did test the feature out ahead of time:

Rescue Handles Working – Check
I am happy to say that Henry did an excellent job on the trip. In fact, he seemed more relaxed in the canoe than he is in the car.
I suppose it didn’t hurt that he had a lot of neat things to look at and smell.

Changing Leaves and Stinky Algae
Just like camping, Henry surprised me with his calm and quiet. All these years, he had been limited to day hikes. I’m looking forward to taking him canoing again!
Till then, more pictures of Canoing Merchant Millpond State Park can be found on my Flickr site.
P.S. Mom– Don’t worry. No sign of the alligator today.
6 comments October 12, 2009
Recipe: Pawpaw Bread
With some of our pawpaws from the Dismal Swamp State Park, we made Pawpaw Bread. It’s like banana bread, just with pawpaws instead of banana. I thought it was delicious. Although I couldn’t tell the difference between it and normal banana bread, my mother said she could.
The recipe I used below is similar to the one in Better Homes and Garden’s New Cook Book (I add vanilla, put in more cinnamon and of, course, use pawpaws instead of bananas).
- 4-5 pawpaws
- 1 egg
- 3/4 cup sugar
- 1/4 cup olive oil
- 1 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1 teaspoon shredded lemon peel
- 1 teaspoon vanilla
- 1 1/2 cups all purpose flour
- 1/2 cup chopped walnuts
- Preheat oven to 350 degrees
- After removing the numerous seeds, mash the pulp of the pawpaws with a fork.
- In a mixing bowl combine the pawpaws, the egg, the sugar and the olive oil.
- Mix in the baking soda, baking powder, cinnamon, lemon peel, vanilla and finally the flour.
- Stir in the walnuts.
- Pour in a loaf pan and bake 50 to 55 minutes or until a wooden toothpick inserted in the center comes out clean.
Enjoy!
2 comments October 12, 2009


































