Friday, May 29, 2009

20090526-WhitelyMidgetInt-115

Jacob got trained up and has started umpiring baseball games. Work has been slow so he's done some free games for the youth recreational league here in Sherwood. He has his first real (paid!) gig next Wednesday. The training was fairly limited - read the national high school rules book and attend a single training day, but his years of playing have given him a solid grounding in the rules.

20090526-WhitelyMidgetInt-53

I can't think of a better job for a young man like Jacob - it requires leadership, technical proficiency, physical fitness, and respect for both youth and adults. Oh, and standing tall in the midst of abrasive conflict!

posted on Friday, May 29, 2009 9:29:10 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Friday, May 08, 2009

Jacob Comes Home

The baseball seasons starts with a bang this weekend with the Sherwood Federal JBO tournament. Jacob is playing in the senior fed tournament, Matthew the junior fed. Jacob's team had a great start tonight with a 14-2 win over Beaverton, with Jacob going 2-3 with an RBI and run scored. Unfortunately, he didn't score on the pictured play above where he tried to advance on a wild pitch. Mt. Hood in the background - yes, clear skies have returned to Oregon.

posted on Saturday, May 09, 2009 3:17:09 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Sunday, May 03, 2009

Snuck in some boardgaming over the past week, including a much anticipated first play of Days of Wonder's new release Small World (not to be confused with It's a Small World). This is a re-theming and streamlining of the light-weight civ game Vinci, a steady favorite in the Brooks household. I hosted our gaming group on Tuesday night and we had a full house of five players.

Unsurprisingly, the components are well produced, colorful, and evocative of the theme of a various races of fantasy creatures competing for viability in a small world. I'm not sure how much the rules are streamlined over Vinci as that game was straightforward to begin with, and some of the special racial powers in Small World seem to me more confusing than the predecessor.

Small World with Doug and Mike

The color and theming of the bits is troublesome, however. Aaron Lawn wrote a nice piece on usability of this game, and it reminded me of an article I wrote several years ago on our group blog about the usability of Antike. With five players there's simply no easy way to keep track of who is what race on the board, and this problem gets worse as races go into decline (tiles flipped to a grey-ish color). It didn't help that most of us were stepping out of the room between turns to watch game 5 of the Blazers-Rockets playoff game.

Small World board

Still, I found myself thankful that I held on to Vinci with its simple colored bits for each player, to which you attach a couple of civ markers to keep everything straight. It isn't as pretty, but it just works. In multi-player games were choosing which player to fight is an important decision, it shouldn't require levels of indirection to figure out who is who.

All that said, I'm happy Small World exists and that a new crop of gamers can discover this fantastic system. Perhaps if you stick to 2-3 players my concerns get mitigated significantly and I hope to get a chance to try it again with fewer players.

20090502-Stone Age-3

Stormy weather hit the greater Portland area yesterday and everybody was up for some boardgaming. My copy of Stone Age has been sitting on the shelf unplayed for about a year (I think my only other play was with KC's copy). This is a fantastic game - easier to teach I think than its worker-placement competitors (Caylus, Pillars of the Earth, Agricola, Cuba) but with substantial depth. The dice add a nice fun factor to the game and I really like the different paths to victory points.

20090502-Stone Age-5

Jacob spent the game in the lead while I accumulated a healthy stash of cards to give end-game bonuses. Julie sandbagged the whole game about how badly she was going to do, but she boomeranged passed Jacob and almost caught me at the end. I think I finished at about 128 points, Julie at 118 or so.

posted on Sunday, May 03, 2009 2:07:10 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]
 Thursday, April 30, 2009

The boys had their first live performance a couple of weeks ago - here's the (extremely poor quality) video of the performance, plus a couple of bonuses for your enjoyment.

Tangent Talent Show 2009 from Chris Brooks on Vimeo.

posted on Thursday, April 30, 2009 10:19:34 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]
 Monday, April 27, 2009

I spent most of Saturday attending a very inspirational working session at Washington State University - Vancouver. The working group is the Northwest Distributed Computer Science Department (NW-DSCD) that is actively building out curriculum modules and strategies in support of the NSF CPATH (acro?) program. My involvement is aimed at collaborating with this group in their K-12 outreach efforts. The core goal of this working group is to introduce curriculum modules that support computational thinking for multi-disciplinary studies.

This is aligned with my recent thinking about how to bring computer science (back?) into the high school classroom - a vocational approach (i.e., one targeted exclusively at those students that have already decided that studying computer science or related information technology) is destined to be a niche and outlier strategy. There is a place for AP-style computer classes that go deep into programming and that focus on programming for programming sake, but I'm convinced there's an opportunity to weave elements of computer science, computational theory, algorithms, etc. with other core courses. Obvious examples include discrete mathematics (e.g., graph theory, recursive algorithms), probability and statistics, and physics. Less obvious examples are digital media (art, music production) and English (linguistics).

This summer TechStart is expanding its summer teacher professional development program (SuperQuest) by partnering with a national initiative called CS4HS (Computer Science For High School Teachers). We are bringing a variety of academic and industry professionals together to introduce opportunities for computer science integration for non-CS teachers and motivate current CS teachers. There will be workshops on CS Unplugged, Programming with Alice, Integrating Science and Technology with Vernier Instruments. There will be academic research presentations to excite teachers about the potential "gee whiz" side of CS, and there will be a panel focused on gender equity issues in CS.

I'm also aggressively seeking funding to support curriculum development for a high school discrete mathematics class that incorporates some basic programming and computing. The idea is to design a math class (that meets the soon-to-be-finalized Oregon state discrete math standards) with plug-in modules that includes some CS Unplugged (perhaps a cryptography or minimal spanning tree model) and some introductory programming to explore or reinforce curriculum elements. Jacob and I are currently reviewing what looks to be a very solid discrete math / Python book called Mathematics for the Digital Age and Programming in Python that could be a robust foundation for this course.

posted on Monday, April 27, 2009 12:16:37 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Saturday, April 25, 2009

HomerInjection
Starting last summer I began exploring ways to get back into teaching. Other than corporate training it has been over 15 years since I last taught a formal class (a low-level computer science class at Wright State University) and I miss it. At a TechStart fundraiser I had a conversation with Dick Knight, current interim Dean of Engineering at Portland State and fellow TechStart board member, about becoming an adjunct instructor and he made all the right introductions into their CS and OMSE programs. Given the choice I would teach something very professionally oriented - software engineering and process, senior capstone projects, etc. However, I suspect I'm not alone in the adjunct space where choice wasn't really an option - you take what you can get, and what you get is probably what the full-time faculty is either not interested in or not available to teach. For me this means teaching a discrete structures class for engineers (non-CS majors), which I gladly agreed to for many reasons. It is a stretch for me to reconnect and reinforce some concepts I hadn't fully explored in 20 years, and it is extremely relevant to some curriculum work I'm doing for Oregon and TechStart.

Anyway, feel free to entertain yourself with some of my lecture notes or homework problems. Fortunately Dr. Jim Hein left a great wealth of material for me to use for this class.

posted on Saturday, April 25, 2009 9:36:57 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]
 Sunday, April 12, 2009

This is very late in coming, but I just got my hands on a highlight movie made by one of the parents from Jacob's team. Enjoy!


Jacob 2008 Football Highlights from Chris Brooks on Vimeo.
posted on Sunday, April 12, 2009 10:34:02 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [2]
 Friday, April 10, 2009

Steam Over Holland board

I'm three plays into the wonderful introductory 18xx game Steam Over Holland and I'm confident in saying that while it stands up perfectly for beginner players when played with three, it probably needs some adjustments when played with five. All of you 18xx sharks out there: don't jump to conclusions unless you've actually played a learning game of SoH with 5 players!

20090329-GameStorm Day 4-5

When new players come to 18xx I think they want to experience all aspects of the game (managing their stock portfolio as well as operating a company) so it is only natural to see all 5 players in a 5 player game start a company. There's enough cash in the game to do so, and it is relatively easy to keep the companies capitalized early on. While companies start with little capital, they can sell a single share to the common pool each operating round without dropping their stock price (as long as there is less than 50% of the shares outstanding in the pool).

The problem comes during the mid-game train rush - even a decent player can get caught off guard as the 3 and 4 trains get gobbled up. On a forced train purchase, it can be difficult to come up with the necessary cash because it is likely impossible to sell any shares to the common pool. In my first game one player nearly went bankrupt (and was essentially out of the game), and in my second game two players nearly did.

I'm sure there's a happy path in there somewhere when playing with five, but it just shouldn't be that hard. Players should feel some tension in how they compete with the other players, but they shouldn't feel threatened to get kicked out of the game. And a beginning player shouldn't be forced to play their first game just investing in other companies - operating a company and laying track is part of the experience.

Doug and George playing Steam Over Holland

I'm happy to report that the 3 player game last week ended in a much happier place. While I won the game fairly handily, George and Doug were in it until the end and where not in serious jeopardy of seeing a company fold. I think this is because players can confidently start a company each and push more cash into those companies. The train rush through the 3s and 4s is also easier to navigate.

My guess is that the problem could be fixed with a bit more cash for each player in the 5 player game. Or perhaps a few extra "3" or "4" trains. I'm not sure if I'll get the chance to try as I probably wouldn't even play the game with 5 players again, instead opting for 18AL or some other similar "trusted" first 18xx game for that number of players.

posted on Friday, April 10, 2009 3:28:30 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]
 Thursday, April 02, 2009

I was able to return to GameStorm this year after sadly missing the 2008 event (read my past reports: 2003, 2004 Day 1, 2004 Day 2, 2004 Day 3, 2004 - Uberplay demos, 2005 Days 1-2, 2005 Day 3, 2007 Day 1, 2007 Day 2, 2007 Day 3, 2007 Kniziathon). GameStorm grows every year, and I met more folks from outside of Oregon than ever.

A host of volunteers (some of them wearing kilts) make GameStorm a success and my gratitude goes out to all of them.

20090328-GameStorm Day 3-11

Jacob and I drove back from the Oregon coast on Wednesday and went into work together Thursday. Our arrival was perfectly timed as Ken and Brandon beat us by about 5 minutes. We had a great time pulling games from the library, including some old classics like Through the Desert.

20090326-GameStorm Day 1-3

We also played Lost Cities: the Boardgame for the first time. Nice game! I think I'll like it more if I play with the variant allowing upward- and downward- card sequencing.

Lost Cities: the Board Game

One of the games I ran that weekend was Brass, one of my top 10 all-time games. It was also my first chance to play a game with Mike Frantz, someone I met virtually about 5 years ago. Well played Mike (he won)!

20090327-GameStorm Day 2-1

Some kudos go out to KC Humphrey - he did a workman's job running the Game Lab. The events for game designers and prototyping were non-stop throughout the weekend, largely due to KC's organization and promotion. This photo shows one of KC's rare opportunities to showcase his own prototype (Jacob loved it).

20090326-GameStorm Day 1-33

Friday afternoon I had the privilege of sitting through 3 game designer interview/workshop sessions where a few of us "industry experts" (why was I invited?) gave feedback on prototypes, marketing pitches, and presentation.

20090327-GameStorm Day 2-17

Friday night I ran the 2 player gaming tournament. We had a great turnout this year with 16 players playing over four rounds. Games played: 24/7, Solo Dice, Lost Cities, Balloon Cup, and Drive.

20090327-GameStorm Day 2-24

Rachel taught a few of us how to play the new, beautiful game Giants. The teaching was superb but I'm not sure how much I like the game. No denying it is creative and beautifully produced. I'd like to try it again.

20090328-GameStorm Day 3-17

Wes Makin requested a game of Antike, still a classic in my book. Jacob, Mike Frantz, and Ken Crangle joined me in a well paced, tight game.

20090328-GameStorm Day 3-23

Jacob recently read the GRR Martin series A Song of Ice and Fire and was eager to play (again, 5 years later) A Game of Thrones. Having been a long time since I last played, I was happy to find a willing teacher and player and our numbers soon grew to six - so we played the Clash of Kings expansion. Jacob played Lannister and took off for an early lead only to be pounded back by everyone capable. Ken and I were lurking and close on his tails, but Greg Williams swooped down from the north and stole a victory. Very enjoyable.

20090328-GameStorm Day 3-29

Sunday morning means 18xx, and I managed to get three games running concurrently. Matt broke out his new copy of Steam Over Holland and we taught the game together with three newbies. I'll write more about this game soon (I played again on Tuesday night with three players), but I'll repeat my assertion that the game is brutal with 5 players - cash is too tight for a newbie game where folks just want to run their own company and see how the mechanics work. Still, this is a great game for teaching the core mechanics of 18xx and I had fun helping nearly bankrupt Matt.

20090329-GameStorm Day 4-17

That's it for this year's report - thanks to the GameStorm staff (especially Beverly and Aaron) and we'll see you next year.

20090329-GameStorm Day 4-24

posted on Friday, April 03, 2009 12:44:41 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [1]
 Monday, March 16, 2009

I've Twittered a bit recently about the productivity coaching I've been giving to Matthew and a few folks asked me to expand on how I've introduced Getting Things Done (GTD) to the boys.

When to Start

I introduced GTD to both boys when they were 12. Jacob and Matthew are involved in a wide range of activities, some that require leadership and project planning, and in both cases the introduction was in reaction to overload or missed commitments. In Jacob's case he dropped the ball on some scouting-related work he had committed to, while in Matthew's case he was forgetting chores, stalling work on longer-term school projects, and generally feeling under the gun.

The timing felt right for both boys because (1) they had the maturity to understand the value of a systematic approach to managing personal work and commitments, and (2) they were feeling stress and a bit of disappointment in their ability to stay on top of their work. Simply put, they had each stumbled and were open to fresh ideas to help manage their work.

Initial Teaching and Coaching

My approach was very different with each boy. Jacob is a voracious reader and it only required a 30 minute intro to the basic concepts of GTD, followed by an assignment to read the first few chapters of David Allen's book. I also walked him through my personal workflow and shared some checklists and diagrams that I've used over the years.

While Matthew loves to read, in his case it was unreasonable to expect him to pick up the book and self-teach. Instead, I we sat down together on a Saturday morning for an hour and I walked him through the basics and coached him through a mind-sweep after he gathered all of his stray papers, inbox items, and work-in-progress for scouts and school. We also completed a few easy actions he had lingering so that he could get the quick satisfaction of crossing items off his list. Matthew joined me on a drive to/from Salem (about 50 minutes each way) and we listened to several episodes of the Merlin Mann / David Allen productivity podcast series. This worked well for him and he was talking the lingo in short order after hearing these (e.g., "it is just as easy to get back on the wagon as it is to fall off").

The Pragmatics - What System / Tools to Use?

I shared a few options with Jacob for managing his GTD life - some online tools, the PigPod PDA, and plain old 3x5 cards with a binder clip. He opted for low-tech 3x5 cards for starters and used this system for the first year. It worked well for him and he got into the habit of carrying the cards to scout planning meetings, school, and using them during his weekly review.

Sometime last year Jacob moved over to Remember the Milk and that's what he uses today. He keeps a laptop with him most of the time so this works reasonably well (the laptop died and he's getting an HP netbook later this week), but I'm a bit concerned about his off-line capture process. I think there's still room for paper in his workflow so we'll be discussing this soon.

Matthew's GTD notebook

I knew simplicity would be in order for Matthew so I proposed a paper-based system for him. We settled on a small-ish spiral bound notebook. The structure is simple - he uses the front of the binder for actions, and works from the back with his list of projects.

Matthew's project listMatthew's action list

This gives him a one-stop shop for capture and weekly review. Contexts aren't that important for Matthew - nearly all of his work can/should be accomplished at home and I've shied away from focusing on that aspect of GTD with him. I encouraged him to use a review process similar to the Autofocus System.

The Billy shelves for the boys

Julie and I also setup some basic workspace functionality for the boys. In our living room we put in a single Billy bookcase, an inexpensive hanging file folder from Staples, and a physical inbox for each boy.

Ongoing Support and Coaching

Many GTD gurus will claim that the weekly review is the linchpin for success, and I agree. This is also the area where the boys need the most ongoing support and coaching. Jacob and Matthew both reserve Sunday afternoons for their review, and I have to put a reminder to myself to remind them to do their review.

Perspective: Review
Uploaded with plasq's Skitch!

My advice here is to not let your kids go on auto-pilot - like many parenting activities, persistence and pestering can pay dividends and help build strong habits. This also goes for the day-to-day reminders on GTD basics. I can often be overhead saying "did you capture that somewhere?" or "so what's the next action on that project?" to the boys. Sure, they get annoyed from time to time with my nagging, but I'm not sure you can call yourself a good parent if your kids don't achieve some level annoyance with you.

posted on Tuesday, March 17, 2009 1:21:17 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [5]