Please download the following outline for the tic tac toe game
Hi Everybody, here’s some of the material we used on the 17th, in Group 1 were doing Parallelism and Events and this coming week we hope to get started on the Pong Game, in Group 2 we were looking at debugging and I hope you managed to get started on the Maze Game which we should get well into this week. Hopefully we can show some of the results to each other by the end of the session. Don’t forget to upload your projects to the Scratch site (coderdojodl/welcome1)
For Group 1
ScratchCardsAll-v1.4-PDF – useful cards and instructions about Scratch
For Group 2
Just a note that we would like to finish up a little early so we can discuss what to cover in the next five week slot and maybe we can have a think about what we could do for the coolest projects competition just annouced by CoderDojo!
See you Wednesday!
Here’s a few words and a selection of photos from a really fantastic day in Slane Castle.
They’re a bit random, as I was so fascinated by the place I had to take some photos that there weren’t any people in! It was slightly weird to be discussing technology in a place constructed in the 1700s – wonder what the people around then would have made of it all. The day was filled with positivity, enthusiasm and creativity and I think will have a very beneficial effect on the future of CoderDojo.
Some of the many people of note were:
Una Fox (@unafox) – Una, originally from Louth, and now VP in Walt Disney Company Corporate Technology group, who was MC
James Whelton (@jwhelton) – Well, if I have to tell you who James is, maybe you need to go off and do a bit of research!!!
Jerry Kennelly (@jerrykennelly) – Inspirational Keynote speaker; founder and CEO of Tweak.com and co-founder of Endeavour, Young Entrepreneur Programme and Junior Entrepreneur Programme, formerly CEO of Stockbyte, Ireland’s Net Visionary 2011; you may have seen him on RTE’s “Local Heroes”. He talked about the importance of volunteering; the need to be not just consumers, but creators; and that we are in the Golden Era of ICT globally. He said “Innovation comes from small dynamic teams”.
Bill Liao (@liaonet) – As with James, if you don’t know who Bill is, maybe you need to get on the internet more often 😉
Kimberly Bryant (@6gems) – Kimberly was utterly inspirational in telling her story about founding BlackGirlsCode to meet the needs of young women of colour who are under represented in the field of technology, and received a well-deserved standing ovation.
Lord Henry Mountcharles has always been a cool guy (how many Lords invite the best rock bands in the world to play in his garden?!), so CoderDojo is a very appropriate cause for him to support. He entertained us all with a potted history of Slane Castle, and gave Una Fox a birthday/thank you present of a bottle of Slane Castle whiskey.
The sun was shining as we arrived and had coffee in the reception hall:
Bill Liao arrives; Una Fox kicks off in the Gothic Ballroom beside a painting of an ancestor of Lord Henry:
James Whelton welcomes everybody; Rebecca Garcia (@geekgirlweb) presenting at the “Girls Initiative” Running a Dojo talk:
Karen O’Connell (@karenboconnell) presenting at the “Girls Initiative” Running a Dojo talk; and Liam Friel of @CoderDojoBray giving really useful information on the first six months of running a Dojo:
Una Fox interviews Bill Liao, then we break for lunch and see this wonderful chandelier as we ascend the stairs (some Del and Rodney jokes were to be heard!):
Another magnificent chandelier (imagine cleaning that!!)
And a couple of views out of the window:
Back down to the reception hall:
The rain has arrived by now, but it’s still a great view (Hey, wouldn’t this be a great place for a rock concert?!):
And here’s an indoor view of the Gothic Ballroom with its magnificent ceiling:
Panel discussion took place on “Sustaining and Growing CoderDojo Worldwide” with Rebecca Garcia, Dennis Donohoe, Shara Karasic, Michelle Graham and Martine Tempels – moderated by Paul McClean:
Then back into group sessions again, Lindsay is the one standing (sorry the picture is soft, he moved!), and you might recognise James in the picture on the right!:
Bill Liao makes a point during Cameron McEfee of GitHub’s talk “Better Together”; Deardriu Lally is sitting alongside; then we’re back in the Gothic Ballroom for Lord Henry Mountcharles to say a few words, which he does, in his own inimitable way (bearing in mind the fire in 1991, I better not say anything about bringing the house down!)
Now we have the pleasure of hearing Kimberly Bryant speaking about Black Girls Code, and she has an amazing story to tell; Slane Castle hasn’t been so quiet all day, everyone is listening to every word.
And, for posterity, here is Francis Reid, Liam Friel and myself!
Link to exercise :
Here is some further information from the session on Wednesday that you might find useful. If you have any questions please send us an email to
Or else just give us a shout at the start of the next session.
Firstly please have a good look through the Scratch website:
You should have a look through some of the Featured Projects on the Homepage – this will give you an idea about some of the different types of programs you can create yourself.
The next most important part of the website is the Support Section. If you have a printer at home it would be useful to print and read the Getting Started Guide and once you have mastered that you should take a look at the Scratch Reference Guide – it will be very useful to you over the coming weeks, try to get a copy printed out.
Running and Reusing Other People’s Programs
Spend some time getting practice downloading and running other people’s programs.
For example to download the sample “About Me” project you could just type “about me” in the search in the top right of the Scratch website:
Then you will get a list of links that contain “About Me” projects, pick the second link “About Me Sample Projects”
Pick the second sample project:
Now to the most important part – look at the top right of the page and you will see “Download the sprites and scripts of …..”:
When you click the “About Me” link your web browser should automatically download the program into Scratch running on your PC. You can now edit this and re-use the existing code. (You might need to download the file to you PC and then open it with Scratch – please let us know next Wednesday if you have any problem downloading somebody else’s file and opening it in your Scratch editor)
Here are the links to the two Scratch presentations we did on Wednesday night:
My About Me Example
Here is how I put my “About Me” project together.
Step 1 – Pick 3 things about myself that I would like to show people. I have picked playing with my daughters, listening to the Gummy Bear song and feeding our cat.
Step 2 – Pick a background – we call this a Stage in Scratch, I have chosen a Park – so I want to download an image from the Internet of my local park.
Step 3 – Gather up images or sounds that you want to put into your project, I collected images of my daughers, myself, Barbie, the Gummy Bear and our cat. Each image will be a Sprite in Scratch, a Sprite can do anything you program it to.
Step 4 – Start a new project in Scratch. Open up Scratch, Click the File menu, then New.
Step 5 – Insert your chosen background picture as the Stage for the project. Click Stage in the botton right of the Scratch screen:
Now in the main panel click Backgrounds:
Now click Import to bring in the picture you would like, browse to the folder on your PC that contains all of your pictures:
You should now see your chosen background on the Stage:
We will not be using the Cat in this project so you can delete that Sprite – just right clck on the cat in the bottom left of the screen and press Delete:
Step 6 – Add in the Sprites for your project, we will import our Sprites from a file:
I want to make the picture smaller so I will edit its costume, click Costumes, Edit and then the Shrink button shown:
It is a good idea to give each Sprite a name, I have just called mine PJ:
Do the same for the other Sprites you would like to include.
Step 7 – Make your Sprites do something interesting. There are many different things you can do here – have a look at my simple example to get some ideas for your own projects.
Please put your own “About Me” together and try to upload it to the Scratch website.
If you have a question about HTML, you would like to get your website online or any other technical query join us over at Google Groups and post a question!
We had a great session last Wednesday night, we are starting to see some great websites pop up around the class. If you would like to review your code or catch up, download the following zip file of Sample Code from the session. We ran out of time last Wednesday, so this week we are continuing where we left off. If you have any questions from last week don’t be afraid to ask our mentors!!
Cya Wednesday at 630pm!
Coding isn’t just for computer whizzes, says Mitch Resnick of MIT Media Lab — it’s for everyone. In a fun, demo-filled talk Resnick outlines the benefits of teaching kids to code, so they can do more than just “read” new technologies — but also create them.
At our first session at CoderDojo Dun Laoghaire we covered an introduction to HTML/CSS. Here’s a list of great online resources to help improve your coding skills and to help you tackle more advanced tasks.
- https://kuler.adobe.com/ – helps you find cool colours to use in your webpage
- http://w3schools.com/ – learn a wide range of programming skills
- http://www.codecademy.com – programming courses and exercises, earn badges + more
- http://www.colorzilla.com/gradient-editor/ – create cool gradients for your buttons and menus easily
- http://www.smashingmagazine.com/ – great articles on coding and design
- http://styleboost.com/ – design inspiration for your website
- https://thimble.webmaker.org/en-US/ – Write/Edit HTML and CSS in your browser
- http://wireframe.cc/ – Create wireframes to help plan your website
- http://jqueryui.com/ – Add custom interactions, plugins and widgets to your site
- http://www.tumblr.com/docs/en/custom_themes – Create a custom theme for a tumblr blog
Thanks to everyone for coming on our opening night – we had a great time and hope all you founder members did too, learned something and maybe got a taste for coding! Thanks too to all the parents and volunteers who got stuck in to make it all happen.
If you want to review the material we covered on the first night you can download it here Session1-html Material, you’ll find code samples, images and the presentation slides within.
Next week we’ll be doing a follow on session on HTML. You should then be able to make your own website so have a think what you might want it to be about.
After that, we really want to know what you want to do. We may do a different type of coding, split up into groups, some on HTML, some not, whatever works. We’re here to help you learn a new skill and, more importantly, build something cool – you get to decide what it is!
If you want to try learning the next bits of HTML yourselves, there’s tons of stuff on the web (it is what the web is made of, after all). Good starting places are http://www.w3schools.com/html and http://www.codecademy.com/
To keep in touch, join the mailing list on Google Groups. This will be a good place for us to make announcements but also for group discussion and asking questions. http://groups.google.com/
Hope to see you all next week. Remember to charge up fully before you come and the one Coder Dojo rule: Above All, Be Cool
The Coder Dojo Dun Laoghaire Team