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

MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
Krashi Coaching
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
MinawBelay
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
 
Software testing for project report .pdf
Software testing for project report .pdfSoftware testing for project report .pdf
Software testing for project report .pdf
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIII BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 

Teaching Kids Game Programming