Sdjug teaching java - feb 2013
Transcript of Sdjug teaching java - feb 2013
![Page 1: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/1.jpg)
TEACHING JAVA: INSPIRING YOUNG MINDS TO THINK ABOUT CODE Vic Wintriss – Founder June Clarke – Lead Teacher Wintriss Technical
Schools
![Page 2: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/2.jpg)
![Page 3: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/3.jpg)
Tortoise [Pentagon Crazy demo] teachingkidsprogramming.org
![Page 4: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/4.jpg)
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]
![Page 5: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/5.jpg)
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
![Page 6: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/6.jpg)
![Page 7: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/7.jpg)
![Page 8: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/8.jpg)
![Page 9: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/9.jpg)
![Page 10: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/10.jpg)
![Page 11: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/11.jpg)
Unit Tests [Duck demo]
![Page 12: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/12.jpg)
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?
![Page 13: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/13.jpg)
Fun Technologies Processing [demo] Makey Makey [video]
http://kck.st/IT93ry
![Page 14: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/14.jpg)
Agile Pomodoros Pair/Mob programming Unit testing Immediacy Refactoring Coding standard Coding > Lecturing End user involvement
![Page 15: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/15.jpg)
![Page 16: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/16.jpg)
![Page 17: Sdjug teaching java - feb 2013](https://reader036.fdocuments.in/reader036/viewer/2022081604/58a5bd691a28ab0b068b5b17/html5/thumbnails/17.jpg)
How you can help Suggestions and ideas welcome Volunteer to teach New classroom, doubled capacity Come visit us