SlideShare a Scribd company logo
1 of 71
WHEN
did you learn
to code?
@LynnLangit
TEACHING CODING
How long
did it take you?
@LynnLangit
2007 – LEARNING TO CODE
2017 – LEARNING TO CODE
Nov 2018 – Berlin, Germany@LynnLangit
The rest
of the story
@LynnLangit
HOW DO KIDS LEARN TO CODE?
@LynnLangit
DEVELOPERS CAN TEACH KIDS, RIGHT?
MSFT Digigirlz- link
We taught
EVERYTHING
@LynnLangit
@LynnLangit TKP Influences- link
PROGRAMMING:
VISUAL
OR
TEXT-BASED
@LynnLangit
VISUAL PROGRAMMING W/MSFT KODU
@LynnLangit Get Kodu - link
SmallBasic - link
SMALLBASIC
@LynnLangit
WORDS
PROVIDE THE BRIDGE
For SmallBasic
@LynnLangit
TKP-SMALLBASIC
@LynnLangit TKP SmallBasic - link
LOGO REIMAGINED
TKP
@LynnLangit Turtle Geometry - link
We held EVENTS…
around the world
@LynnLangit
COPENHAGEN, DENMARK
@LynnLangit
@LynnLangit
LUSAKA, ZAMBIA
@LynnLangit
PALO ALTO, CALIFORNIA
@LynnLangit
AUCKLAND, NEW ZEALAND
@LynnLangit
SOUTH KOREAN TEACHERS
WORDS
PROVIDE THE BRIDGE
For SmallBasic
@LynnLangit
LOCALIZATION
@LynnLangit
@LynnLangit
MOLOKAI, HI
WORDS
PROVIDE THE BRIDGE
For Java
@LynnLangit
“Why Java?”
@LynnLangit
Kodu ??? AP Java
TKP JAVA PATTERN LANGUAGE
DEMO
@LynnLangit
DEMO: TKPJAVA
@LynnLangit
WE MADE VIDEOS
@LynnLangit TKP Repos - link
We taught every child
one lesson or more
however...
@LynnLangit
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
@LynnLangit TKP Contributors - link
Code != Courseware
@LynnLangit
www.TeachingKidsProgramming.org
lynn@teachingkidsprogramming.org
QUESTIONS?
@LynnLangit TKP site - link
We built Courseware, Tools & Docs
@LynnLangit TKP Penflip site - link
We created Screencasts
@LynnLangit TKP YouTube channel - link
We built Utilities
@LynnLangit TKP Virtual Proctor - link
FINDING THE TEACHERS
@LynnLangit
TKP at School  Palm STEAM Academy
@LynnLangit
TKP at Work  Hunter Industries
@LynnLangit
@LynnLangit
50%
could NOT
install it
@LynnLangit
We built a custom IDE
@LynnLangit TKP Codenvy IDE- link
Developers
can’t solve this problem
by ourselves
@LynnLangit
TKP MODELS
TKP - COURSEWARE
• Free, Open Source
• TKPJava
• Teachers teach themselves to code
@LynnLangit
THE FARM…THE HACKATHON
@jellis_tkp
#1
NO ASSUMING
@JELLIS_TKP
WHAT TO DO?
GOAL
• Boys and Girls together
• 20 hours of coding in one week
• 11-14 year olds
@jellis_tkp
Cooking & Coding Summer Camp
• TKPJava
• Other technical info
• Greek Cuisine
THE TEACHERS
@jellis_tkp
60% RETURNED NEXT YEAR
@jellis_tkp
#2
WORK IN GROUPS
@JELLIS_TKP
#1 NO ASSUMING
Focus on the effort
Safe to Fail
@jellis_tkp
NO RULES
@jellis_tkp
“THE HUMMUS ARGUMENTS”
DATA SCIENCE UNPLUGGED
Garlic:
Raw vs Roasted
Chickpeas:
Peeled vs Unpeeled
@jellis_tkp
@jellis_tkp Information is Beautiful - link
#3
ALLOW SURPRISES
@JELLIS_TKP
#1 NO ASSUMING
#2 WORK IN GROUPS
Taking risks and
choosing difficult task increases
Growth Mindset
@jellis_tkp Carol Dweck – TED Talk
@jellis_tkp
PI DAY VIDEO on YouTube@jellis_tkp
#4
SHOW YOUR WORK
@JELLIS_TKP
#1 NO ASSUMING
#2 WORK IN GROUPS
#3 ALLOW SURPRISES
@jellis_tkp
1. IoT Lab
2. Pair Programming
3. We got funded!
#5
TAKE RISKS
@JELLIS_TKP
#1 NO ASSUMING
#2 WORK IN GROUPS
#3 ALLOW SURPRISES
#4 SHOW YOU RULES
@jellis_tkp
@jellis_tkp
• 3 weeks
• 24 teachers trained
• Over 400 students taught
@jellis_tkp
@jellis_tkp
SIX YEARS AGO
TWO MODELS
TKP - COURSEWARE
• Free, Open Source
• TKPJava
• Teachers teach themselves to code
TKP Labs – TEACHER-TRAINING
• Non-profit, Fee-based
• TKPJava, TKPIoT and Data Science
• Lead trainers teach teachers
@LynnLangit @jellis_tkp

More Related Content

What's hot

Escaping the Build Trap
Escaping the Build Trap Escaping the Build Trap
Escaping the Build Trap Melissa Perri
 
Lean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupLean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupMelissa Perri
 
Creating Successful MVPs in Agile Teams - Agile 2014
Creating Successful MVPs in Agile Teams - Agile 2014Creating Successful MVPs in Agile Teams - Agile 2014
Creating Successful MVPs in Agile Teams - Agile 2014Melissa Perri
 
MillienialZ : For young audiences, by young audiences
MillienialZ : For young audiences, by young audiencesMillienialZ : For young audiences, by young audiences
MillienialZ : For young audiences, by young audiencesMuseumNext
 
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile Keynote
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile KeynoteHow the Sharing Economy Will Shape Careers -- TheLadders JobMobile Keynote
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile KeynoteTheLadders
 
Why Tech Conferences Can Suck for Women (And How to Fix It)
Why Tech Conferences Can Suck for Women (And How to Fix It)Why Tech Conferences Can Suck for Women (And How to Fix It)
Why Tech Conferences Can Suck for Women (And How to Fix It)Andrea Zoellner
 
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...SlideTeam
 

What's hot (9)

Escaping the Build Trap
Escaping the Build Trap Escaping the Build Trap
Escaping the Build Trap
 
Lean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupLean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design Meetup
 
Designed to Learn
Designed to LearnDesigned to Learn
Designed to Learn
 
Creating Successful MVPs in Agile Teams - Agile 2014
Creating Successful MVPs in Agile Teams - Agile 2014Creating Successful MVPs in Agile Teams - Agile 2014
Creating Successful MVPs in Agile Teams - Agile 2014
 
MillienialZ : For young audiences, by young audiences
MillienialZ : For young audiences, by young audiencesMillienialZ : For young audiences, by young audiences
MillienialZ : For young audiences, by young audiences
 
RESUME
RESUMERESUME
RESUME
 
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile Keynote
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile KeynoteHow the Sharing Economy Will Shape Careers -- TheLadders JobMobile Keynote
How the Sharing Economy Will Shape Careers -- TheLadders JobMobile Keynote
 
Why Tech Conferences Can Suck for Women (And How to Fix It)
Why Tech Conferences Can Suck for Women (And How to Fix It)Why Tech Conferences Can Suck for Women (And How to Fix It)
Why Tech Conferences Can Suck for Women (And How to Fix It)
 
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...
Employee Engagement Calendar Team Management Gantt Chart Marking Weekly Organ...
 

Similar to 10+ Years of Teaching Kids Programming

Teaching Kids Programming
Teaching Kids ProgrammingTeaching Kids Programming
Teaching Kids ProgrammingLynn Langit
 
#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital Leaders#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital LeadersDerek McCoy
 
The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017Ryan Ripley
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningSilvia Rosenthal Tolisano
 
What I Learnt From Event Organising
What I Learnt From Event OrganisingWhat I Learnt From Event Organising
What I Learnt From Event OrganisingMelinda Seckington
 
COMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedInCOMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedInComm202
 
First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...Ben Summerton
 
First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...Ben Summerton
 
Piedmont Makers Kickoff 2015-2016
Piedmont Makers Kickoff 2015-2016Piedmont Makers Kickoff 2015-2016
Piedmont Makers Kickoff 2015-2016Piedmont Makers
 
The Social Nonprofit
The Social NonprofitThe Social Nonprofit
The Social NonprofitArgyle Social
 
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...LAU Libraries and the Selfie generation: Are we doing the right thing to attr...
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...Houeida Kammourié
 
Make Yourself Into A Maker: Builds 1-3 Day 2
Make Yourself Into A Maker: Builds 1-3  Day 2Make Yourself Into A Maker: Builds 1-3  Day 2
Make Yourself Into A Maker: Builds 1-3 Day 2Aaron Maurer
 
Design Thinking, Omnichannel & the Future of Customer Experience
Design Thinking, Omnichannel & the Future of Customer ExperienceDesign Thinking, Omnichannel & the Future of Customer Experience
Design Thinking, Omnichannel & the Future of Customer ExperienceKatja Forbes
 
Teacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your StoryTeacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your StoryMichael Soskil
 
gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS
 gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS
gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMSKhulisa Management Services
 
The Stewart Makerspace: How We Brought STEAM into our Program
The Stewart Makerspace: How We Brought STEAM into our ProgramThe Stewart Makerspace: How We Brought STEAM into our Program
The Stewart Makerspace: How We Brought STEAM into our ProgramDiana Rendina
 

Similar to 10+ Years of Teaching Kids Programming (20)

Teaching Kids Programming
Teaching Kids ProgrammingTeaching Kids Programming
Teaching Kids Programming
 
#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital Leaders#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital Leaders
 
The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected Learning
 
What I Learnt From Event Organising
What I Learnt From Event OrganisingWhat I Learnt From Event Organising
What I Learnt From Event Organising
 
COMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedInCOMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedIn
 
First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...
 
First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...First year lessons from One to World - a 1:1 iPad program for elementary stud...
First year lessons from One to World - a 1:1 iPad program for elementary stud...
 
Piedmont Makers Kickoff 2015-2016
Piedmont Makers Kickoff 2015-2016Piedmont Makers Kickoff 2015-2016
Piedmont Makers Kickoff 2015-2016
 
The Social Nonprofit
The Social NonprofitThe Social Nonprofit
The Social Nonprofit
 
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...LAU Libraries and the Selfie generation: Are we doing the right thing to attr...
LAU Libraries and the Selfie generation: Are we doing the right thing to attr...
 
Make Yourself Into A Maker: Builds 1-3 Day 2
Make Yourself Into A Maker: Builds 1-3  Day 2Make Yourself Into A Maker: Builds 1-3  Day 2
Make Yourself Into A Maker: Builds 1-3 Day 2
 
Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015
 
Design Thinking, Omnichannel & the Future of Customer Experience
Design Thinking, Omnichannel & the Future of Customer ExperienceDesign Thinking, Omnichannel & the Future of Customer Experience
Design Thinking, Omnichannel & the Future of Customer Experience
 
Teacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your StoryTeacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your Story
 
gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS
 gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS
gLOCAL 2021 WhatsApp Analysis webinar presentation KhulisaMS
 
Using social media data for new product development
Using social media data for new product developmentUsing social media data for new product development
Using social media data for new product development
 
Injecting STEAM Into Everything You Do!
Injecting STEAM Into Everything You Do!Injecting STEAM Into Everything You Do!
Injecting STEAM Into Everything You Do!
 
Top 10...#ISTE 2015
Top 10...#ISTE 2015Top 10...#ISTE 2015
Top 10...#ISTE 2015
 
The Stewart Makerspace: How We Brought STEAM into our Program
The Stewart Makerspace: How We Brought STEAM into our ProgramThe Stewart Makerspace: How We Brought STEAM into our Program
The Stewart Makerspace: How We Brought STEAM into our Program
 

More from Lynn Langit

VariantSpark on AWS
VariantSpark on AWSVariantSpark on AWS
VariantSpark on AWSLynn Langit
 
Serverless Architectures
Serverless ArchitecturesServerless Architectures
Serverless ArchitecturesLynn 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
 
Beyond Relational
Beyond RelationalBeyond Relational
Beyond RelationalLynn Langit
 
New AWS Services for Bioinformatics
New AWS Services for BioinformaticsNew AWS Services for Bioinformatics
New AWS Services for BioinformaticsLynn 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
 
Redis Labs and SQL Server
Redis Labs and SQL ServerRedis Labs and SQL Server
Redis Labs and SQL ServerLynn Langit
 

More from Lynn Langit (20)

VariantSpark on AWS
VariantSpark on AWSVariantSpark on AWS
VariantSpark on AWS
 
Serverless Architectures
Serverless ArchitecturesServerless Architectures
Serverless Architectures
 
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
 
Beyond Relational
Beyond RelationalBeyond Relational
Beyond Relational
 
New AWS Services for Bioinformatics
New AWS Services for BioinformaticsNew AWS Services for Bioinformatics
New AWS Services for Bioinformatics
 
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
 
Redis Labs and SQL Server
Redis Labs and SQL ServerRedis Labs and SQL Server
Redis Labs and SQL Server
 

Recently uploaded

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

10+ Years of Teaching Kids Programming

Editor's Notes

  1. Introduction:
  2. https://gist.github.com/lynnlangit/15e12d902ba66654468b
  3. https://www.microsoft.com/en-us/download/details.aspx?id=10056
  4. https://en.wikipedia.org/wiki/Microsoft_Small_Basic
  5. https://en.wikipedia.org/wiki/Microsoft_Small_Basic
  6. http://www.elmstreetbooks.com/book/9780262510370
  7. https://www.youtube.com/watch?v=nsgoX4R_378