SlideShare a Scribd company logo
1 of 27
Teaching Kids Game Programming Christopher Cotton Barcamp Nashville 2009
Why? why teach kids coding? why this talk?
Why teach kids? ,[object Object],[object Object],[object Object],[object Object],Why this talk? ,[object Object],[object Object],[object Object]
But, really why? demo: video
What? Intro to Programming
What do I teach? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What? but really what do I teach?
But, what really? ,[object Object],[object Object],[object Object],[object Object]
Where? YSI
Where? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What technology? Language? ,[object Object],[object Object]
Why Processing? ,[object Object],[object Object],[object Object],[object Object]
What do I teach? details details!
First day most common question?
First Day ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Content
Second Day most common question?
Second Day ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Content
Third Day most common question?
Third Day ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Content
Fourth Day most common question?
Fourth Day ,[object Object],[object Object],[object Object],[object Object],Content
Fifth Day and Beyond most common question?
Fifth Day, Beyond ,[object Object],[object Object],[object Object],[object Object],Content
Final Thoughts  
Final Thoughts ,[object Object],[object Object],[object Object],[object Object],[object Object]
Go teach your passion Q&A
Contact me: ,[object Object]

More Related Content

What's hot

Using Jing for Educators
Using Jing for EducatorsUsing Jing for Educators
Using Jing for Educators
Deb Schiano
 
Using your projector in your classroom- UPDATED
Using your projector in your classroom- UPDATEDUsing your projector in your classroom- UPDATED
Using your projector in your classroom- UPDATED
Heather Lewis
 
How can we enhance our technology
How can we enhance our technologyHow can we enhance our technology
How can we enhance our technology
apalmisano
 
Teaching with technology v2.0
Teaching with technology v2.0Teaching with technology v2.0
Teaching with technology v2.0
hcolunga
 
Using your projector in your classroom
Using your projector in your classroomUsing your projector in your classroom
Using your projector in your classroom
Heather Lewis
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programming
jtelss10
 

What's hot (20)

Apps for Teaching and Learning
Apps for Teaching and LearningApps for Teaching and Learning
Apps for Teaching and Learning
 
Beginner training smartboard 010511
Beginner training smartboard 010511Beginner training smartboard 010511
Beginner training smartboard 010511
 
Teslontarioweb20example
Teslontarioweb20exampleTeslontarioweb20example
Teslontarioweb20example
 
The One Device Primary Classroom by Gail Lovely
The One Device Primary Classroom by Gail LovelyThe One Device Primary Classroom by Gail Lovely
The One Device Primary Classroom by Gail Lovely
 
Social Media for Language Professionals
Social Media for Language Professionals Social Media for Language Professionals
Social Media for Language Professionals
 
Using Jing for Educators
Using Jing for EducatorsUsing Jing for Educators
Using Jing for Educators
 
Luongo smartboard
Luongo  smartboardLuongo  smartboard
Luongo smartboard
 
iPads Webinar Part 2
iPads Webinar Part 2iPads Webinar Part 2
iPads Webinar Part 2
 
Using your projector in your classroom- UPDATED
Using your projector in your classroom- UPDATEDUsing your projector in your classroom- UPDATED
Using your projector in your classroom- UPDATED
 
How can we enhance our technology
How can we enhance our technologyHow can we enhance our technology
How can we enhance our technology
 
Digital Tools for Teaching in the 21st Century
Digital Tools for Teaching in the 21st CenturyDigital Tools for Teaching in the 21st Century
Digital Tools for Teaching in the 21st Century
 
Digigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.SivakumarDigigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.Sivakumar
 
Teaching with technology v2.0
Teaching with technology v2.0Teaching with technology v2.0
Teaching with technology v2.0
 
Playing with Technology for Assessment & Data Collection in a DAP Classroom 2013
Playing with Technology for Assessment & Data Collection in a DAP Classroom 2013Playing with Technology for Assessment & Data Collection in a DAP Classroom 2013
Playing with Technology for Assessment & Data Collection in a DAP Classroom 2013
 
Web Tools
Web ToolsWeb Tools
Web Tools
 
Using your projector in your classroom
Using your projector in your classroomUsing your projector in your classroom
Using your projector in your classroom
 
Web 2
Web 2Web 2
Web 2
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programming
 
Project: Technology!
Project: Technology!Project: Technology!
Project: Technology!
 
3 5 intro to i pads
3 5 intro to i pads3 5 intro to i pads
3 5 intro to i pads
 

Similar to Teaching Kids Game Programming

Campus Life Presentation 1
Campus Life Presentation 1Campus Life Presentation 1
Campus Life Presentation 1
smeadows
 
I love trees arg debrief v3
I love trees arg debrief v3I love trees arg debrief v3
I love trees arg debrief v3
Andy Petroski
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to Gamification
Abhishek Pathak
 
Exam resource (new)
Exam resource (new)Exam resource (new)
Exam resource (new)
JCA
 
Rigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century ClassroomRigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century Classroom
kevinhoneycutt
 

Similar to Teaching Kids Game Programming (20)

Portage Central Elementary: Summer of Code 2017
Portage Central Elementary: Summer of Code 2017Portage Central Elementary: Summer of Code 2017
Portage Central Elementary: Summer of Code 2017
 
Campus Life Presentation 1
Campus Life Presentation 1Campus Life Presentation 1
Campus Life Presentation 1
 
I love trees arg debrief v3
I love trees arg debrief v3I love trees arg debrief v3
I love trees arg debrief v3
 
Primer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruPrimer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge Guru
 
Toy Story 2
Toy Story 2Toy Story 2
Toy Story 2
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
Sutd Game Lab's prototyping tips
Sutd Game Lab's prototyping tipsSutd Game Lab's prototyping tips
Sutd Game Lab's prototyping tips
 
Gamification in ELT
Gamification in ELT Gamification in ELT
Gamification in ELT
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to Gamification
 
Video gaming impect on Children
Video gaming impect on Children Video gaming impect on Children
Video gaming impect on Children
 
Video Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol FranceVideo Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol France
 
Bring it on
Bring it onBring it on
Bring it on
 
Games and Virtual World Camps
Games and Virtual World CampsGames and Virtual World Camps
Games and Virtual World Camps
 
Tcea 2014 video game design software
Tcea 2014   video game design softwareTcea 2014   video game design software
Tcea 2014 video game design software
 
Learning Technology
Learning TechnologyLearning Technology
Learning Technology
 
Exam resource (new)
Exam resource (new)Exam resource (new)
Exam resource (new)
 
The use of computer simulations & gaming to
The use of computer simulations & gaming toThe use of computer simulations & gaming to
The use of computer simulations & gaming to
 
All I Ever Needed To Know About Programming
All I Ever Needed To Know About ProgrammingAll I Ever Needed To Know About Programming
All I Ever Needed To Know About Programming
 
Igc East
Igc EastIgc East
Igc East
 
Rigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century ClassroomRigor & Relevance for the 21st Century Classroom
Rigor & Relevance for the 21st Century Classroom
 

More from christophercotton

More from christophercotton (6)

Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
Rock band in 15mins
Rock band in 15minsRock band in 15mins
Rock band in 15mins
 
Make Your Own Tools
Make Your Own ToolsMake Your Own Tools
Make Your Own Tools
 
API Design & Moving from Junior to Senior Developer
API Design & Moving from Junior to Senior DeveloperAPI Design & Moving from Junior to Senior Developer
API Design & Moving from Junior to Senior Developer
 
Free graphics, by Christopher Cotton
Free graphics, by Christopher CottonFree graphics, by Christopher Cotton
Free graphics, by Christopher Cotton
 
2012 Podcamp Nashville There is a Game For That
2012 Podcamp Nashville There is a Game For That2012 Podcamp Nashville There is a Game For That
2012 Podcamp Nashville There is a Game For That
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 

Teaching Kids Game Programming