If you read Paul's posts about the first two sessions of our Custom Workshop on creating games from Scratch, you'll notice he points to a third, and final post...
Originally, I was going to do an update on the 3rd day of Games from Scratch. What I would rather do, considering the lateness of this post, is to update with a reflection on how the class went, and my recommendations and urging for others to help take this class into a more fruitful direction.
First off, as inferred in Paul's blog entries on this class, games are easy to create, good games are as difficult as any engineering project. Computer programming can be easy, anyone can take five minutes and print "Hello World" on the screen with a few simple commands. Making computer programs that are able to detect human behavior, constantly assess performance of the players and create an enjoyable environment is extremely difficult. Asking students to try to make good computer games using more advanced programming techniques in three classes, I found out, is borderline impossible. Not for lack of try from the students, as they were all incredibly engaged and passionate about their projects, but because of the time it takes to individually assess each student's performance levels in programming and design, and making a lesson plan that can work accordingly to their needs.
For those who are unfamiliar with Scratch, I urge you to take a look at this website and register. Take a look at a few of the games and the other programs make through Scratch. For those unfamiliar with basic game design, have a look at these interactive programs from Kongregate. Much of what you're seeing in these two instances were shown to the students as part of their curriculum. When we finally had the students modify, not design, their own games, the results were good...but to make them great, we will need to do the following.
1) More class sessions. I've taught this class before, and it has taken well over 12 sessions just to get students thinking about making board games. To get students to make a transition from thinking about games to making games, it will take more than three sessions.
2) Paper prototyping. Many of the best video games have been done previously using paper prototyping. This method of game design helps designers make cheap replicas of their virtual space without the cost, and gives them a vivid representation about what works and what does not work. This video may help provide insight into what I am talking about:
3) Promote the value of failure (reflection). I know that sounds strange, promoting failure amongst the students...but let me propose using a different word for failure that may make you feel better...reflection. You see, unlike standard testing practices in schools, when a student fails, they receive little opportunity to make up for their work, and therefore reflection is rendered unnecessary in the eyes of the student. Why reflect on what they could have done if they can do nothing to change it? Failure as a game designer provides insight into things that are not working, and if the designer is serious enough about their final project, they will change those mistakes because they want a better project. In many of the game design workshops that I have taught, one of the first things you have to do is promote constructive criticism, and teach that failure is not final, but is part of a continuing process to help make that project and that designer stronger.
I know this may sound like an unusual post. But I do take game design, this class, and the idea of collaborative learning quite seriously, and wanted to give you, the reader a honest insight into this process. Please, if you do have questions about game design, this class, or anything in my post, just send me an e-mail at rmmartinez@gmail.com or leave a comment below!
Showing posts with label Scratch Software. Show all posts
Showing posts with label Scratch Software. Show all posts
Wednesday, January 5, 2011
Saturday, October 23, 2010
Video Games and Scratch: Day 2
Hi, Paul here again :)
Today began with a quick review of the concepts discussed on the first day, with students talking once again about game mechanics and dynamics. Terrence was right up front, quickly explaining what dynamics were.
Next, we talked about the games they played last time, and what was fun and what wasn't. Jasmine had played Rock Band, and had a lot more fun than she had initially expected, rockin' out to the music with the best of them!
It was great to see high school students critically thinking about video game play and why video games involve so much thought from the developers, and so many different intelligences from the players.
The review complete, the first exercise was to find a game review online and read it closely, paying attention to how the reviewers talked about the game and how it fit in with the topics we had discussed. Each student took notes on the review and then stood before the class in turn, presenting their review and talking about what they liked and what confused them. Some good points were raised, including the role of the ESRB and how it fits into the gaming industry.
Finally, the students downloaded Scratch, a free open source software developed by students at MIT to teach about programming, onto their computers and checked out the games available at MIT's website. RocketMan was very popular, and they were able to download it and take a look at how it is set up in Scratch. Hopefully, it'll give them some insight into making games with Scratch, which they'll be doing next session!
~written on 9/25/2010
Today began with a quick review of the concepts discussed on the first day, with students talking once again about game mechanics and dynamics. Terrence was right up front, quickly explaining what dynamics were.
Next, we talked about the games they played last time, and what was fun and what wasn't. Jasmine had played Rock Band, and had a lot more fun than she had initially expected, rockin' out to the music with the best of them!
It was great to see high school students critically thinking about video game play and why video games involve so much thought from the developers, and so many different intelligences from the players.
The review complete, the first exercise was to find a game review online and read it closely, paying attention to how the reviewers talked about the game and how it fit in with the topics we had discussed. Each student took notes on the review and then stood before the class in turn, presenting their review and talking about what they liked and what confused them. Some good points were raised, including the role of the ESRB and how it fits into the gaming industry.
Finally, the students downloaded Scratch, a free open source software developed by students at MIT to teach about programming, onto their computers and checked out the games available at MIT's website. RocketMan was very popular, and they were able to download it and take a look at how it is set up in Scratch. Hopefully, it'll give them some insight into making games with Scratch, which they'll be doing next session!
~written on 9/25/2010
Video Games and Scratch: Day 1
Today was the first day back at ITA, and we jumped in with both feet with the Video Games in Scratch custom workshop. We took the students over to the video game lab in the UW-Teacher Education building so they could get the full experience.
Ryan started them off with a short lecture about concepts behind video game design, starting with Game Mechanics, Dynamics, and Aesthetics.
The students were a little uncertain about talking about video games in such terms, but it wasn't long before they started to get into the discussion. Jacob raised some good points about why some games were more appealing than others, citing things like storyline and challenge, and Saige told everyone about her challenges playing Super Mario Kart against her brother.
Next, Ryan showed them the game Braid, and everyone had a great time playing that on the projector so the others could watch. Terrence did a great job navigating the difficult terrain. Way to go, Terrence!
Finally, the students were split up so they could play whatever game they chose form the lab's wide-ranging stock, with the intent that they pay attention to the things we had discussed. With things like mechanics and dynamics in mind, they played Rock Band, Call of Duty, and the Orange Box, enjoying themselves immensely, while learning something at the same time.
All in all, a great day for ITA!!!
~written on 9/11/2010
Ryan started them off with a short lecture about concepts behind video game design, starting with Game Mechanics, Dynamics, and Aesthetics.
The students were a little uncertain about talking about video games in such terms, but it wasn't long before they started to get into the discussion. Jacob raised some good points about why some games were more appealing than others, citing things like storyline and challenge, and Saige told everyone about her challenges playing Super Mario Kart against her brother.
Next, Ryan showed them the game Braid, and everyone had a great time playing that on the projector so the others could watch. Terrence did a great job navigating the difficult terrain. Way to go, Terrence!
Finally, the students were split up so they could play whatever game they chose form the lab's wide-ranging stock, with the intent that they pay attention to the things we had discussed. With things like mechanics and dynamics in mind, they played Rock Band, Call of Duty, and the Orange Box, enjoying themselves immensely, while learning something at the same time.
All in all, a great day for ITA!!!
~written on 9/11/2010
Subscribe to:
Posts (Atom)