Caddickisms

My thoughts on everything

Random Quote:
...using 400 year-old comparisons is still in vogue, like when you’re stuck in traffic on the freeway, and you say, “Man, this is just like Vasco de Gama trying to go around the Cape of Good Hope!”
- Wil Wheaton RE: Star Trek
April 1st, 2008

It’s Not Fair!

What follows is a guest post from my wife, who has had a bit of a difficult week so far.

I have come upstairs to … get AWAY from our 2 and 3 year-olds. They’re eating lunch. Or that’s what they’re supposed to be doing.  They’ve been sick for days now. It seems like a very long time. I’ve been up with one or both every night for 4 nights now. And I’m tired. And I must say my patience … um, well, I have none, today. We’ve been to the doctor and to the pharmacy. And I’ve refereed more than my share of fights and arguments.

And just now I was sitting up here trying not to hear what’s going on downstairs in the kitchen. I’m confident that they can’t hurt each other ’cause they’re each in a highchair. But what they can do is argue .  And they’ve been doing it well. “Sprite” (to continue on with Jeff’s given pseudonym) starts by saying, “It’s not fair!” (a phrase she’s picked up from a favorite video), and “Little Mommy” gets offended and says: “Yes, it is!”  And then it just escalates into yelling: “IT’S NOT FAIR!” and “YES, IT IS!”

Sprite doesn’t really have anything in mind to protest. It’s just a phrase that probably reflects her feelings of wanting to fight. And Little Mommy doesn’t care what isn’t fair, she just needs to defend … whoever it is that needs defending. And so it goes. On and on. Until I call down and tell them that I’ll be down soon (though “soon” is being optimistic).

There are absolutely times that I feel like IT’S NOT FAIR! I love being a Mom. And most days I actually enjoy it. But when I haven’t gotten much sleep in 4 nights and have been tending to sick little people for at least as many days, I seriously want to have some time off.

And I have to say, right now as I’m typing this, Jeff has gone downstairs to forestall any mutinies, in order to allow me time to vent. So, here it is. Hopefully now I’ll be able to return to active duty and not completely lose my cool. I really do want to baby my sick babies and be a caring Mom.

Well … here goes.

Related posts

April 1st, 2008

Little Mommy moments

Just a couple of examples of life with Little Mommy…

Sometimes I don’t give my kids enough credit

Recently Little Mommy and I were putting together a puzzle on the living room floor as bedtime approached. Mom was out of the house. Little Mommy is pretty good at puzzles for a 3-year old, but she’s not what I would consider a fast worker. I was beginning to wonder if we’d get finished by the time the bedtime rolled around. A few minutes before bedtime, however, we were leisurely, if not stresslessly, finishing up when the 2-year old came in and wanted to do a puzzle as well (to avoid perpetuating her nickname from the last post, let’s call her “Sprite”). I was not ready to start another marathon puzzle session with 2 minutes left before bedtime, so after a small moment of panic on both our parts we agreed to just have her show me how to put back the three pieces that fell out when she came over with the puzzle.

It was Sprite’s turn to shine. She could now show off how well she could do a puzzle. Coming on the heels of her sister’s success, this was a big-girl moment.

Sprite busily got to turning the puzzle piece this way and that, and back again (not because she was trying to fit the piece, but because that’s what you do with puzzle pieces). I gave her a few hints and she started to place a piece… but couldn’t quite get the pieces to lock. She was trying to slide them in, rather than place them down from the top. I gave her a little time to try to figure that out for herself, but Little Mommy couldn’t take the suspense.

Now, I should say here that historically speaking, this should be where Little Mommy grabs the piece out of Sprite’s hand and pushes everyone out of the way saying something to the effect of “I’ll show you how to do it!” She did in fact lean in and start to go for the piece. I was all poised to jump in and defend Sprite’s right to the piece when, in the calmest, most adult-sounding supportive voice I’ve ever heard escape her lips, Little Mommy said “You know, sometimes it helps me if I lift the piece up” while gently guiding Sprite’s hand in doing so.

Sprite’s reaction: no defensive jerking away and screaming… just “Oh! Thanks.” And the piece was successfully placed.

As I sat back in pleasant shock, I heard Little Mommy say “Good job!” and break into applause.

If I was a little faster in reacting on my assumptions at the crucial moment, I would have lost this little moment of happiness. Sometimes it pays to hang back.

English lessons

Sprite, Mom, and I were at the dinner table tonight trying to get Sprite to enunciate her words more — or at least stop using nonsense syllables when she’s trying to communicate. She does have a huge vocabulary, so it’s frustrating when she decides just to start mumbling nonsense while asking us to do something. So with a hint of exasperation we say “Sprite, speak English!”

From the hallway bathroom comes Little Mommy’s voice: “I speak English!”

Mom: “Let me hear you. What can you say?”

“Okay! Uno, dos, tres, quattro…”

It’s a good thing I had finished my Iced Tea.

Related posts

February 3rd, 2008

Whatever you do…

In the spirit of ParentHacks, here’s a trick we’ve used to get our kids to do many things they otherwise wouldn’t.

We came up with it in the car on a long trip when the whining reached an all-time high. My wife, in hidden frustration, looked back and said, “Whatever you do, no smiling!” to our grouchy kids. Of course, they immediately smiled. Then it became a game: “Whatever you do, no laughing!” “Whatever you do, no putting your hands over your head!”

It kept the kids busy for a long time in the car, but then it started to work at home, too. “Whatever you do, no putting your toys away!” “Whatever you do, no drinking your milk!” “Whatever you do, no washing your hands!”

You get the picture. Our kids love the game so much they ask us to say “Whatever you do…” even when they do want to do something sometimes.

Obviously it’s the time-honored reverse-psychology ploy, but packaged as a game.

Note: sadly, it hasn’t worked yet in getting the oldest to eat anything other than chicken (or what we tell her is chicken). We’re still trying…

Technorati Tags: , ,

Related posts

January 8th, 2008

Bad parenting confessions

finslippy: Give me your worst parenting stories

[Found through ParentHacks]

Holy cow, this is the funniest and saddest thing I have read or seen in the last year. It’s a good thing I’m alone, because the howling laughter at times would have freaked everyone out. I couldn’t see the screen because of the tears from laughing so hard at times.

The blogger asks for the worst parenting stories to help her get over screaming at her own kids. She got back a huge response, and many of them are well written, too. Seems that a lot of parents screw up. Shocking.

Here is just one of the posts:

I’ve only been a mom for 11 months, so I’m pretty new to crappy parenthood, but I’ve had a few bad situations in this short period of time. The most recent was a few weeks ago. My daughter has just learned how to walk and naturally it follows that she is interested in ABSOLUTELY EVERYTHING she shouldn’t be. When I was making dinner she followed me into the kitchen and while I made sure to install cabinet locks a few weeks prior, I did not install locks on the silverware drawers, foolishly believing that she couldn’t reach them. Apparently she can reach everything, even things that appear to be 17 feet above her head because she reached up and grabbed the drawer handle, which caused the drawer to go flying open for some reason, smashing my daughter in the forehead, which knocked her down onto the kitchen floor as steak knives flew through the air and gently landed around her like freshly fallen snow (she was fine).

10 minutes later she’s still in the kitchen with me (BECAUSE I DON’T LEARN) and I realize she was being awfully quiet (BECAUSE I DON’T LEARN) and I look over and she’s eaten the entire contents of the cat’s food bowl (Iams Weight Control, for those interested).

My husband now watches her while I make dinner. Because I am clearly incapable of keeping my child alive while doing so.

I’ll add my “favorite” stupid explosion of my own:

I was helping my 2-year old (at the time) brush her teeth. She was sitting on the sink and we were having a pleasant experience, mostly, until I told her to say “eeee” so I could brush the front of her teeth. She just sort of let her mouth go slack and decided this would be a good time to test how serious I was about getting her teeth brushed. I don’t know why (she was 2… even she probably didn’t know why). After some “ha ha, come on, say ‘eeee’” kind of talk escalated into “stop screwing around and go ‘EEEEEE’”, and she got progressively less willing to cooperate, I slammed my fist, and the toothbrush, down on the sink as hard as I possibly could, rattling everything in the room, making her paralyzed with fear while yelling at the top of my lungs something to the effect of “WHAT THE HELL IS WRONG WITH YOU?!” At that point, she was wailing and inconsolable, and my wife kicked me out of the bathroom. Apparently, I have some anger issues. While it’s not gotten quite that bad since, it’s come close more than once. She still seems to like me though, and the guilt will fade, I’m sure, some time before I die.

It looks like most of the comments on the linked site are from mothers. I’d be interested to hear about major screw-ups from fathers, too. I think, maybe because kids spend more time with their mothers, that fathers’ interactions can be more impactful at times - which isn’t always helpful.

Technorati Tags:

Related posts

January 5th, 2008

Alice: Through the Monitor (or Creating new worlds for Novices)

Through watching the Randy Pausch lecture (mentioned in my previous post) I discovered a great free tool for learning how to program, called Alice. What’s different about Alice is that it lets students learn the basics of object-oriented programming while avoiding a lot of the frustrations that normally come from this kind of exploration. It also makes it very easy to create working 3-D virtual worlds (it was originally conceived as a rapid prototyping tool for these environments).

As described by Caitlin Kelleher, Assistant Professor at Washington University in St. Louis and creator of Storytelling Alice (more on that below):

Alice is a programming environment for creating 3D animated virtual worlds that was designed to make programming accessible to novice programmers from middle school through early college. Alice provides a drag and drop environment which allows students to gain experience with a variety of programming constructs without encountering the frustrations of syntax errors. By making the process of learning less frustrating, Alice helps a broader spectrum of students interested in learning to program get started.

The Alice environment itself is getting an upgrade as well. While revolutionary as a programming tool, the animations it produces are rather crude looking. Through a partnership with Electronic Arts, the system will benefit from the visual resources of mega-popular video game The Sims, dramatically increasing the realism and range of options within Alice. As the March 2006 press release states:

The Sims content will transform the Alice software from a crude, 3D programming tool into a compelling and user-friendly programming environment. Development for Alice 3.0 will begin immediately and will span the next 18 to 24 months. Experts say that when the transformation is complete, the new programming environment will be in position to become the national standard for teaching software programming.

Earlier I mentioned Storytelling Alice. That’s a version written by Kelleher for her Ph.D. with the specific goal of enticing middle-school girls to try out programming through the promise of telling a story. Based on the research she was very successful…

Storytelling Alice provides a motivating context in which to learn programming. A study comparing middle school girls’ experiences with learning to program in Storytelling Alice and in a version of Alice without storytelling features (Generic Alice) showed that:

  • Users of Storytelling Alice spent 42% more time programming than users of Generic Alice.
  • Users of Storytelling Alice were more than three times as likely to sneak extra time to work on their programs as users of Generic Alice (51% of Storytelling Alice users vs. 16% of Generic Alice users snuck extra time to program).
  • Despite the focus on making programming more fun, users of Storytelling Alice were just as successful at learning basic programming concepts as users of Generic Alice.

My impression is that the next version of Generic Alice will incorporate some of the ideas from Storytelling Alice. I hope that’s true.

As you may be able to tell, the prospect of making programming concepts more palatable (and even fun!) for a wider group of students, and girls in particular, excites me. Even if programming itself doesn’t become a passion or career path for kids, learning to think through a process in a detailed way, employing logic, developing troubleshooting skills, and creative problem-solving are just some of the major benefits that can be gained through an exploration of programming. I would in no way classify myself as a programmer, but I do have some experience with different programming languages and I can easily see how the concepts I apply when “playing with code” apply to other areas of my life as well.

As I implied above, creativity is a major part of programming, though it’s not always easily seen by non-programmers. In the end, that’s what is so attractive about Alice — it brings the creativity front-and-center and “tricks” the student into learning programming as a means to their creative end, which, really, is the way it should be.

If I had kids anywhere near the right ages to start exploring this kind of thing, I’d be all over it.

Technorati Tags: , , , , , , ,

Related posts

October 6th, 2007

Corporate Gaming: Recruiting and training

Corporate eLearning Strategies and Development: eLearnDevCast New Episode with Karl Kapp - GGG4L - Recruiting Gamer Generation

I just listened to a discussion between Brent Schlenker and Dr. Karl Kapp about part of Dr. Kapp’s book (Gadgets, Games, and Gizmos for Learning) where he covers recruiting the “Gamer” generation.

There are some great takeaways from that conversation for me. For example, they were talking about how far into the future companies have to think now to retain competitiveness in recruiting. For example, they were talking about a group focused on science and technology that have to market their fields to middle school students, because middle school grades determine which math classes you take in high school, and that determines what you’re able to take in college. If they don’t grab the kids attention in those early grades, they likely won’t have the background or interest in the field to become productive employees in relevant companies 10 years or more down the line. Developing games that educate in those fields and are engaging and entertaining is one powerful way to start attracting the attention of those potential employees.

The kinds of games I’m talking about here aren’t marketing a specific company, by the way. They’re teaching concepts, facts, and processes that the sponsoring company would find useful. Business concepts, analysis, cost projection, and such are at the basis of popular games like “Roller Coaster Tycoon”. My brother spends most of his time in Madden Football (at least I think it’s Madden) building his team, working with the budget for the stadium, making choices about concessions and tracking attendance, rather than playing the actual football games. He’s making business decisions and having loads of fun doing it.

That’s obviously a long-term strategy. In the short term, what a lot of recruits are looking for now is a company that will provide some kind of engaging networking or socialization opportunity. In fact, it’s something they frequently expect, having grown up with the ability to network through MySpace or Facebook, and to share their knowledge and experiences in different online venues such as blogs, discussion boards, or wikis. At a bare minimum, just the ability to create a personal profile on the corporate intranet might give one company the edge over another, all other things being equal.

That knowledge sharing ability, by the way, would serve not just as a recruiting tool but as a way to capture the experience and knowledge of workers. That’s a hot topic in all corporate circles as people leave for other jobs or retirement - as things stand now, most of the time those years of experience walk out the door with them.

Let’s look at a concrete example of some of this stuff. I work for a very old, very successful printing company. Honestly, we don’t have much of this stuff. We have the same worries that every other company has, though: how do we retain the knowledge of retiring workers? how do we recruit people who have the skills we need when interest in those skills is waning in the general population? How do we keep people once we’ve got them? How can we maximize the knowledge of workers in one part of the company and transfer some of that knowledge to the people who need to support them, or who will eventually take over their roles? How can we manage all this and still remain profitable in an extremely competitive business landscape?

Well, a relatively low cost improvement we could make is some kind of networking software, similar to Facebook. Heck, we could even use Facebook. That would certainly be useful for many of the knowledge workers we have - the ones most likely to be at a computer for a large majority of the day - but would likely be an incentive and possibly productivity tool for at least some of the more labor intensive positions as well. Most people have access to a computer at some regular interval in their lives - even if they don’t have time during their normal work day, many people log on at night and who knows… they might just take a few minutes and check in on some information or answer a question from someone. We’ll never know if we don’t give them the opportunity.

What about skilled laborers? Let’s take a look at Press Operators. These people are responsible for an entire press. Millions of dollars worth of equipment and product, and it’s their job to make sure it all works accurately and efficiently, and produces a high quality product. They have to know how to work technology, understand color theory, process, mathematics, and mechanics. They not only have to understand these from a technical perspective, they have to have an “eye” for color. It’s a complicated job. We have excellent press simulators that let operators train on how to make adjustments and generally work the press, but those are expensive to run and from what I understand only concentrate on the functions of the press itself. What if we made a game - even one that could be sold commercially - that could teach the concepts and processes around the entire position? It could easily be made to be as engaging as something like Roller Coaster Tycoon. It could be used for general recruitment purposes, similar to what I mentioned above, or as more of an introductory training tool. As you successfully deal with one job, the customer gives you more and your reputation grows and you grow more popular and get more contracts, and now you really have to start working on efficiency and minimizing downtime and getting those magazines (or books, or whatever) out the door. Really show the impact your position has on the general welfare of the company. It could be a very powerful game.

There is so much to discuss in this area that books have been written about it. Heck, whole conferences have been convened around the topics. Hopefully I get excited enough, and find enough time, to continue writing my thoughts about it later - after all, this kind of stuff is a part of my job, albeit a part that seems to keep getting lost in the daily drudgery. For now, my kids have awakened from their naps and I have to get back to my weekend.

Technorati Tags: , , , , ,

Related posts

September 7th, 2007

Review: Stardust

Stardust looked great from the trailers. Some really big names added to the attraction (Claire Danes, Robert DeNiro, Michelle Pfieffer, Peter O’Toole, Ricky Gervais). Neil Gaiman as the writer of the novel on which the film was based was definitely a selling point. Still, when I went in to the theater I expected a pleasant diversion and not much else. I was wrong.

This movie has a great deal of heart, is very positive, and its fairy tale ending, while predictable, was totally satisfying. The visuals were great as well. Color was especially well used. In the “real” world of England, colors are earthy and muted for the most part, while in the fairy tale world of Stormhold, colors are much more vibrant and varied - though not to the point that it was shouting at you. That was a great, understated way to separate the worlds, in my opinion.

The action was exciting, though the general tone was light. There was a lot of killing in the movie (7, at least, primary and secondary characters), but it was not gory at all, and was frequently handled with a bit of comedy so it didn’t seem ghastly. The use of the ghosts for comic relief helped a lot.

Much like The Princess Bride, this is a movie about true love that seems like it’s for kids, but adults will love as well. It’s lots of fun with a heartwarming undertone throughout. I left the theater with a full smile on my face. I’m planning to buy the DVD when my kids are old enough to watch it.

Four and a half stars.

Technorati Tags: , , , , , , ,

Related posts

July 7th, 2007

A child’s view of computer repair

When I returned from my vacation yesterday, my computer would not recover from hibernation mode (i.e., it wouldn’t turn on). I went into a local computer store today to ask a couple questions and my wife and kids stayed in the car. Apparently my wife was explaining to my 2-year old why I was in the store, because when I came out, my daughter asked if my “proputer” was broken. After I confirmed it was, she was quiet while my wife and I talked about the rest of the day.

Then, in a quiet moment, my daughter said seriously, “Do you have some tape?” I was completely puzzled by that apparent non-sequitor, but my wife clarified that she meant tape to fix my computer, like we would use to fix one of her toys! When we said that was a good idea, but this couldn’t be fixed with tape, she said, “Oh,” and looked a little disappointed.

She put a smile on my face while I was getting more depressed about the state of my primary computer.

I love my kids (and I wish this problem was fixed so easily).

Technorati Tags: , ,

Related posts

June 11th, 2007

Jedi training in Philly

Wizard Entertainment

The “New York Jedi” are making a stop at the “Wizard World” convention in Philadelphia this coming weekend. They’ll even train people on sword choreography! Sounds like a fun time. That’s almost enough to get me to drive out there and get my geek on.

The New York Jedi, a group of costumers, performers, actors & non-actors, and martial artists who have a particular passion for sword fighting with light sabers (not real ones kids, don’t worry) will make their first appearance at Wizard World Philadelphia – June 15-17th! Learn from the masters on Saturday and Sunday by taking part in their classes throughout the weekend featuring sabre battle demos, Padawan Academy for kids 13 and younger and basic sabre choreography. A formal Jedi Academy class will be held Sunday, June 17th at 4 pm in the Marshall Rogers Room. FREE SABRES TOO! A limited number of Hasbro light sabres will be given out at various Jedi classes throughout the weekend!*

Man… somebody should open a swordfighting choreography camp near me. I’ve been a sucker for that kind of stuff since I first saw Errol Flynn in “Robin Hood,” then Star Wars pushed me right over the top! I used to practice all the moves - mostly against trees, unfortunately, but hey…. I never lost. I did have a quick dual with a guy who was in a fencing class once, and he said I was pretty good. That was a long, long time ago, though.

Technorati Tags: , , , , , , , , ,

Related posts

February 25th, 2007

Review: Cheaper by the Dozen 2

I enjoyed the original Cheaper by the Dozen. Steve Martin is one of my favorite comedic actors, and Bonnie Hunt combines sweet and funny better than almost anyone. Adding Eugene Levy, another hilarious actor (given the right role), to the mix should have upped the ante and made it funnier, but it really didn’t.

Dozen 2 was sweet, funny at times, and a nice family movie. It was also rather bland, predictable, and formulaic. There were some good “parental learning moments” in the film, but not much growth by the kids, with the exception of Tom Welling’s character and his female counterpart in Levy’s family. While there was not much substance to it, I think those two actors handled their roles very well and made their characters the only ones that I wanted to see more. They also acted very naturally together, which wasn’t the case for the majority of the roles. Bonnie Hunt was an exception in that she made almost every interaction she had seem natural with every character.

In the end, while it was predictable, it was also enjoyable - a nice way to pass 90 minutes if you’re trying to relax. Three stars.

Technorati Tags: , , , , , , ,

Related posts