A New Plan

(I know, 3 blogs in one week.  Bear with me. This one is short)

I spent some time over the weekend hashing out the project plan and learning objectives for my two code clubs.  I feel better with a plan and ideas in mind and on paper.

I also revised my expectations for last week.  My learning objective for the students last week was to get to know Scratch and the code blocks that include Events, Motion, Looks and Sound.  I have to remember there’s also a new costume editor they will have to get a feel for as well as the notion of the Stage and Sprites and how they are different.  That’s actually a lot. I think the majority of the students have got a grasp on some of those concepts. (If they haven’t forgotten them in the meantime)

One student came up to me today and said, “I wish Code Club was everyday!!” What an awesome sentiment.

This week I’d like to focus on Initial Conditions, Conditionals and Sensing blocks. To that end, I’ve updated the maze project to use for Scratch 2.0. And we will try it out tomorrow.

Screen Shot 2015-10-12 at 8.39.24 AM Screen Shot 2015-10-12 at 8.57.42 AM

Scratch 2 Maze Project – Google Docs

I wonder if I’ll have time to mention the “Think like a Programmer” ideas of make one change, test it, make another change, test it?

Then next week both clubs can work on the same project.


Year 2 – Double the Fun

Code Club is back on and starting this week, double time.

On Wednesday 18 fourth graders will join me in the computer lab for the start of another 10 weeks of coding and game making. On Thursday I’ll go to the other elementary school in my district and be joined by 12 fourth graders to start their Code Club for ten weeks of coding and game making.  I’m excited and nervous.  I know the 4th graders joining me on Wednesday.  I’ve had them in the computer lab since they were in Kindergarten, some of them at least. They come with all different abilities, personalities, interests, and challenges.  I don’t know the 4th graders from the other elementary school, but I imagine they come with the same variety of personalities, interests, etc.

Other than doubling the number of Code Clubs I’m offering, we’ve also had some other changes. We had Scratch 1.4 in the computer lab last year.  This year I’m upgrading to the Scratch 2 Offline Editor.  I’m hoping this will make following the Code Club World projects easier.

Screen Shot 2015-10-03 at 8.42.57 AMNow I’m trying to pick a good first project. I like both Rock Band and Lost in Space (from Code Club World’s Scratch 1 projects).Screen Shot 2015-10-03 at 8.44.44 AM

I also had good success with the Maze/Obstacle course project from the first meeting of the second round of last year’s code club.  I would have to redo the document for Scratch 2.0, though, and I may not have time to get it ready for this week.

I’m trying to remember my objectives for learning for these new-to-coding students.  Other than orienting them to a new open ending program that Scratch is, what is the take away from day one?

My tag line on the sign up sheets say, “Use Scratch to learn to code, be creative & have fun!”  Maybe that is enough for day one.