This academic paper “Exploration of learning gained through CoderDojo coding activities” focused on the efforts to support the development of coding capability in young people in a CoderDojo and it set out to identify the skills which may be transferrable in an education and workplace setting.

The introduction of coding into the classroom is based on the need to complete at a global level and on the hope that we can produce the “next big thing” in technology. There is an expectation that learning code will enhance interactions with technology as well as contributing to other skills development. The rationale for introducing coding to the curriculum is:

  • logical thinking skills
  • coding and programming skills
  • problem-solving skills
  • employability in the ICT sector
  • attracting more students to study computer science at 3rd level
  • other key competencies

The skills gained through coding include the following:

  • Scratch teaches children to “think creatively, reason systematically and work collaboratively”
  • Logo Programming increased the ability for abstract thought
  • development of individual cognitive skills in the context of engagement with others (constructivism)
  • systems level thinking
  • iterative critical problem solving
  • art and aesthetics
  • writing and storytelling
  • interactive design
  • game logic and rules
  • programming skills

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s