"Hour of Code" is taking place during Computer Science Education Week (December 9-15, 2013).
If you're looking for a Scratch activity, you might be interested in the ScratchEd Team's "Interactive Holiday Card" activity, which includes a teacher guide, a handout, and a self-guided tutorial.
This thread was started in October 2013 to imagine the possibilities for the "Hour of Code"...
What should someone's first hour of programming look like?
What activities might you have them do?
What projects might show them?
What might the essence of the experience include?
Share your ideas in the thread below...
http://en.wikipedia.org/wiki/Befana
Using ideas of Gianni Rodari, author of Grammar of Fantasy. http://en.wikipedia.org/wiki/Gianni_Rodari
Happy hour of code!
I have a 3rd class this morning, in the afternoon middle class and saturday my class at the high school
Very busy hours...
beatrice
Happy Hour of Code!
Also, if you haven't already, I encourage you to check out the Scratch Hour of Code teacher guide at https://scratched.gse.harvard.edu/hoc and Scratch Holiday Card handout at http://scratched.media.mit.edu/resources/scratch-holiday-card which has been translated into Spanish, Portuguese, German, and French.
Thank you again for sharing your Hour of Code ideas and feedback with us, and we hope you'll join us in celebrating CSEdWeek next week!
Sincerely,
Michelle, on behalf of the ScratchEd Team
The latest version of the offline editor now includes the new holiday images! Please note that you may need to delete the previous beta version if you had already installed it.
http://scratch.mit.edu/scratch2download
Thanks,
M
based on the ideas from Scratch. However, I am linking in the common core state standards in math and ELA and having the skills build on each other as the grade levels progress.
We are organizing an Hour of Code for 72 people (36 couples child + parent). Our workshop will be slightly longer, it will have 2.5 hours in duration. We will divide them into two levels: those who already know how to program in Scratch and those yet don't.
To design the exercises, we find great inspiration in proposals by Derek Breen, Brian Foley, and the tutorial of the SratchEd Team (great videos!).
We have also liked the Studio of projects to remix that has created Adriano Parracciani (CyberParra).
To reserve a place, we are using Eventbrite, which is a great resource to follow and to be in touch with all the people who enroll in the workshop. Also, they don't charge anything if the event organized is free.
Do you know if is this the Studio to share the creations that everyone do?
http://scratch.mit.edu/studios/270514/
To share the projects... Should we suggest to people to create his own account? Or we should create a unique profile for use by all?
A big hug, Marta
The Hour of Code studio is available at http://scratch.mit.edu/studios/279432
An account for each person is probably easiest...
Thanks!
K
Thanks for the feedback. We'll be adding a collection of holiday-themed assets to the library soon.
K
Where can we find the holiday-themed sprites & backdrops that arebeing used for the Scratch event?
Thank you.
Marianne
Thanks for all of the suggestions -- your ideas were incredibly helpful in developing the tutorial.
A draft of the tutorial is available at http://scratch.mit.edu/hoc. Helen, Josh, Michelle, and I would love testing help -- let us know if you spot any typos, bugs, or broken links!
We'll also be working on resources for teachers to accompany this self-guided tutorial. Please let me know what would be helpful as accompaniment to what's in the http://scratch.mit.edu/hoc tutorial.
Thanks!
K
when I introduce Scratch, I say that is a "learning environment", because to say it is a 2language of programming" is something reductive.
I would like to change also on wikipedia. What do you think?
Beatrice
The tutorial looks great. I got just one question. Due to bandwidth and account issues, I have installed the Beta Offline Scratch 2.0 on my computers in the lab, and was planning on having my students use that until the Teacher Accounts came online. I just now downloaded the tutorial and open it in the Beta Offline Scratch 2.0 but when I open the file the entire Tutorial is missing. Am I doing something wrong or can the tutorial not be used with the Beta offline Scratch 2.0?
The tutorial is something that currently lives online. (I'm hoping to have a downloadable version available, but let me see what might be involved.)
Thanks!
K
I found a video tutorial of your "Speed Racer Game" in YouTube, by Amy Cox.
http://www.youtube.com/watch?v=LYlLZOPEDAY
If you want/need them to crate and save a new project you might get away with creating just 1 group account--then each student use their name for project name (first name & last initial for privacy). The advantage of this method is seeing all of their projects when you are logged into that account.
Back to the hour of code,I have created some projects for the kids to remix and play with but haven't figured out yet how to give them access. I did put Scratch 1.4 on our shared drive was going to see if the downloadable 2.0 would work from the shared drive. But then there is a long process for students to open and use. First have to go to shared open Scratch, then go back to share and open project.
Any ideas, I plan on our school doing the Hour of Code, from kindergarten to 5th grade. Planning on using Scratch for grades 3-5.
I'm glad to have stumbled across this thread (and Derek, glad to know that you're a part of it). I'm heading up efforts to help learners 6-18 at a very large network of afterschool institutions (sorry, can't name names in a Google-able thread!) engage in the Hour of Code, and wanted to share my perspectives on the space.
Basically, we're hoping that staff at participating organizations are able to run hourlong sessions using Scratch, Kahn Academy or Code Academy. I know for a fact that, at many organizations, one or more staff have some familiarity with Scratch. This makes it a great candidate.
However, their familiarity is entirely variable and their confidence in self-generating hourlong implementation objectives isn't a given. In general, their anticipation is that we (meaning me, from the HQ) can provide more specific guidance about how best to utilize Scratch in that one hour session. So, I've been looking forward to the outcome of this thread.
With that in mind, here are some of the opportunities and constraints that I've seen:
Cheers,
--Dave
I like Karen's idea of starting with a 'this is possible' video. Currently, I use this one in class:
http://www.youtube.com/watch?feature=player_detailpage&v=jxDw-t3XWd0
It's from the Starting_from_Scratch_LEARNER.pdf curriculum I have my students do for a couple of weeks as an intro.
Of course, there's the problem of kids who already program in the class with non-programmers, but they could be resources. Maybe a combination of ideas--total newbies use the cards, slightly familiar with use the 10 block challenge, others create a simple game in scratch or remix something with specific goals in mind.
We have a a 7-12 grade American-style school and my kids are 7-8 grades. We have some HSers who have done Scratch, but most haven't. I'd like everyone to have a chance at it before they leave school, so the Hour of Code is a great way to start. I'm also wondering what tutorials will be available at the Hour of Code site: http://csedweek.org/resource_kit/tutorial
I'm still a big fan of Scratch Cards. . . I had great success with 9th/10th graders using the following strategies:
My goal in developing the above procedure was to immediately engage students, filter the possibly overwhelming block-based coding environment into just 1 block at a time and focus their energy on coding rather than spending 20 minutes browsing canned-clipart. The shifting of seats not only keeps things lively, but also removes some of the attachment to project outcome, as well as physically demonstrating the idea of collaboration and remixing.
Looks a great idea but is this just for US schools/students? I hope the material will be made available outside of the US.
I think there would need to be number of activities depending on age range and ensure that part of the time is spent explaining what has been achieved at the end of the session.
Would expect some very simple game for U10's (e.g. very simple maths e.g. what is 2+3?), a little more advanced for U13's and maybe something to control something e.g. turn on a motor or LED for older children. All achievable using Scratch (of course :-) ).
Clearly the material to be used needs to be 'road-tested' and suitable for use on different equipments (not just PCs, MACs, but also machines such as RaspberryPI and tablets). There also need to be enough supporters to help as the poor teacher won't be able to cope on their won. When I have done 'hour coding sessions with 9/10 year olds, I find that the ratio of at least 1 supporter for 5 children is essential. This ratio can increase for older children but it does depend on the ability of the students.
Ideas from Lorraine: the idea of "Scratch Pals", sharing ideas and artifacts between learners (potentially people who are on opposite sides of the earth).
cultural comparison: what is 5th grade in japan like compared with 5th grade in the united states
Priya suggested connecting with others via ePals
Other sources of connections via Lorraine: ScratchEd website, Scratch Day website
From Ingrid's Google doc
Interactive Art
Using the sound/keyboards to draw in
10 Block Challenge
Good way to get started
Watched examples of things that were created in 10 block challenge - this is how I did my 10 block challenge
Community Project
How can all these projects come together
Scratch Cards
1 pagers
Tying it into particular subject areas
Remixing a project
Remix starter projects
Dancing - starting with a premade projects
Involve different media as much as possible
Sound/music/graphics
Utilizing the TIPS window in Scratch - having a specific Scratch Hour of Code Steps Window
Stand Alone vs. Teacher
Avoid being a tutorial
Sample Projects
Nice Graphics
Voice
Video Sensors
Racing
Connections with other people/greeting cards/birthday cards
Characters Dancing
Stick figure in different poses - programming them to script them in different positions, add music, kids dance along
Group 2
Simulations/Games related to particular subject areas
Music in projects
Pen Tools to Write Names
Have them write their name with the pen tool
Group 3
Doing a theme - like something fishy
Bringing simple shapes/dots to life
interactions
so many potentials with just a simple dot
narration and throwing out ideas of what people have done in Scratch
give people ideas because the blank screen is intimidating
backwards design - I want to do this - what types of steps do you need to take to get there
Partner students up to complete projects
Great point from Ingrid: how do we deal with the logistics of "hour of code" in the school environment? An hour becomes two blocks.
Questions from the group with Rosemary, Lorraine, Sandie --
Project ideas --
Goals for the hour --