SlideShare ist ein Scribd-Unternehmen logo
1 von 28
@LynnLangit
WHAT’S THE PROBLEM?
WHAT’S THE PROBLEM?
WHAT’S THE PROBLEM?
What’s the root cause?
TL; DR
Middle School
“Oh honey,
girls don’t do math”
MY FIRST DIGIGIRL
WHAT CAN WE DEVELOPERS DO?
ADDRESSING THE ISSUE
How we began…
ABOUT TKP Global non-profit
• Run by professional developers
• Teaching kids coding 9 years +
• Has FREE, open source courseware
Over 70 lessons
• Teacher-training materials
• For Kids ages 10-17
• SmallBasic -> Java
“Wait – what? Java????”
THE TKPJAVA SOLUTION
40 Hour Java
Curriculum
TKP trained
teacher can
teach it
Students start
coding in 90
Seconds
Bridge to AP
CS Java course
PARTNERSHIPS
Public Schools
California
New York
Texas
Washington
Non-profits
NA - US, Canada
Europe - UK, Sweden
Africa - Malawi, SA, Zambia
Asia - India, Jordan
SA - Brazil
TEACHING RESOURCES
MSFT Kodu
Age
6-10
• TKP Java
• TKP C#
Age
10-14
Exercism.io
Age
15-18
TKP JAVA DEMO I
DEMO
PROGRAMMING EQ
Group Work
• Pair Programming
• Mob Programming
• Girls & Boys coding together
TKP JAVA COURSEWARE
1. Using Objects,
Methods & For
Loops
2. Creating
Methods
3. If statements 4. Code Mastery
5. Recursion
6. Model View
Controller
7. Events
8. Test Driven
Development
TKP JAVA
DEMO II
DEMO
EACH TKP COURSE HAS…
Recipe
Kata Variation Quiz Deep Dive
Extra
Recipes
Worksheet
RESULTS
4,000 Students taught
70 Teachers trained
4 Pilot programs
ANOTHER TKP SUCCESS STORY
Age 16 -- Introduced
to programming via
TKP
Age 17-20 -- Taught
TKP events
Age 19 -- Decided to
major in CompSci
(and Bio) at McGill
Age 21 -- Internship
at MSR
Age 23 -- At Pivotal
Labs as a Software
Engineer
TKP AT SCHOOL PALM STEM ACADEMY
TKP AT WORK  HUNTER INDUSTRIES
• Non-profits
• Schools
Partner
•Use quality
courseware
•Model, observe
and give feedback
on teaching
Support
PARTICIPATE
www.TeachingKidsProgramming.org
lynn@teachingkidsprogramming.org
QUESTIONS?

Weitere ähnliche Inhalte

Andere mochten auch

Cloud-centric Internet of Things
Cloud-centric Internet of ThingsCloud-centric Internet of Things
Cloud-centric Internet of ThingsLynn Langit
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsChad Mairn
 
Introduction to Scratch Programming
Introduction to Scratch ProgrammingIntroduction to Scratch Programming
Introduction to Scratch ProgrammingStorytimeSteph
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids gicelamorales
 
TKPJava - Teaching Kids Programming - Core Java Langauge Concepts
TKPJava - Teaching Kids Programming - Core Java Langauge ConceptsTKPJava - Teaching Kids Programming - Core Java Langauge Concepts
TKPJava - Teaching Kids Programming - Core Java Langauge ConceptsLynn Langit
 
Introduction to Python - Training for Kids
Introduction to Python - Training for KidsIntroduction to Python - Training for Kids
Introduction to Python - Training for KidsAimee Maree Forsstrom
 
Rentabilidad en la Publicidad
Rentabilidad en la PublicidadRentabilidad en la Publicidad
Rentabilidad en la Publicidadcucc5ade
 
Unilab Da Nang Profile
Unilab Da Nang ProfileUnilab Da Nang Profile
Unilab Da Nang ProfileChuong Nguyen
 
#SocialMadness - Social Media Best Practices
#SocialMadness - Social Media Best Practices#SocialMadness - Social Media Best Practices
#SocialMadness - Social Media Best PracticesStarmark
 
First of its kind in South India GE IQ PET/CT at MIOT Hospitals
First of its kind in South India GE IQ PET/CT at MIOT HospitalsFirst of its kind in South India GE IQ PET/CT at MIOT Hospitals
First of its kind in South India GE IQ PET/CT at MIOT HospitalsMIOT Hospitals
 
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016Jose Chena Rico
 
Reglamento Lurdes- Tarbes
Reglamento Lurdes- TarbesReglamento Lurdes- Tarbes
Reglamento Lurdes- Tarbesrolling
 
GoodData Capabilities: Automated Reporting (Brief)
GoodData Capabilities: Automated Reporting (Brief)GoodData Capabilities: Automated Reporting (Brief)
GoodData Capabilities: Automated Reporting (Brief)Jessica Legg
 
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec Sheet
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec SheetChromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec Sheet
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec SheetThorne & Derrick UK
 
DocuSuite - Information Management At Its Best
DocuSuite - Information Management At Its BestDocuSuite - Information Management At Its Best
DocuSuite - Information Management At Its BestDocuLynx
 

Andere mochten auch (19)

RA Programming for Kids
RA Programming for KidsRA Programming for Kids
RA Programming for Kids
 
Cloud-centric Internet of Things
Cloud-centric Internet of ThingsCloud-centric Internet of Things
Cloud-centric Internet of Things
 
Inspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other ToolsInspiring Kids to Code Using Scratch and Other Tools
Inspiring Kids to Code Using Scratch and Other Tools
 
Introduction to Scratch Programming
Introduction to Scratch ProgrammingIntroduction to Scratch Programming
Introduction to Scratch Programming
 
10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids 10 things I've learned teaching coding to kids
10 things I've learned teaching coding to kids
 
TKPJava - Teaching Kids Programming - Core Java Langauge Concepts
TKPJava - Teaching Kids Programming - Core Java Langauge ConceptsTKPJava - Teaching Kids Programming - Core Java Langauge Concepts
TKPJava - Teaching Kids Programming - Core Java Langauge Concepts
 
Introduction to Python - Training for Kids
Introduction to Python - Training for KidsIntroduction to Python - Training for Kids
Introduction to Python - Training for Kids
 
Rentabilidad en la Publicidad
Rentabilidad en la PublicidadRentabilidad en la Publicidad
Rentabilidad en la Publicidad
 
Acrosportanasanampilarp
AcrosportanasanampilarpAcrosportanasanampilarp
Acrosportanasanampilarp
 
Unilab Da Nang Profile
Unilab Da Nang ProfileUnilab Da Nang Profile
Unilab Da Nang Profile
 
#SocialMadness - Social Media Best Practices
#SocialMadness - Social Media Best Practices#SocialMadness - Social Media Best Practices
#SocialMadness - Social Media Best Practices
 
First of its kind in South India GE IQ PET/CT at MIOT Hospitals
First of its kind in South India GE IQ PET/CT at MIOT HospitalsFirst of its kind in South India GE IQ PET/CT at MIOT Hospitals
First of its kind in South India GE IQ PET/CT at MIOT Hospitals
 
Directora RRHH LetsBonus
Directora RRHH LetsBonusDirectora RRHH LetsBonus
Directora RRHH LetsBonus
 
Asael Lab 2009 Membership MktgPDF
Asael Lab 2009 Membership MktgPDFAsael Lab 2009 Membership MktgPDF
Asael Lab 2009 Membership MktgPDF
 
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016
Jornada Puertas Abiertas CEBIP Carpe Diem. Marzo 2016
 
Reglamento Lurdes- Tarbes
Reglamento Lurdes- TarbesReglamento Lurdes- Tarbes
Reglamento Lurdes- Tarbes
 
GoodData Capabilities: Automated Reporting (Brief)
GoodData Capabilities: Automated Reporting (Brief)GoodData Capabilities: Automated Reporting (Brief)
GoodData Capabilities: Automated Reporting (Brief)
 
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec Sheet
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec SheetChromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec Sheet
Chromalox RARI, RID, RIDT & RII Industrial Convection Heaters - Spec Sheet
 
DocuSuite - Information Management At Its Best
DocuSuite - Information Management At Its BestDocuSuite - Information Management At Its Best
DocuSuite - Information Management At Its Best
 

Ähnlich wie What is 'Teaching Kids Programming'

Help!!! Poor education is Killing Us
Help!!! Poor education is Killing UsHelp!!! Poor education is Killing Us
Help!!! Poor education is Killing UsGyan Lab
 
Technology Driven Differentiated Instruction: March 2016
Technology Driven Differentiated Instruction: March 2016Technology Driven Differentiated Instruction: March 2016
Technology Driven Differentiated Instruction: March 2016Vicki Davis
 
Technology Driven Differentiated Instruction
Technology Driven Differentiated InstructionTechnology Driven Differentiated Instruction
Technology Driven Differentiated InstructionVicki Davis
 
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"Talent42
 
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...Society for Learning Analytics Research
 
Vancouver Island University Presentation
Vancouver Island University PresentationVancouver Island University Presentation
Vancouver Island University PresentationChris Kennedy
 
How to remove fear from math?
How to remove fear from math?How to remove fear from math?
How to remove fear from math?Manish Raseo
 
Teaching Educational Research Methods: Making it Real & Relevant for Students
Teaching Educational Research Methods: Making it Real & Relevant for StudentsTeaching Educational Research Methods: Making it Real & Relevant for Students
Teaching Educational Research Methods: Making it Real & Relevant for StudentsSAGE Publishing
 
SxSWedu Proposal - Teachers Guild Validation Workshop
SxSWedu Proposal - Teachers Guild Validation WorkshopSxSWedu Proposal - Teachers Guild Validation Workshop
SxSWedu Proposal - Teachers Guild Validation WorkshopLarry Corio
 
Teaching Kids Programming
Teaching Kids ProgrammingTeaching Kids Programming
Teaching Kids ProgrammingLynn Langit
 
ALX203-How Voice Technology Is Moving Higher Education to a New Era
ALX203-How Voice Technology Is Moving Higher Education to a New EraALX203-How Voice Technology Is Moving Higher Education to a New Era
ALX203-How Voice Technology Is Moving Higher Education to a New EraAmazon Web Services
 
Skype in the classroom
Skype in the classroomSkype in the classroom
Skype in the classroommurcha
 
Turning to Teaching: Going from Industry Leader to Classroom Teacher.
Turning to Teaching: Going from Industry Leader to Classroom Teacher.Turning to Teaching: Going from Industry Leader to Classroom Teacher.
Turning to Teaching: Going from Industry Leader to Classroom Teacher.J. Scott Christianson
 
Minarets/DMS Macworld Preso Pdf
Minarets/DMS Macworld Preso PdfMinarets/DMS Macworld Preso Pdf
Minarets/DMS Macworld Preso PdfJon Corippo
 
It summit using technology to differentiate
It summit using technology to differentiateIt summit using technology to differentiate
It summit using technology to differentiateSun West School Division
 

Ähnlich wie What is 'Teaching Kids Programming' (20)

Help!!! Poor education is Killing Us
Help!!! Poor education is Killing UsHelp!!! Poor education is Killing Us
Help!!! Poor education is Killing Us
 
Technology Driven Differentiated Instruction: March 2016
Technology Driven Differentiated Instruction: March 2016Technology Driven Differentiated Instruction: March 2016
Technology Driven Differentiated Instruction: March 2016
 
Technology Driven Differentiated Instruction
Technology Driven Differentiated InstructionTechnology Driven Differentiated Instruction
Technology Driven Differentiated Instruction
 
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
 
RACE Innovation Preschools
RACE Innovation PreschoolsRACE Innovation Preschools
RACE Innovation Preschools
 
Thrive Public Schools Next Gen Learning Symposium Kick off 2015
Thrive Public Schools Next Gen Learning Symposium Kick off 2015Thrive Public Schools Next Gen Learning Symposium Kick off 2015
Thrive Public Schools Next Gen Learning Symposium Kick off 2015
 
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...
LAK18: Jennifer Tan & Elizabeth Koh — Formative learning analytics to foster ...
 
Vancouver Island University Presentation
Vancouver Island University PresentationVancouver Island University Presentation
Vancouver Island University Presentation
 
How to remove fear from math?
How to remove fear from math?How to remove fear from math?
How to remove fear from math?
 
Teaching Educational Research Methods: Making it Real & Relevant for Students
Teaching Educational Research Methods: Making it Real & Relevant for StudentsTeaching Educational Research Methods: Making it Real & Relevant for Students
Teaching Educational Research Methods: Making it Real & Relevant for Students
 
SxSWedu Proposal - Teachers Guild Validation Workshop
SxSWedu Proposal - Teachers Guild Validation WorkshopSxSWedu Proposal - Teachers Guild Validation Workshop
SxSWedu Proposal - Teachers Guild Validation Workshop
 
Teaching Kids Programming
Teaching Kids ProgrammingTeaching Kids Programming
Teaching Kids Programming
 
ALX203-How Voice Technology Is Moving Higher Education to a New Era
ALX203-How Voice Technology Is Moving Higher Education to a New EraALX203-How Voice Technology Is Moving Higher Education to a New Era
ALX203-How Voice Technology Is Moving Higher Education to a New Era
 
Skype in the classroom
Skype in the classroomSkype in the classroom
Skype in the classroom
 
Turning to Teaching: Going from Industry Leader to Classroom Teacher.
Turning to Teaching: Going from Industry Leader to Classroom Teacher.Turning to Teaching: Going from Industry Leader to Classroom Teacher.
Turning to Teaching: Going from Industry Leader to Classroom Teacher.
 
Minarets/DMS Macworld Preso Pdf
Minarets/DMS Macworld Preso PdfMinarets/DMS Macworld Preso Pdf
Minarets/DMS Macworld Preso Pdf
 
Preschools
PreschoolsPreschools
Preschools
 
SeniorNet
SeniorNetSeniorNet
SeniorNet
 
Spsea 2017
Spsea 2017Spsea 2017
Spsea 2017
 
It summit using technology to differentiate
It summit using technology to differentiateIt summit using technology to differentiate
It summit using technology to differentiate
 

Mehr von Lynn Langit

VariantSpark on AWS
VariantSpark on AWSVariantSpark on AWS
VariantSpark on AWSLynn Langit
 
Serverless Architectures
Serverless ArchitecturesServerless Architectures
Serverless ArchitecturesLynn Langit
 
10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids Programming10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids ProgrammingLynn Langit
 
Blastn plus jupyter on Docker
Blastn plus jupyter on DockerBlastn plus jupyter on Docker
Blastn plus jupyter on DockerLynn Langit
 
Testing in Ballerina Language
Testing in Ballerina LanguageTesting in Ballerina Language
Testing in Ballerina LanguageLynn Langit
 
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsTeaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsLynn Langit
 
Understanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examplesUnderstanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examplesLynn Langit
 
Genome-scale Big Data Pipelines
Genome-scale Big Data PipelinesGenome-scale Big Data Pipelines
Genome-scale Big Data PipelinesLynn Langit
 
Serverless Reality
Serverless RealityServerless Reality
Serverless RealityLynn Langit
 
Genomic Scale Big Data Pipelines
Genomic Scale Big Data PipelinesGenomic Scale Big Data Pipelines
Genomic Scale Big Data PipelinesLynn Langit
 
VariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomicsVariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomicsLynn Langit
 
Bioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWSBioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWSLynn Langit
 
Serverless Reality
Serverless RealityServerless Reality
Serverless RealityLynn Langit
 
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsGoogle Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsLynn Langit
 
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud PlatformScaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud PlatformLynn Langit
 
SQL Server on Google Cloud Platform
SQL Server on Google Cloud PlatformSQL Server on Google Cloud Platform
SQL Server on Google Cloud PlatformLynn Langit
 
Cloud Big Data Architectures
Cloud Big Data ArchitecturesCloud Big Data Architectures
Cloud Big Data ArchitecturesLynn Langit
 
Building AWS Redshift Data Warehouse with Matillion and Tableau
Building AWS Redshift Data Warehouse with Matillion and TableauBuilding AWS Redshift Data Warehouse with Matillion and Tableau
Building AWS Redshift Data Warehouse with Matillion and TableauLynn Langit
 

Mehr von Lynn Langit (20)

VariantSpark on AWS
VariantSpark on AWSVariantSpark on AWS
VariantSpark on AWS
 
Serverless Architectures
Serverless ArchitecturesServerless Architectures
Serverless Architectures
 
10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids Programming10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids Programming
 
Blastn plus jupyter on Docker
Blastn plus jupyter on DockerBlastn plus jupyter on Docker
Blastn plus jupyter on Docker
 
Testing in Ballerina Language
Testing in Ballerina LanguageTesting in Ballerina Language
Testing in Ballerina Language
 
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsTeaching Kids to create Alexa Skills
Teaching Kids to create Alexa Skills
 
Practical cloud
Practical cloudPractical cloud
Practical cloud
 
Understanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examplesUnderstanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examples
 
Genome-scale Big Data Pipelines
Genome-scale Big Data PipelinesGenome-scale Big Data Pipelines
Genome-scale Big Data Pipelines
 
Practical Cloud
Practical CloudPractical Cloud
Practical Cloud
 
Serverless Reality
Serverless RealityServerless Reality
Serverless Reality
 
Genomic Scale Big Data Pipelines
Genomic Scale Big Data PipelinesGenomic Scale Big Data Pipelines
Genomic Scale Big Data Pipelines
 
VariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomicsVariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomics
 
Bioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWSBioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWS
 
Serverless Reality
Serverless RealityServerless Reality
Serverless Reality
 
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsGoogle Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline Patterns
 
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud PlatformScaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud Platform
 
SQL Server on Google Cloud Platform
SQL Server on Google Cloud PlatformSQL Server on Google Cloud Platform
SQL Server on Google Cloud Platform
 
Cloud Big Data Architectures
Cloud Big Data ArchitecturesCloud Big Data Architectures
Cloud Big Data Architectures
 
Building AWS Redshift Data Warehouse with Matillion and Tableau
Building AWS Redshift Data Warehouse with Matillion and TableauBuilding AWS Redshift Data Warehouse with Matillion and Tableau
Building AWS Redshift Data Warehouse with Matillion and Tableau
 

Kürzlich hochgeladen

Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 

Kürzlich hochgeladen (20)

INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 

What is 'Teaching Kids Programming'

Hinweis der Redaktion

  1. Introduction:
  2. http://www.elmstreetbooks.com/book/9780262510370
  3. TKP Resources 
 For kids ages 6-12 
 MSFT Kodu - requires EITHER Windows or Xbox 
 Editor —download Windows version — https://www.microsoft.com/en-us/download/details.aspx?id=10056 
 Suggested Kodu class http://www.slideshare.net/lynnlangit/kodu-class 
 
 For kids ages 10-16 
 TKP Java  
 Lesson Plans - first lesson at TKP (first lesson) http://teachingkidsprogramming.org/courses/intro-to-classes-methods-and-for-loops/ 
 Source Code & Editor Eclipse - follow instructions to on (code) lesson download https://github.com/TeachingKidsProgramming/TeachingKidsProgramming.Java/blob/master/README.md 
 TKP C#  
 Lesson Plan Information -- FREE from Pluralsight https://www.pluralsight.com/kids-courses https://www.pluralsight.com/courses/teaching-kids-programming 
 Source Code on Codeplex https://extendsmallbasic.codeplex.com/ 
 IMPORTANT: This was written (in C#) for Microsoft SmallBasic, you may have to re-build it (and update some references) for this to build on the current version of C#, we recorded this in 2013. 
 Editor Use Visual Studio - but test it!  We used VS2102 when we last taught the C# version. Exorcism.io -- http://exercism.io/
  4. So where are we now? Up until this point we have operated as a non-profit with a budget of less than 25k a year. With almost exclusively volunteer hours, we have still managed to train over 4 thousand kids and over 70 teachers.
  5. https://www.microsoft.com/about/philanthropies/youthspark/stars/genevieve/