Sdjug teaching java - feb 2013

Post on 16-Feb-2017

203 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

Transcript

TEACHING JAVA: INSPIRING YOUNG MINDS TO THINK ABOUT CODE Vic Wintriss – Founder June Clarke – Lead Teacher Wintriss Technical

Schools

Tortoise [Pentagon Crazy demo] teachingkidsprogramming.org

Recipies Intentional coding Learning is self-driven Teacher as guide, traffic cones Motivation, things kids enjoy Personalization Template stuff they don’t understand yet [Scary Maze demo]

Group Dynamics Competition/Peer pressure

Perfection game [plates] Easy button Find the error instant death Prizes

Democracy Voting from Agile retrospectives

Group coding Pair programming Randori/Mob Programming

Kids as teachers Mentoring Presentations

Unit Tests [Duck demo]

Puzzles Kid-friendly Katas Practice makes perfect e.g. for loop puzzle http://bit.ly/W8XiUS

~ while loop puzzles ~

1. you have 1 dollar. if you double your money every year, how long will it take for you to become a millionaire?

2. zebra: using only one variable, print “black”, “white”, “black”, “white”, etc. for infinity.

3. giant pizza: how many times can you halve a pizza that has 1046 slices until you have only 1 slice left?

Fun Technologies Processing [demo] Makey Makey [video]

http://kck.st/IT93ry

Agile Pomodoros Pair/Mob programming Unit testing Immediacy Refactoring Coding standard Coding > Lecturing End user involvement

How you can help Suggestions and ideas welcome Volunteer to teach New classroom, doubled capacity Come visit us

joonspoon@joonspoon.com

top related