Showing posts with label tuesday. Show all posts
Showing posts with label tuesday. Show all posts

Monday, November 21, 2016

Technique Tuesday ZAP!


It is midterm exam time here, which means lots of review. Especially for the AP Computer Science class I try to build in plenty of time to do multiple choice practice.

Not my Board - its from Mathastrophe 
This year I am trying a new game - ZAP.

Directions can be found here.

Teams of students play against each other. Everytime a team gets a question correct they pick a ZAP card out of one of the envelopes. The cards say things like "Steal 2 points from one other team", "Add Two Points to your Score" and "ZAP!" where you lose all points.

The advantage to this is it keeps all the teams scores pretty close. This is my main rule for classroom games - Close scores = engaged students. Youve had that experience right? Your team is getting beaten badly, how long do you really keep playing? If all the teams scores are with in 2-3 points everyone is envolved. When one team starts gaining a huge lead it means everyone else is pretty tuned out.

For AP well use review MC questions from the Barrons review book.

In my imaginary free time I would redo the cards with things like "MOD your score by 5" and "Score ++".

Heres a similar game called Bazinga that also includes this like "Randomly Switch a Member  with Another Team", "Randomly have a player from the winning team go to the losing team" and "Take half of all the other teams points". I like the idea of switching kids around, not so sure about the last one. Seems to violate my rule of "keep the game pretty close ando the kids stay interested".

Read More..

Tuesday, August 23, 2016

Technique Tuesday Debating Computer Science

One of the other hats I have worn in my career is that of a debate coach. Lets face it, we love to argue.

Lincoln Douglas Debates
Debate can be a great way to get kids really thinking about a topic. Also I think we all need to learn to disagree civilly. It is the only way to move towards solutions on difficult topics. I use it a few times a year as a way of getting everyone involved in material we are covering.

I start them off with a game we used to play when I was coaching. Then we use this technique in a discussion board debate.

To play the game you divide the team in to two groups and line them up - one pro, one con. Assign the sides before giving the topic. The sides take turns offering points until everyone has gone twice. Team with the highest score wins.

I start them with Resolved: NASCAR is not a sport. Were in the south and every one of my kids has an opinion. You could also do something about cell phones in school, driving age...whatever your kids would get interested in.

Rules? Any good game has rules, and keeping score makes them more engaged:


  1. +1 for a new point
  2. +1 for asking a question
  3. +2 for rebutting a point made by the other side
  4. +1 if you cite a source - this is for the discussion board phase.
  5. -2 talking during the other sides turn
  6. Also, no personal attacks, be respectful, usual class rules apply
NOT that I adjust the points any, but the -2 for talking rule is good for keeping the score close. Try to keep it within about 3 points, if one team is winning by a landslide attention wanders.


We use the same teams for the discussion board debate. We did this last week and the class spent over 45 minutes going back and forth on the topic. A lot more effective than me yammering on forever. I had to kick them off the computers and send them off to their next class. Seriously, writing for 45 minutes.

Topics? Sometimes I chose a news article, but I try to crystallize it down to one core point.

Some ideas:


  • Privacy on the Internet
  • Tracking devices in cars to monitor speed and safe driving - hot button for sure
  • Cybersecurity issues
In short, and computer science topic that related to broader values of society. The real goal is to get them thinking about where computer science fits into the society they live in.
Read More..