KEMBAR78
Coding for Teachers and Kids Workshop Presentation | PPTX
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
This presentation is designed to follow 
a previous presentation. Here is the link 
to my previous presentation: 
http://www.slideshare.net/j_villis/ideas-primary-technologiesjvillis
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
2 minute review of my previous 
presentation: 
1. My teaching is based on the Maker Movement, let’s get 
kids tinkering (playing, hands-on). 
2. My teaching is based on the Australian Technologies 
Curriculum. 
3. My teaching is based on the assumption that kids may 
know more than us and learn quicker than we do. 
4. It’s OK to make mistakes or admit you don’t know the 
answer. 
5. This session’s focus is CODING!
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
What are kids doing? They are using coding to 
make apps. Watch Thomas Suzeras’s Ted talk 
and what he has achieved. 
http://www.youtube.com/watch?v=Fkd9TWUtFm0
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis Coding? App development? What? Where 
do I start?
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
By doing what kids do, 
tinkering (exploring)!
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 1: Makey Makey 
Teacher Task 1: 
a) Log onto an online game (ie space invaders ). 
b) Draw the commands needed to play the game on a piece of paper 
(arrows). 
c) Connect the Makey Makey to a computer and use the alligator clips 
to connect to the commands on the piece of paper.
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 1: Makey Makey 
If you asked student to complete task 1 you might like to use 
the questions below for them to reflect on their discovery. 
Remembering: 
Draw a diagram to explain how Makey Makey works. 
Understanding: 
What will cause the Makey Makey to not work? How many 
causes can you think of? 
Applying: 
What other objects do you think will work with Makey 
Makey? 
What other programs do you think might work? 
Creating: 
How might you set up the Makey Makey to test your ideas?
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration 
Table 1: Makey 
Makey 
Teacher Task 2: 
For this investigation use the 
online Makey Makey piano 
http://makeymakey.com/piano/ 
. Using the materials on the 
table explore how to use the 
Makey Makey with these items.
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 1: Makey Makey 
Teacher Task 3: 
Something to try out later, a Makey MakeyWorkout. Feel free to give it 
a go today? 
http://vimeo.com/44137350
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 2: Bee Bots 
Teacher Task: 
a) Work out how they work. 
b) Write an algorithm an program your Bee Bot. 
c) Write an algorithm and pass it to a colleague so they can program 
the Bee Bot. 
d) Look at the image on this slide. How might 
this support student learning. Discuss. 
e) Ask me for some applications for students.
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 3: Scratch for PC 
or Mac 
Teacher Task: 
a) Copy programs and resources from USB. 
b) Install software. 
c) Play. 
d) Use support material if needed. 
If you do not access the USB during this session you can download the 
software for free at: 
http://scratch.mit.edu/scratch_1.4/
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 4: Coding 
without technology 
Teacher Task: 
a) Stacking cups activity (I’ll explain) 
b) Binary Coder PDF (laminated sheet to 
explore) 
c) Graph paper coding
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration Table 5: Coding with 
iPad apps 
Teacher Task: 
a) Explore the apps on the iPads provided. 
Kodable Daisy the Dinosaur 
Bee Bot Hopscotch 
Cargo Bot
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration by yourself: Online Coding Resources 
Teacher tasks: 
a) Play the Maze online. 
b) Take time to explore 
Code.org.
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Exploration by yourself: TurtleArt 
http://turtleart.org/programming/index.html
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
What do I want to explore next? 
Sphero which is programmable using a 
free app called MicroLab
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
What do I want to explore next? 
http://www.youtube.com/watch?v=FlusxMHVAVo
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
What do I want to explore next? 
Yana and Bo 
http://www.engadget.com/2013/10/28/play-i-robots/
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
What do I want to explore next? 
Yenka Programming 
http://www.yenka.com/en/Yenka_Programming/
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Final note: What can kids invent 
by tinkering? The sky is the limit! 
Even if it is a toilet? 
https://www.youtube.com/watch?v=QR_CfFuDWQ8
Tinker and 
Discover 
Together... 
Coding for 
Kids 
& Teachers 
By Joanne 
Villis 
Created by Joanne Villis for a presentation 
at the IWBNet Oz Tech Conference 2014 
http://intertecheducation.edublogs.org/ 
http://www.pinterest.com/joannevillis/ 
Images: 
http://pixabay.com/ 
Product/Purchasing information: 
Please do not contact me directly as I do not sell nor profit from any 
sales. Below is a link for product costs etc. 
matt@edtechs.com.au

Coding for Teachers and Kids Workshop Presentation

  • 1.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis
  • 2.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis This presentation is designed to follow a previous presentation. Here is the link to my previous presentation: http://www.slideshare.net/j_villis/ideas-primary-technologiesjvillis
  • 3.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis 2 minute review of my previous presentation: 1. My teaching is based on the Maker Movement, let’s get kids tinkering (playing, hands-on). 2. My teaching is based on the Australian Technologies Curriculum. 3. My teaching is based on the assumption that kids may know more than us and learn quicker than we do. 4. It’s OK to make mistakes or admit you don’t know the answer. 5. This session’s focus is CODING!
  • 4.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis What are kids doing? They are using coding to make apps. Watch Thomas Suzeras’s Ted talk and what he has achieved. http://www.youtube.com/watch?v=Fkd9TWUtFm0
  • 5.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Coding? App development? What? Where do I start?
  • 6.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis By doing what kids do, tinkering (exploring)!
  • 7.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 1: Makey Makey Teacher Task 1: a) Log onto an online game (ie space invaders ). b) Draw the commands needed to play the game on a piece of paper (arrows). c) Connect the Makey Makey to a computer and use the alligator clips to connect to the commands on the piece of paper.
  • 8.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 1: Makey Makey If you asked student to complete task 1 you might like to use the questions below for them to reflect on their discovery. Remembering: Draw a diagram to explain how Makey Makey works. Understanding: What will cause the Makey Makey to not work? How many causes can you think of? Applying: What other objects do you think will work with Makey Makey? What other programs do you think might work? Creating: How might you set up the Makey Makey to test your ideas?
  • 9.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 1: Makey Makey Teacher Task 2: For this investigation use the online Makey Makey piano http://makeymakey.com/piano/ . Using the materials on the table explore how to use the Makey Makey with these items.
  • 10.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 1: Makey Makey Teacher Task 3: Something to try out later, a Makey MakeyWorkout. Feel free to give it a go today? http://vimeo.com/44137350
  • 11.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 2: Bee Bots Teacher Task: a) Work out how they work. b) Write an algorithm an program your Bee Bot. c) Write an algorithm and pass it to a colleague so they can program the Bee Bot. d) Look at the image on this slide. How might this support student learning. Discuss. e) Ask me for some applications for students.
  • 12.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 3: Scratch for PC or Mac Teacher Task: a) Copy programs and resources from USB. b) Install software. c) Play. d) Use support material if needed. If you do not access the USB during this session you can download the software for free at: http://scratch.mit.edu/scratch_1.4/
  • 13.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 4: Coding without technology Teacher Task: a) Stacking cups activity (I’ll explain) b) Binary Coder PDF (laminated sheet to explore) c) Graph paper coding
  • 14.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration Table 5: Coding with iPad apps Teacher Task: a) Explore the apps on the iPads provided. Kodable Daisy the Dinosaur Bee Bot Hopscotch Cargo Bot
  • 15.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration by yourself: Online Coding Resources Teacher tasks: a) Play the Maze online. b) Take time to explore Code.org.
  • 16.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Exploration by yourself: TurtleArt http://turtleart.org/programming/index.html
  • 17.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis What do I want to explore next? Sphero which is programmable using a free app called MicroLab
  • 18.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis What do I want to explore next? http://www.youtube.com/watch?v=FlusxMHVAVo
  • 19.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis What do I want to explore next? Yana and Bo http://www.engadget.com/2013/10/28/play-i-robots/
  • 20.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis What do I want to explore next? Yenka Programming http://www.yenka.com/en/Yenka_Programming/
  • 21.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Final note: What can kids invent by tinkering? The sky is the limit! Even if it is a toilet? https://www.youtube.com/watch?v=QR_CfFuDWQ8
  • 22.
    Tinker and Discover Together... Coding for Kids & Teachers By Joanne Villis Created by Joanne Villis for a presentation at the IWBNet Oz Tech Conference 2014 http://intertecheducation.edublogs.org/ http://www.pinterest.com/joannevillis/ Images: http://pixabay.com/ Product/Purchasing information: Please do not contact me directly as I do not sell nor profit from any sales. Below is a link for product costs etc. matt@edtechs.com.au