Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Sat, 06 Nov 2004
DaddyCon II: Day 1
Last night I flew back to Seattle after a highly productive week at the OSAF home offices in San Francisco. As I was walking up the ramp to the ferry terminal, I called Julie for our regular "about to get on the boat checkin". She had emailed me that afternoon to let me know that she had come down with a cold, but as I talked to her on the phone my heart sank, because the cold seemed quite severe, medication seemed ineffective, and Julie was quite frustrated -- the point of considering staying home from BloggerCon.
Fortunately, by the time I actually got home, one of the medications got traction, and some of the cold symptoms were abating. There was no further talk of canceling, and we spent the rest of the night in the kitchen, laptops open, catching each other up on the week, packing for BloggerCon and enjoying a brief moment of each other's company before passing the travel Baton.
This morning, we all got up, hopped into the car and dropped Julie at the ferry terminal, where she began the land, sea, and air trip to the Bay Area. The rest of us returned to the house for the first general session of DaddyCon: breakfast. After an uneventful (but satisfying breakfast), I went upstairs with the girls so that they could make their beds. I was intending to come back down and spend the rest of the morning reading, but the attendees decided to take things in their own direction. We spent the rest of the morning in their bedroom. Julie gave the girls an old tape player, and Abigail started it up and we hung out in their room. The kids were bringing in toys and we were hanging out. When I asked if they wanted to go downstairs to read, they refused, and I was in no mood to refuse them. Our only excitement was that Elisabeth managed to get the dresser to fall on her (along with all the drawers), by trying to pull some drawers out. Miraculously, she was only struck in the torso by the upper most drawer -- missed her head totally. I was probably more upset about it than she was. Tough kids indeed.
The disadvantage of having children that can read is that they can read stuff that you leave lying around. Last night Julie and I coordinated logistics for the weekend, and I took some notes. Last year, I had fun keeping things in suspense for the girls. This time around, Abigail discovered my notes, read them, and proceeded to inform her sisters of my plans for the weekend. Fortunately, not all the plans were written down, and she wasn't able to read all of my handwriting.
After lunch, DaddyCon became a multi track conference. Elisabeth attended the mandatory 2 hour nap track, while Abigail and Michaela settled in with me for a turtle graphics track. This requires a little bit of background. Up until recently, I've been kind of in the background when it comes to homeschooling the kids. It has always been our plan that I would get involved with the math, (physical) sciences, and computer aspects of educating the kids. I've done a bit of just introducing various topics or "quizzes" at the meal table, but nothing really structured. I've been really looking forward to teaching the girls to program a computer (assuming that they were interested). Abigail is now old enough that she can read lots of stuff, and can spell lots of words. She's doing basic addition and subtraction and limited multiplication, and I felt that she was at a point where learning to write small programs might be a reinforcement for the arithmetic concepts that she's learning. Someday, she'll be ready to take a crack at Structure and Interpretation of Computer Programs, but not just yet. It seemed to me that the turtle graphics system pioneered in Logo would be a great way to show how arithmetic could be applied to do something that my kids could relate to, namely drawing.
A few weeks ago I asked Abigail and Michaela to come into my office, and I showed the a little bit of turtle graphics, using the turtle module that comes with Python, just to whet their appetite. I promised them that I would teach them how to do it during Julie's trip to BloggerCon.
So today after lunch, we sat down to make good on my promise. Micheala didn't think that she could learn very much, but I wanted to include her anyway. I started off by talking about only a few of the turtle commands, moving forward and backward, raising and lowering the pen, and turning (I simplified this to right angles and didn't really get into explaining angles -- that will come soon enough). I had Michaela pretend to be the turtle, and we spend a little time ordering her (and sometimes me) around the kitchen and living room, in order to get the hang of drawing with the turtle. Then we sat down in front of the computer. I let the Abigail decide what she wanted to draw, and sat down to work with Michaela on tying shoes. I shuttled back and forth between the two of them, until Michaela got frustrated with shoe tying. By then Abigail had successfully completed a drawing, and she and Michaela started plotting things to draw. I spent the rest of the time watching them interact with each other and learn how to make the turtle obey. I helped only when they asked me, and I think they had a great time doing it. We didn't quite get to posting their work on their blog, but that's a part of tomorrow's agenda.
We spent the rest of the afternoon together. Elisabeth woke up, we had a snack and then headed out because I needed a haircut. The girls have been with Julie to get a haircut, but this was their first time in a barber shop. It was really interesting what they noticed. When we arrived, they we commenting on the fact that there was only a single hair cutter, and they were amazed at the number of books and magazines. There were even kids books. My barber made it easy by inviting the girls to come over and watch her while she worked, and she gave them a running commentary of the things that she was doing with my hair. The kids even scored some left over Halloween candy. After the haircut was a stop to get the girls a treat (stickers!) and another stop pick up a library book.
The first day of DaddyCon II wrapped up with a chicken curry dinner (they ate it all and were clamoring for more), the routine after dinner cleanup routine, and the usual bedtime routine.
[07:52] |
[family] |
# |
TB |
F |
G |
2 Comments |
Wow, sounds like a fabulous conference. Will you be opening up enrollment to more than three at future conferences? How about distance learning on turtle graphics? A class over iSight? ;-)
Posted by Katherine at Sat Nov 6 10:26:25 2004
Posted by Katherine at Sat Nov 6 10:26:25 2004
I haven't given much thought to expanding enrollment... The turtle graphics stuff is actually quite simple to get going. If you pop over to the girls' blog (see yesterday's entries), Abigail's code samples are complete -- all you need to do is figure out how to get Python started (it comes with Mac OS 10.3) and you'll be off to the races...
Posted by Ted Leung at Sun Nov 7 10:14:16 2004
Posted by Ted Leung at Sun Nov 7 10:14:16 2004
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk