Dress Up for Showcase #5

Tomorrow is our fifth Code Club Showcase.  We have eleven projects to present.  They are solid projects.

Over the last two weeks I wasn’t sure if we were going to be ready, but here we are.  I’m actually impressed with the variety and the effort.  Many students choose to work with a partner and those partnerships worked well.  I would have liked to have seen more coding effort and algorithmic thinking but everyone seemed to have fun each week working on their projects.

New this time are projects like dress up. I haven’t seen a dress up project before in Code Club, but I think these two turned out well.  The idea is simple.  Pick the clothes for the Sprite and then decide on the Stage.

Most of the time was spent designing clothes, which has got to be the most fun in the mind of these two girls.  Each of the clothing Sprites have the same code behind them.

Screen Shot 2016-05-17 at 9.54.26 PM

The code sets the initial conditions and then makes a decision not to disappear if the Sprite (named Kate) is wearing the piece of clothing.

I can see improvements to the scripting to allow the Sprite to move in the chosen outfit. As well as other ideas that turns the Dress Up project into more of a Virtual Pet project.

We did a Virtual Pet project one week this session and one student decided to make a full blown virtual pet project for her individual project.

Screen Shot 2016-05-17 at 9.40.02 PM

It is really cute and well coded.  I find the directions she gives quite funny.

 

Virtual Pet Event

I realize that my last two blog posts have not been about Code Club but Scratch projects that happen during school.  Code Club has been going pretty well, so let me catch up on that front.

We tried a Pong game project the second week, which I have written about before. I recall them being a bit needy during the project but I just might be remembering the whiners. I’ve seen some successful projects in the subsequent weeks from those very same needy seeming students.

There is some free time at the beginning of Code Club while we wait for the bus to bring over the coders from the other elementary school.  This gives some of them a few minutes to bring up old projects they’ve started, remember what they were doing, tweak them or show them to a friend.  Once everyone is there, we have snack and discuss the current project of the day.

Screen Shot 2016-03-29 at 8.38.56 PMThe week after Pong we tried “Create a Virtual Pet” project that is under the Tips tab of Scratch 2 Offline Editor.  I was looking for a non-game project similar to Code Club World’s Chatbot project, which some of these students did last Fall, as I have written about, twice.  One of my goals is to expose these coders to a variety of project types. I think these types of projects appeal to the non-gamer types, (dare I say girls?) and shows other ways to use Scratch coding.

“Create a Virtual Pet” is also a great way to introduce the power of broadcast and receive. I feel like I didn’t cover broadcast and receive well in the Fall.  This project concentrates on the Events code blocks:  “when this sprite is clicked”, “broadcast”, and “when I receive”.

We also got to use and get to know the “glide” block.  All very useful.

I showed the students the Tips tab that they could use as a resource but I also printed out some screenshots from “Create a Virtual Pet” for them to use. I did try looking for a pdf of this project.  I found a video tutorial, a Scratch project tutorial and a 41 page pdf from We Can Code It which looks fabulous, but more than I needed.

I took some time to introduce this and showed my take on the project at the beginning.

 

I prefer to let them discover their way but I’ve a feeling this group could benefit from more introduction.  I think the number of lines of code it used, although mostly glide blocks, put them off a little.

Most of the students were not able to get all the way through the project and some seemed disappointed by this when Code Club was over so soon.  I was pleased with what they got done and told them so and that this would make a nice project for the Showcase if they chose.

The designs for those independent projects are due real soon.