Washburn, Mike. “Programming in Scratch: Reconsider Remixing.” Mike Washburn, Mike Washburn, 13 May 2021, www.mikewashburn.net/blog/2019/5/4/scratch-remixing-aspirational.
Scratch is my “first love” in the coding and STEM space. It became a HUGE component of my teaching and I’m not sure I would be doing a lot of what I am doing now without it frankly. I love how easy it is to use, and how fun it is. I love the games on it and the rabbit hole you can go down exploring it now.
I remember when I discovered it pretty clearly as well. I was in my first year of teaching. I had written a curriculum with four units: Graphic Design & Photography, Web Design, Programming, and Fundamentals (keyboarding, learning Google apps etc). I was also flying blind on half of it. If there is no better example of how much CS in elementary school has changed in the last seven to eight years its that there were very, very, few resources for me to fall back on in 2013 when I was building this class. I intentionally put programming at the end of the year because I was counting on figuring out what I was actually going to do by then – I had nothing.
I discovered ALICE first. I thought I had something. But as I explored it further (keep in mind this was 2013 ALICE not 2019) I realized for elementary kids who were about to embark on their first full year of “real” CS education, it might be a little much. It would have probably been a little much for me too. ALICE is awesome by the way, you should totally look into it. That’s when I discovered Scratch. It was just about to take the leap from 1.0 to 2.0 and was becoming a real thing in the coding space. I saw the games and block based coding and the low barrier to entry and realized I had just hit the motherlode. I had found my platform! I was so excited to use it that I bumped programming up to the third unit and the rest is history – I spoke at ISTE 2018 last year about my year-long game design project for Grade 8 that uses Scratch. That project is the culmination of years of research and hours and hours of work. One of the best things I’ve ever done. All thanks to Scratch being an amazing tool for teaching and learning.
Simply put, Scratch is a block-based coding platform. Many consider block-based programming to be basic but I couldn’t disagree more. Take a look at this game and tell me it’s not as good or better than many iOS games you find these days:
https://scratch.mit.edu/projects/309853911/
The complexity of this programming is amazing, and the best part is you can SEE INSIDE and take a look at exactly how it is made. Scratch created pathways for educators and students to take what they loved in gaming and create games themselves with little to no barriers to entry. You can use Scratch on almost any device. There are tons of resources to help students progress from basic code that draws a shape on the screen, to something like Bubble Jump.
In Scratch there is a feature that allows you to save a copy of someone else’s program and modify it. They call it remixing and I love it. Remixing isn’t a new term. We commonly associate it with music. This is the idea of taking a song, or a sample of a song, and re-purposing it in new music. Remixing has been around forever. There are a ton of benefits to remixing, not the least of which being that you don’t have to create a whole bunch of new stuff from scratch. Remixing is also a TON of fun:
https://www.youtube.com/embed/PFtHeo7oMSU?controls=0&wmode=opaque
I credit discovering this video to Lisa Anne Floyd. She uses it in some of her talks and I find it absolutely hysterical. She does amazing work by the way. Check it out here: https://lisaannefloyd.com/
In advance of my students doing their Grade 8 project – the Game Design Challenge – I had them do a remixing assignment in Grade 7. I think the remixing process is incredible in a number of ways:
I hope you’ll consider remixing an important part of your programming and game design curriculum.
I’d like to help you out a bit. Here is some guidelines for the assignments I used in my class. Use it, REMIX IT. I’d love it if you added to it anything you think brings value and feel free to share it with me. I think you will find that if you insert remixing into your plans, your students will enjoy coding more, get a lot more out of the experience, and in the end make better games!
Scratch Remix Proposal Assignment Description
Every game starts with an idea. In this assignment you will put your ideas for your remix down on paper in the form of an initial game proposal. This essay-style assignment will be 2-3 pages long, double-spaced with 12 point font. In it you will answer the following questions.
Please be as detailed as possible. This assignment can go over 3 pages if you need the space to be detailed.
Scratch Remix Assignment Description
Remixing a game is a great opportunity to be inspired by other peoples ideas. The purpose of this assignment is to explore Scratch and see what other creators are making and remix a program.
A remix is different than creating your own game. In a remix you have to re-imagine someone else’s original idea. Please consider the following things when remixing a program:
Capturing the spirit of a remix is important. Games that are impossible to complete, for example, are NOT FUN. Games that have annoying sounds are NOT FUN. Games with crazy or exaggerated animations or lighting are NOT FUN. Please be aware that the goal is to remix a game in order to IMPROVE it, not just make it different in silly or goofy ways.
Logging in, please wait...
0 General Document comments
0 Sentence and Paragraph comments
0 Image and Video comments
General Document Comments 0