CoderDojo TechMeUp 2015

advertisement
*
Nigel McKelvey, Lecturer, Computing Dept., LYIT
Nigel.McKelvey@lyit.ie
* Polya (1945) suggested that,
‘Heuristic reasoning is reasoning not regarded
as final and strict but as provisional and plausible
only, whose purpose is to discover the solution of the
present problem’ (p113)
The coder-dojo initiative is a dynamic activity that
uses participation as its core. In a Coder-dojo
session programmers learn collaboratively in a
friendly and social environment (Batista da Luz, et
al., 2013).
The teaching strategy might be best described as
Vygotskian in approach as opposed to the more
traditional didactic approach taken in Higher
Education (HE).
* The ZPD is the point in which a learner has the
capability to problem-solve independently
and go beyond that point to achieve potential
(greater knowledge) through guidance and
collaboration with tutors and peers (Lui, 2012;
Bruner, 1990).
* Become a “Champion”
* Create a “Zen”
* Make it private or public
* Let the Ninjas work! ;-)
* https://coderdojo.com/
*
* HTML
* Scratch
* Raspberry Pi
* Python
* Java (maybe)
*
Dojo Sushi is a method of communicating programming concepts
which is suited to the CoderDojo environment. Concepts are
communicated in easy-to-digest, bite-sited chunks (hence Sushi).
Dojo Sushi is delivered on double-sided laminated cards known as
Sushi Cards. One card = one concept.
* Weir (2014) when discussing Northern Ireland’s
digital aims and objectives outlines that,
“Children should be taught computer
programming in school from the age of eight,
according to a new ‘digital action plan’ aiming to
grow the IT sector by at least 20,000 jobs by 2018”
(p3).
* Support Concept Learning first !
https://blocklydemo.appspot.com/static/apps/maze/index.ht
ml
Blockly Maze
*
* "The popularity of CoderDojo, a non-profit group
founded by then second-level student James
Whelton, and Bill Liao, shows that there is an
appetite for learning how to code. What James
started as a school computer club is now a global
movement."
(Flanagan, 2014)
References
*
Batista da Luz, R., Seca Neto, A. and Noronha, R. (2013). Teaching TDD, the Coding Dojo Style. 2013
IEEE 13th International Conference on Advanced Learning Technologies.
*
*
Bruner, J. (1990). Acts of meaning. London: Harvard University Press.
*
Lui, A. (2012). Teaching in the Zone. An introduction to working within the Zone of Proximal
Development (ZPD) to drive effective early childhood instruction.
*
*
Piaget, J. (1972). The Child & Reality: Problems of Genetic Psychology. New York: The Viking Press.
*
*
Weir, C. (2014). Action plan for 20,000 IT jobs focuses on children. Belfast Telegraph. p3.
Flanagan, P. (2014). Make coding a Leaving Cert subject so our graduates are global players.
Independent. http://www.independent.ie/life/family/learning/make-coding-a-leaving-cert-subject-soour-graduates-are-global-players-30327178.html. Last accessed: 19th November 2014
Polya, G. (1945). How To Solve It. A New Aspect of Mathematical Method. 2nd ed. New Jersey:
Princeton University Press.
Wimslow. (2014). Coder-dojo. Available: http://coderdojo.com/news/2014/04/04/march-madnessever-expanding-england. Last accessed 7th April 2014.
Download