On this page:
8.1 Objective
8.2 Partnering Up
8.3 Prompt
8.4 Hints and Help!
8.5 Staff Role During the Jam
8.6 Scoring
8.7 Leading into the Jam
7.4

8 Game Jam

The goals of a Game Jam are simple:

Rules of Game Jam can be adjusted to accommodate the needs of a particular batch of students, as long as the goals above are still being served. Remember that adding support, hints and assistance can make a potentially frustrating Game Jam into a success! However, adding too much help can undermine a feeling of actual accomplishment. It’s all about balance!

Coach energy is a big element in making this day different from others – if you are excited, pumped, focused and wowed by student work, the students will follow!

8.1 Objective

Build a working game, from scratch, using as many of the skills learned from katas and other exercises plus additional resources available during Jam.

8.2 Partnering Up

Working in pairs is recommended whenever possible – two brains working on the same code often leads to higher achievement! However, in smaller classes this doesn’t always work. If you cannot make it mandatory, at least make it an option! Here are some tips when pairing students up, whether you make it optional or not:

8.3 Prompt

The challenge cards are the perfect prompt for Game Jam. Cards should stay stimulus-side-up (code is hidden) unless the student "purchases" a card flip. Coaches should make it clear that flipping a card over without paying up is cheating and keep an eye out as best they can during the jam. Students will probably speak up very loudly if they think they see someone else breaking this rule. Offer reminders when needed, but only repercussions when you see cheating with your own eyes.

Every student/pair of students is given three challenge cards as a starting prompt for their game. These are optional! If students have their own ideas of what they want to create, go for it! The 3 card prompt is merely an inspiration to turn to if they get stuck.

8.4 Hints and Help!

Most students will need some sort of support to achieve the goals of Game Jam. During the Jam, all coaches/staff are now judges and will not be able to help students out (at least not for free!). Instead, there are some standard resources available to the students as well as some additional supports you can add if needed:

These are the standard resources that are a part of every Jam. Prices may be adjusted to make it easier or harder to access, and, in turn, the Jam easier/harder!
  • Challenge Cards – the challenge cards are already on the table and the easiest assist available! If a student gets stuck, they may pay to flip their challenge card over to see the code for 5 ThoughtSTEM Dollars. Once they have purchased this flip, the card can stay code-up for the rest of the Jam. If you have multiple coaches working with the same students, keeping eachother up to date on any paid flips is advised, so no coaches accidentally reprimand a student for cheating when they aren’t!

  • Asset Access – free to all, where you can see all the assets/sprites available in the language you are Jammin’ in! This can be a chromebook with the Asset Library page up on a separate table (must stay at this table), or a white board with the list of the identifiers, or a list projected up on a screen...

Here are some additional supports that can be added during Game Jam. These can help if students are struggling, without sacrificing the integrity of Game Jam:

8.5 Staff Role During the Jam

Okay, the jam is on. You are now a "judge." What does that mean? What do you do??

8.6 Scoring

Reward students bonus points throughout the Jam for CREATIVITY, COOPERATION and other behaviors that you want to encourage! You can easily keep track of bonus points by giving each student/pair of students an index card. Put a sticker on this index card every time you award a point! This card can also come in handy when adding up points later.

At the end of Jam, students calculate their point total! Points are only given for working games! Coaches do whatever it takes to get every student to have at least one working game. The suggested point algorithms are below, but can be adjusted to make sure students earn enough money to feel accomplished without bankrupting the coaches! $10-25 per student is a good sweet-spot (also think about how much money students SPENT in the Jam).

After the Jam time is up, students should score their own games, under the guidance and review of coaches.

Scoring Step-by-Step:
  1. Make sure all games are running before awarding points!

  2. Count up total number of open and closed parens in code (each single paren counts as one). Write this number down.

  3. Count up total keywords in code. Write this number down.

  4. Add the previous two numbers together.

  5. Divide this number by five. (HINT: divide by less if average game is on the shorter side. Divide by more if games are longer.)

  6. Add on any additional bonus points.

  7. Give the ending number of dollars and Game Jam Badge to that student/each student in that pair!!!

Score Algorithm:
(((num of open parens)+(num of close parens)+(num of keywords,ex. #:avatar)) / 5)
 
  + (num of bonus point stickers) = TOTAL $$

8.7 Leading into the Jam

That was a lot of info! Now what do you tell the students?? Right before the Jam, the coach should review/explain what to expect with the students. Be sure to hit the following points:

Offer this key piece of advice – repeat it early and often:

The way to succeed in game jam is to start small and test often. Once more for the kids in the back! Start small and test often!!!