Donkey Kong Project

Here’s one of the Top Platform games of the 80’s from Nintendo. Your challenge is to work out how to build this game, or one like it.

There’s some great basic principles to master and over the next few weeks we will take a look at the basics and start to build up to getting a simple version of this working. You don’t need to copy it exactly, why not create your own platform game, but you need to show the mastery of how to code realistic movement, solve the problem of different levels and add some challenge to the game to make it entertaining for the player.

Working in groups of four will help you solve your problems as you move into the more complex parts and to help you get started we have a Base project with sprites only available on our Scratch MIT project page, http://scratch.mit.edu/projects/17194051/ and an outline available here DonkeyKongOutline and also from our resources page on our web site.

So good luck and lets see what we can create!

Other CoderDojos in Dun Laoghaire area

For young coders who are waiting to join CoderDojo, unfortunately our waiting list is over 100, however we list here any new dojos that we hear about (each dojo is independent) –

Dalkey (Saturdays 3 pm – 5.30 pm in Muggs Cafe): Contact: dalkey.ie@coderdojo.com   http://zen.coderdojo.com/dojo/593

For Stillorgan Library (Saturdays 10.15am. Ages 8-13)Contact: stillorganlib@dlrcoco.ie or Tel 01-2889655   (This dojo is not shown on the CoderDojo website listing, so it may not be active.)

Cabinteely at the Grainstore is on Saturdays from 2 to 4 pm.  Contact: cabinteely.ie@coderdojo.com  or www.dlrgrainstore.ie   Twitter: @cabinteelygrain

Glencullen in St Patrick’s National School, Saturdays 4.30 pm – 6 pm. Contact: coderdojoglencullen@gmail.com  http://zen.coderdojo.com/dojo/603

Apparently there is also a CoderDojo at the Beacon Hotel Sandyford: Contact: beaconcoderdojo@gmail.com http://zen.coderdojo.com/dojo/328

Here’s a list of CoderDojos worldwide (including Ireland) – click here – useful for if you’re going on holidays 😉

Most dojos would really like to have more mentors on board – please pass the word on to anyone you know who may be interested – more info here.

Introducing the CoderDojo Charter

Some words from James Whelton, CoderDojo founder, about the Charter:

As you all know, CoderDojo was born as a grassroots movement, which grew out of what we originally thought would be a once-off event. As it grew, much thought, passion and work by all of the ever-expanding community went into creating a unique set of environments that are special to many people in many different ways. To see it grow and this same special environment preserved, continuing to make an impact on the lives of many children, parents and mentors makes me feel at awe, proud and a host of other emotions I won’t specify to try maintain my ‘street cred’.

CoderDojo belongs to the community and over the last 2 and a half years, CoderDojo has been defined and shaped by us, the community. We’ve seen and learned a lot from cultures, places and people around the world. Now at a more mature stage, it is important we preserve and protect the CoderDojo ethos, principles and values so it can continue to be special and bring impact to people for a very very very long time.

Previously these factors were relayed by word of mouth, through articles and media, both online and offline. As CoderDojo grows and develops, to ensure we keep these, we’ve created the HWF Charter for CoderDojo, encompassing these core aspects, both from the inception and what we have learned to date, to create a foundation of engagement that does not limit CoderDojo, but facilitates it to achieve new heights.

While there is a never a ‘one-size-fits-all’, the charter adapts to whether you’re running a Dojo in Tokyo to San Francisco to my hometown of Cork in Ireland. Some of the thinking behind aspects of it may not be so obviously, our views will be coloured by our experiences to date, for example if you run a Dojo in a high income or low income area, if there is a culture of socialism vs capitalism in your country, etc. The charter ensures the same specialness across the board and the elements that make a CoderDojo what it is and accessible to all.

The charter when in development has undergone much scrutiny, debate and discussion in the Committee of Mentors (previously posted about in here). I’ve welcomed this with welcome arms as it shows people are truly passionate about the future of CoderDojo. There are no new rules in this, rather more clarity and definition. Almost every, if not all current Dojos operate within it or very close to this ethos currently.

The Hello World Foundation which I setup 10 months has been driving this. HWF was setup to further develop CoderDojo (everything from the nitty gritty of the site staying up to dealing with the protection of the org) and help establish a strong, sustainable, lasting foundation to CoderDojo ensure the benefit of everything we’ve worked for to date is felt for a long time. HWF is not trying to control CoderDojo, but facilitate it and help act as a interface and a structured entity to perform duties that CoderDojo as a decentralised, community run movement can not but still needs. What we’re working is crucial (we wouldn’t have invested in it so much if it wasn’t) to the long term success of what we do and preemptively protecting us all before issues arise.

As CoderDojo grows and develops at breakneck speed, with Dojos springing up all over the world,  the charter is vital, not just for who we are today, but the mentors, children, parents, volunteers and everyone involved for the next one hundred years (I better kick drinking so much coffee 😉 ).

This is a special moment, as this Charter will be an interface for all future Dojos, as much as I hate being soppy and emotional (I try maintain my hip n’ fresh image for the kids) this is a moment in our history and thank you for being here for it.

Hello World Foundation charter for CoderDojo

All Dojos are required to agree with the below CoderDojo Charter. This Charter encompasses the basic ethos and core aspects of the CoderDojo movement, which all Dojos are founded on. The introduction of the Charter was announced by co-founder James Whelton to the CoderDojo Organisers Group on the 3rd of December 2013.

Charter

For the purposes of this Charter, “CoderDojo” shall mean the open source, volunteer led movement orientated around running free not-for-profit coding clubs. “Dojos” shall mean the not-for profit coding clubs established to support communities and spread the philosophy of CoderDojo.

All Dojos are independent, autonomous, community groups set up to inspire young people to learn code. All Dojos have different styles of operating but they all hold the same ethos.

  • We commit to inspiring and supporting young people to learn how to create technology
  • We commit to always uphold the best interests of the young people attending our Dojo and ensuring best-practices are followed
  • We commit to the highest possible standards of child protection in our jurisdiction
  • We commit to not charging children attending nor their parents
  • We commit to encourage parent participation within our Dojo
  • We commit to sharing our knowledge for free (libre and open)
  • We commit to share our knowledge within our Dojo and to other Dojos
  • We commit to take care and uphold the good name of the global CoderDojo community
  • We commit to encouraging collaboration, peer to peer mentoring and project work between the attendees
  • We commit to welcoming volunteers and children regardless of gender, race, sexual orientation, creed, religion or ability.

Hello World Foundation (HWF) commitments to you:

  • HWF commits to act in the interest of the global CoderDojo community
  • HWF commits to facilitating the community to share its knowledge
  • HWF commits to sharing our resources for free
  • HWF commits to encouraging active involvement in our organisation

Agreement

  • On registration you are making an agreement with the Hello World Foundation and agreeing to follow the CoderDojo ethos.
  • You are entitled to use the CoderDojo name, logo and website to promote your activity for non commercial use
  • You are entitled to fundraise on the condition that it is made explicit you do so for your Dojo or as a group of Dojos under a group name (EG Dojos of California) and inappropriate fundraising is a breach of this Charter.
  • It is your responsibility to ensure you are compliant with legislation in your jurisdiction when undertaking any activities, including fundraising, for your Dojo or group of Dojos.
  • If the terms of this Charter are breached, Hello World Foundation retains the right to remove the group from the website. In this case your coding club shall cease using the CoderDojo name, brand and logo in the promotion of your coding club and on third party websites.
  • Opinions expressed by any individual Dojo or people in the registered Dojo do not represent the views of Hello World Foundation.
  • Hello World Foundation may terminate this Charter with any Dojo without cause on thirty days’ notice.
  • As Hello World Foundation is an Irish entity, this Charter is subject to Irish law and you agree to that.

Disclaimer of Liability

  • Hello World Foundation and CoderDojo accepts no responsibility or liability whatsoever where a party is injured while engaging in the activities of a registered group. It is the responsibility of each club to ensure they maintain valid and appropriate insurance.
  • You are solely responsible for the activities conducted by your own Dojo. Agreeing to this Charter does not constitute endorsement of those activities by the Hello World Foundation.

Additional information

Version Number 2
Publication Date 6th December 2013

Winners at Community Awards!

We won 1st place in the Children and Young Adults category of the Dun Laoghaire Rathdown County Council Community Awards 2013.  This was announced at the Awards ceremony on Thursday 21st November.  First place carries a monetary award of €900 which is very exciting!

Thanks to everyone who has made CoderDojo so great that we were judged worthy of this award, it is brilliant to win top place in our category on our very first time entering the Community Awards.  It is down to the effort put in by the mentors and the kids attending (and their parents), and our video no doubt helped illustrate the wonderful experience which is CoderDojo.

For anyone who would like to know what other groups were involved, the full list can be seen here.

Community Awards

CoderDojo Dun Laoghaire kids at launch of Ireland’s new supercomputer

CoderDojo Dun Laoghaire members DJ and Keelan were lucky enough to be able to go to Dunsink Observatory for the launch of “Fionn”, Ireland’s new supercomputer, on 14th November.

Here is some information about Fionn from the Irish Centre for High End Computing (ICHEC) website.

A student from DCU CoderDojo came up with the name “Fionn” , which stems from Fionnachtana (the Irish for “discovery”) and Fionn mac Cumhaill.

Some photos from the day:

Supercomputer - DJ at coding session Supercomputer - DJ meets minister Sean Sherlock Supercomputer - DJ meets Fionn

CoderDojo Dun Laoghaire new video

Watch our great video and see why the young coders, the mentors and the parents all think CoderDojo Dun Laoghaire is fantastic!

 

Here’s a couple of photos of our stand at the Dun Laoghaire Rathdown County Council Community Awards, hopefully we will be awarded a prize on 21st November! (Edit – we did! We came FIRST in the Children & Young Adult category!)

Community Awards Sandra and Cuan Community Awrds Francis and Cuan