Posts Tagged ‘high school game development’

Well today is the last day of 4 weeks at University of Denver.  It has been a great professional development experience, even though the last week has been tough (simply because it is the last week).

For the last two weeks we were challenged to create game about the political environment here in the US.  My group chose to make a game about the 270 Electoral Votes needed to win the election.  A couple of things to note about our game.  When you open it up and look at the map (game board) you’ll notice the states are not all sized to the same scale.  Our group made a design decision to scale up those states with more electoral votes, and downsize those with fewer electoral votes.  We also used the 270 to Win website for a lot of our research. From this site we gathered lots of information regarding past voting in each state for the last 10 presidential elections, as well as what the current leanings of the state are.

I’ve posted  a zipped version of our game here, http://www.p4games.org/node/699 .  You will need to have Greenfoot downloaded and installed on your computer to run the game.  Also on the DU-Blog post above I also tried an export to HTML from Greenfoot.  At this time I’m on a lab computer and can’t make changes, so I’m unable to troubleshoot why that export isn’t working.

I spent a fair amount of time the last two weeks working on curriculum for a semester class in game development.  I’m still not done with this project, but here is a link to what I’ve got so far.  At this point I’m to week 12 in an 18 week semester.  My thought was to plan 16 – 17 weeks.  This would leave room for adjustment during the semester, and allow for missed days such as Pep Assembly days, etc.  Also at this point (Week 12) my plan is to move into a major project, and have the students develop a Humane Game that will require research and most of their class time for the remainder of the semester.

If you’re interested in this program, please feel free to ask me questions, or check out the University of Denver, Teacher Game Institute web pages, off of this page you can link to examples used during the Teacher portion of the program, and if you follow the links to Game Camp, you’ll see all the great things they did with the 9th and 10th grade girls who participated.  If you have a chance to participate I encourage you to do so.  The team here at DU has been fantastic.  My niece, who was a Game Camp participant, has informed me it was great fun.

This morning, Collen McCreary from EA games, will be in to speak to the girls about all of the different careers available in the game industry.  I’m really looking forward to this talk too!  It should be a good close to this program.

I am now looking forward to about 2.5 weeks of holiday until I report back on August 6 or 7.  I’m still not certain I’ve got a new position, although I’ve been told to hang in there, they are still waiting on the paperwork from the US Department of Education….so I am trying to be patient, and wait!


Read Full Post »

Well, we’re into day 4 of our 3rd week here at TGI.  This week 30 or so 9-10 grade girls arrived for Game Camp.  They will be here through the end of next week, just like we are.

Teachers this week and next are working on a couple of things, 1 – we’ve been challenged to make a game about the upcoming presidential election and 2 – develop curriculum.  The teachers have broken into groups, during the first two weeks we were pushed to do all phases of the game development on our own, because they wanted us to exerience what our students would experience, this week we decided to cooperate and divide into groups that used all of our best skills.

My group is making a game about the 270 electoral votes needed to win the election.  There are three of us working on this game, two computer science teachers, and an art teacher.

I’ve also spent a fair amount of my time this week developing curriculum for a semester course in game developmentLiz B. Davis saw this the other day and plurked that she was so inspired by my blog on TGI, that she wanted to do this.  I’m honored that what I wrote inspired Liz!  It was interesting to watch the conversation that followed on plurk.  Many people missed the point of why this program at DU is so great!  It is not the technology that drives this program, the technology is only a tool!  This program also takes a holistic approach to game development, most that I’ve seen before concentrate on programming – the technology.

I will continue to work on this semester plan, my hope is that it will be written, and enough resources provided that someone who was not at TGI would still be able to use this curriculum.  And if I’ve set this document up correctly in Google Docs, it will re-publish as I update the file.

Read Full Post »

This week, we’ve moved into more of a workshop mode. We had most of each day to work on producing our game. I have to say this has made me realize what a lousy programmer I am! I honestly don’t process information the way I need to, in order to be a good programmer. I know this is odd, since I’ve taught Computer Science for several years. Being able to acknowledge this I think takes me out of the competitive zone, programming teachers can get into. I’m admitting from the start, I’m not on their level, so I don’t have to prove myself with the code I write. Just going on here, probably more than needed because of some of the egos participating at TGI…..I’ll let it go now.

I do appreciate the holistic approach that DU has given us for game development. That piece is really what I’ve been looking for. This process incorporates math, writing, reading, art and programming, as well as some basic computer skills.

Over the next two weeks, while the 9th and 10th grade girls are here for Game Camp, we are to develop some curriculum for our classes, using what we’ve learned here.  For me chances are good I will not be returning to the classroom in August, and that I will be joining the Department of Online Education. I hope to translate what I’ve learned here into an online course for teachers on teaching game development, and using a more holistic approach.  To me this seems a better use of my time and approach.  However, I would admit I’m torn.

Today we also had to complete an evaluation of the Assessment Rubric, they’ve created here at DU for game development.  Here’s a link (hope it works) to the  TGI  Assessment  Rubric.  This rubric is very comprehensive, and sets out just what you could do with game development in your classroom.

Read Full Post »

We began the morning with a programming session. Most of it was demonstration, we didn’t have a great deal of time to work on any code. The bulk of my day was spent working on graphics for the game we need to complete by Thursday.

I’m going with my Swiss Chocolate game, Rafael has told us there should be joy in game play. I think there is some joy in collecting chocolate! The player will be a tourist, and I drew my own today – I decided to go for comic, not good. I plan on working to animate is legs – so he will be animated, but it will hopefully be minimal programming. I also got my goat drawn, the goat will have patrolling characteristics, and then possibly will ‘heat seek’ when within a certain range of the tourist.

I haven’t decided exactly what will happen to the Chocolate or the Tourist, if the goat runs into them. I would like to have the tourist lose chocolate, instead of the game ending.

Read Full Post »

Yes, it is Saturday, and we were all here at 8:30 am. We are attending today, because this is a 10 day program, and July 4, would be our last day. This way, we will finish on July 3.


We started the morning by using forLoops to write a word on the Greenfoot world, with a small image. I was able to write the word THE using 9 for Loops. I would like to go on and add the word END below it. This will require learning how to do a diagonal line, as well, as dealing with the D somehow.


We were back in the computer lab today using the Wacom tablets…..these have got to be the coolest things. We did the perspective drawings from yesterday, using Inkscape, and we also tried the Molly Bang type drawings using Inkscape. While I might still use Fireworks in the classroom, because that software is available, and it has more tools, Inkscape will be a good solution for students who want to work at home, or have been absent, I will need to do a little experimenting to see if an exported .png file from Inkscape can be edited in Fireworks.


We started the afternoon session with a brief discussion on the final chapter in the book. Then we watched a video of Dan Pink. I’d not seen this video before and found it very interesting. I particularly enjoyed is analogy that the MFA (Master of Fine Arts degree) is the new MBA (Master of Business Administration). I picked up from the video (as I’ve not read his book, that his competencies are what he sees as important for jobs that can’t be outsourced or automated. Then we blogged some discussion questions.


We had 1/2 hour to develop our game about sad. I really struggled with this. Rafael knew I was struggling and gave me a deck of cards called “Grow a Game“. These were a big help although I still struggled. When it came time to present, I didn’t have anything I was willing to share. I listened to some of the others ideas (not everyone shared this round), and I think the issue was I felt my ideas were not formed well enough to share. In retrospect they probably were.

My idea for a game about sad, was an educational game about life at Port Arthur, Tasmania. At Port Arthur there was an island where they imprisoned young boys (you could be transported at age 8). I think this would be a board game, and the goal of the game would be to learn a skill (example: Stone Masonry) and earn your release from Port Arthur. However, bad things happened there, and you may not make it.

When you visit Port Arthur, you can get a card, with a name of a real convict on it, at the end you can find out what happened to that convict. My idea sort of grew out of this activity, it could tell the story of what happened in between.

Thoughts on the Week

When I got home tonight was very tired after 6 days at TGI. We started late (too a teacher!) but we finished late too. In some ways I felt I had no time to process what I was learning as the week progressed. However, given all that I’d still have to say this was one of the best weeks I’ve ever spent in professional development. The team at DU has kept the number of participants down, so we are a small group, and I think everyone feels safe sharing in the group. The program has gotten all of us out of our comfort zones on some level, and thinking what a great way this will be to teach students. In some ways I’m very disappointed I probably will not be returning to the classroom.

I believe that over the next four days we will be moving to more of a workshop type environment (not 4 sessions/classes per day). During this time we will need to develop a game by Thursday. I think I may go back to my Chocolate-Switzerland game for this…..although I’ve got until tomorrow morning to change my mind!

Read Full Post »


We started the day by taking a look at collision detections in Greenfoot. I have now got my flower to moving using the arrow keys, and my bee still moves about randomly. When they intersect, the bee disappears, as the flower is now a poisonous flower.

We finished the morning session by working with a timer. I’ve got the code in, but I’m still working on some errors. Hopefully it will easy to get it going tomorrow.


We started with an introduction/review of Color Theory. While I’m familiar with some, I’m not as versed as the art teachers, and some of the programmers were less experienced than myself. Susan, talked about a book “Picture This: How Pictures Work” by Molly Bang. She really recommended this book as a good book to use to discuss shapes and colors for animations and web pages. The book discusses how to use minimal color and shapes for maximum effect.  We did one of the exercises out of this book. We were to work independently within a group to make an image, by cutting out shapes only. The theme was – A bird or birds attacking a victim– we could only use 3 colors + white, and we had to agree on these colors in our group.

During the assignment we were to discuss certain questions about what we were trying to convey within our group. We were also to go through several iterations of what this image would be prior to actually gluing. I found this difficult. Once I had placed my pieces I was unwilling to make changes….however, in the end I did, and I did like the results.


We began with some research details on female-male brain developments. Debra also discussed chapter 4 of our text. Then as an intro into Humane Game Prompts we watched a Nickelback video. The idea would be show this clip to your students to get them thinking about more humane game scenarios.  Then we were given a list of prompts for humane games (so we can get our students away from wanting to blow everything up!). And we were asked to write a few more on our blog. These will be posted on our individual blogs on the P4 server.


We spent the first part of our play time finishing our design from yesterday.  I had to make some modifications to my instructions.  I had to have someone playing the role of the algorithms that would be written for a computer game.  And I need to work with the props I had.  So my goat became a Nun that could take away your chocolate.  The Nun could move in any direction, the player could only move horizontally or vertically. 

The blue flattened marbles represent chocolate, and are positioned in various cities/towns around Switzerland. During the Play Testing, I learned a couple of things: 

  • I can allow the Nun to move in any direction, but really she should only move once for every two moves of the player. 
  • It would also be good to have the Nun speed up or slow down in some areas. 
  • Maybe have a zone around that player that might make the Nun key in on the player, and have something that might slow her down as well. 

Another great day of Game Development.  Looking forward to tomorrow.

Read Full Post »

Morning Sessions – Programming and Pixels

Started out the morning in Programming. Today, I made my ladybug, move around the world, getting the height and width of the world as the boundaries. There wasn’t a lot more in this session today, we were waiting on other teachers to get the programming done.

Pixels – What a cool session this was today! Our human model was back. We all had huge Wacom tablets, and we had to draw our model, using the Wacom. We used Inkscape as the tool. I don’t think it would be possible to purchase the large tablets used here today, however the smaller tablets are affordable. KW the model held 4 positions for five minutes each. He was simulating a forward walk. Here’s a copy of my work, not too bad for a first attempt. Again, I think this is something I could do in my classroom, if I’m back at GM. Otherwise, I want to find a way to incorporate this into a possible online course for teachers in Jeffco. I had to be a little more coordinated to do this work today, as the computer faced away from the model.

Afternoon Sessions – Pedagogy & Play

In our Pedagogy sessions we’ve been discussing the book “How Computer Games Help Children Learn“, by David Williamson Shaffer. We’ve now discussed through chapter 3. It has been a fairly easy read, and I think a good read. Today in this session we were also asked to set up and post our first blog for the workshop. This was done by copying and pasting a long list of personal inventory items to our blog, and then answering them. We were given the option of making this blog post private, this means that only myself and the research team at DU will be able to read it.

In our Play session we “Play Tested” our games from the previous afternoon. My game “Ninja Barnyard” had a few adjustments to the rules. Seems I needed to be clear, on what skip turn meant – was it this turn or the next turn. The game could also have been better if I had taken the time to put some hazards on the spaces on the board. I had thought about this, but ran out of time, and didn’t do it as homework! At the end of the day we were given the next task/game development round. We were given the choice of a 1″ sq grid or a 1/2″ sq grid. We were given a die, and some glass and plastic tokens. We were told we didn’t have to use the tokens or we could use others. The constraint was this had to be a single-player game.

I first thought I would use the larger grid, as I would have few squares to deal with. I also struggled during this time, I didn’t pick up on the point that this game might be written/designed as a board game but would probably be taken to the computer. I thought about this as homework. I’ve got an idea in the works….having just returned from Switzerland, I think mine will be a Chocolate-Cheese game. I’ll have a map of Switzerland as the game board. Cows will appear at random cities, and remain there for a period of time, the player (I have not determined the sprite for the player) will need to make it to the cow before it disappears. The cow will randomly give the player a Chocolate or a Cheese….the goal will be to collect a certain number of chocolates in period of time. I think I could also put in a hazard…occasionally the cow could take away a chocolate.

To be continued after Day 4.

Read Full Post »

Older Posts »