SlideShare a Scribd company logo
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 Meetup
Melissa Perri
 
Designed to Learn
Designed to LearnDesigned to Learn
Designed to Learn
Melissa 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 2014
Melissa 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 audiences
MuseumNext
 
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
TheLadders
 
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 Programming
Lynn Langit
 
#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital Leaders#PAESSP Digital Tools for Digital Leaders
#PAESSP Digital Tools for Digital Leaders
Derek McCoy
 
The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017
Ryan Ripley
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected Learning
Silvia Rosenthal Tolisano
 
What I Learnt From Event Organising
What I Learnt From Event OrganisingWhat I Learnt From Event Organising
What I Learnt From Event Organising
Melinda Seckington
 
COMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedInCOMM 202 Tutorial 3 - LinkedIn
COMM 202 Tutorial 3 - LinkedIn
Comm202
 
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-2016
Piedmont 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 2
Aaron Maurer
 
Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015
Lakeland Central School District
 
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
Katja Forbes
 
Teacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your StoryTeacher Leadership: Who Tells Your Story
Teacher Leadership: Who Tells Your Story
Michael 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 KhulisaMS
Khulisa Management Services
 
Injecting STEAM Into Everything You Do!
Injecting STEAM Into Everything You Do!Injecting STEAM Into Everything You Do!
Injecting STEAM Into Everything You Do!
Fayetteville Free Library
 
Top 10...#ISTE 2015
Top 10...#ISTE 2015Top 10...#ISTE 2015
Top 10...#ISTE 2015
Alex Lianne Carter
 
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
Diana 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 AWS
Lynn Langit
 
Serverless Architectures
Serverless ArchitecturesServerless Architectures
Serverless Architectures
Lynn Langit
 
Blastn plus jupyter on Docker
Blastn plus jupyter on DockerBlastn plus jupyter on Docker
Blastn plus jupyter on Docker
Lynn Langit
 
Testing in Ballerina Language
Testing in Ballerina LanguageTesting in Ballerina Language
Testing in Ballerina Language
Lynn Langit
 
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsTeaching Kids to create Alexa Skills
Teaching Kids to create Alexa Skills
Lynn Langit
 
Practical cloud
Practical cloudPractical cloud
Practical cloud
Lynn Langit
 
Understanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examplesUnderstanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examples
Lynn Langit
 
Genome-scale Big Data Pipelines
Genome-scale Big Data PipelinesGenome-scale Big Data Pipelines
Genome-scale Big Data Pipelines
Lynn Langit
 
Practical Cloud
Practical CloudPractical Cloud
Practical Cloud
Lynn Langit
 
Serverless Reality
Serverless RealityServerless Reality
Serverless Reality
Lynn Langit
 
Genomic Scale Big Data Pipelines
Genomic Scale Big Data PipelinesGenomic Scale Big Data Pipelines
Genomic Scale Big Data Pipelines
Lynn Langit
 
VariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomicsVariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomics
Lynn 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 AWS
Lynn Langit
 
Serverless Reality
Serverless RealityServerless Reality
Serverless Reality
Lynn Langit
 
Beyond Relational
Beyond RelationalBeyond Relational
Beyond Relational
Lynn Langit
 
New AWS Services for Bioinformatics
New AWS Services for BioinformaticsNew AWS Services for Bioinformatics
New AWS Services for Bioinformatics
Lynn Langit
 
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsGoogle Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline Patterns
Lynn Langit
 
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud PlatformScaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud Platform
Lynn Langit
 
SQL Server on Google Cloud Platform
SQL Server on Google Cloud PlatformSQL Server on Google Cloud Platform
SQL Server on Google Cloud Platform
Lynn Langit
 
Redis Labs and SQL Server
Redis Labs and SQL ServerRedis Labs and SQL Server
Redis Labs and SQL Server
Lynn 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

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

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