Category Archives: Scratch

Scratch Revamped

This is the second year of a collaboration between Gary Bertoia ‘s South Saigon International School in Vietnam and my classroom. Again the students are working in pairs and designing their own video games using Scratch. Last year we tried this with some bumps in the road.

So we are trying a few new things this year. First of all I have some new tools. This year I am piloting Google Apps at the middle school for my district whereas Gary’s class already had them last year. Also our filter has been opened up which was a problem last year as my students had trouble downloading the game files. This has made the project much easier.

Next we had the students make introduction videos so they could get to know each other. They are posted on the blog we are using so students can view them. Hopefully we will get a chance to make more videos as we progress, but it feels like we are under time pressure to finish.

Problems that I am starting to notice is that it is a huge jump for the students to move from creating games from step by step powepoint instructions to designing their own game from “scratch.” The instruction games were for students to learn how the program works, but it seems to be difficult for most of them to translate what they have “learned” to a new situation. I am thinking about how I can facilitate this transition. We are really just getting started so if you have any great suggestions let me know.

Scratch: collaboration or not?

I was contacted by Gary Bertoia via twitter about a collaboration project using Scratch. If you are unfamiliar with Scratch, it is an MIT designed software that allows students to create games by clicking and dragging commands rather than using a complicated programming language. It allows students to think about the design and layout of how video games work without having to learn the language. Gary’s idea was to teach our 8th grade classes the basics of the program and then have them design and create their own game together. Oh by the way, Gary teaches at South Saigon International School in Vietnam exactly 12 time zones ahead of us!

We started by using some instructions in Google Presentations created by Simon Haughton. Students learned the basics of Scratch by designing an Etch-a-Sketch, race car maze, Pong, and Pacman. Then we used a wiki for students to come up with their own game ideas. The first challenge was to match up our classes’ ideas. My class was divided in groups of two and Gary’s students worked in groups of two or three. We then had to bargain with the students to convince them to agree to one anothers’ ideas. It would have been nice to have the students engage in a real discussion about the topics with each other but the time zone difference made that impossible.

For our first attempt, collaboration might have been more of a goal than a reality. There were many challenges to this project centered around the communication piece. We had many ideas and tried many tools including e-mail, Google Docs, Voicethread, wikis, and the Scratch upload site. On my end there were challenges related to us having many class periods off due to parent conferences, a conference I attended, and mid-winter break. We also had challenges with our district filter blocking our uploads to the Scratch site and not allowing the students to download email attachments from Gary’s students.¬†

We ended up with a chart in Google Docs that linked the student teams, emails, and an individual Google Presentations for each game. Students used the slides in Google to share their ideas, drawings, and changes to the game. On our end we would download the games from Scratch and then e-mail them back to the students in Vietnam. But we spent wasted days not being able to access the games due to the filter and changed passwords. I think sometimes my students neglected to email their games back to the students in Vietnam. The end result is that in many groups Gary’s students did the lion’s share of the programming and had more buy-in than mine.

Just because you build it, does not mean that they will collaborate. Gary and I had plans of a great cooperation, but we did not make it personal enough so students did not feel it. We originally planned to have the students make video introductions to each other. We scrapped this due to time restraints and my not having permission slips from students ahead of time.

We surveyed both of our classes about the experience afterward and they (I use they to represent both Gary’s students and mine) expressed frustration about their partners abroad not working hard and the lack of communication. They also were frustrated by feeling that their ideas were not heard or deleted. Both of our classes experienced similar thoughts and we both had some students that worked harder than others. As Gary said it “felt more like us and them rather than a collaboration.” Middle school students need more than a Google Doc to communicate to develop a relationship with others.

Gary and I learned a lot from this experience. Gary’s school uses Google Apps so his students were already comfortable with gmail and Google Docs. I underestimated how long it would take to get students started in these tools. His class was a semester long class and mine was only nine weeks.

Remember it is ok to model failure to students. I am not afraid to “fail” at an idea especially if it is something new with great potential. The good news is that we are going to do it again next year. Things we will do different next year include:

  • both doing this project during a semester class for more time and make sure that there will not be a major break in our school schedules during the project.
  • teaching gmail, wikis, and Google Docs before the project
  • starting the collaboration sooner with introduction videos and google docs before we introduce Scratch to the students to build relationships
  • finding a better way to share our work perhaps with dropio or dropbox

In the end the students did not really collaborate because they had no relationship with each other. We will work to fix this next year and hope for a more successful project based on better communication and real relationships. Hopefully this reflection will both encourage you to try a collaborative project and help you to plan it well.