SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Gavin Davies
Principal Software Developer, ___
Coding masterclasses
for schools
What are masterclasses?
● Started in industry
● Government links
● Expanded into
education
What's
the format?
Format (primary and secondary)
1. Intro talk
2. Logic game
3. Karel dog (codehs)
4. jScene
5. ...
6. Profit!
jScene
jScene
Format (college age)
1. Introduce real app
2. Sprint plan
3. Work on real app
4. Retrospective
Appcelerator Titanium
Why provide masterclasses?
● Education
● Steering committee
● Future staff
● To give something
back
● IT literacy varies
hugely
● Some kids very
interested, some not
at all
● Picking a language is
HARD.
● Teaching is
EXHAUSTING
● Teachers deserve a
payrise!
What did we learn?
Want to get involved?
● After school coding clubs
○ such as codeclub.org.uk
● Give us suggestions!
○ boxuk.com/masterclasses-for-education
boxuk.com twitter.com/gavd_UK

Más contenido relacionado

Destacado

The Inner Secrets of Compilers
The Inner Secrets of CompilersThe Inner Secrets of Compilers
The Inner Secrets of CompilersIT MegaMeet
 
18583476 insanity-nutrition-guide
18583476 insanity-nutrition-guide18583476 insanity-nutrition-guide
18583476 insanity-nutrition-guideDevarikaWoulf
 
The LCH Grid - High Performance Computing in High Energy Particle Physics
The LCH Grid - High Performance Computing in High Energy Particle PhysicsThe LCH Grid - High Performance Computing in High Energy Particle Physics
The LCH Grid - High Performance Computing in High Energy Particle PhysicsIT MegaMeet
 
Coding in community
Coding in communityCoding in community
Coding in communityIT MegaMeet
 
Embracing Continuous Integration
Embracing Continuous IntegrationEmbracing Continuous Integration
Embracing Continuous IntegrationIT MegaMeet
 
Scrum - a deceptively simple process
Scrum - a deceptively simple processScrum - a deceptively simple process
Scrum - a deceptively simple processIT MegaMeet
 
Get it into your genes - The EnsEMBL Project
Get it into your genes - The EnsEMBL ProjectGet it into your genes - The EnsEMBL Project
Get it into your genes - The EnsEMBL ProjectIT MegaMeet
 

Destacado (8)

The Inner Secrets of Compilers
The Inner Secrets of CompilersThe Inner Secrets of Compilers
The Inner Secrets of Compilers
 
18583476 insanity-nutrition-guide
18583476 insanity-nutrition-guide18583476 insanity-nutrition-guide
18583476 insanity-nutrition-guide
 
Power point
Power pointPower point
Power point
 
The LCH Grid - High Performance Computing in High Energy Particle Physics
The LCH Grid - High Performance Computing in High Energy Particle PhysicsThe LCH Grid - High Performance Computing in High Energy Particle Physics
The LCH Grid - High Performance Computing in High Energy Particle Physics
 
Coding in community
Coding in communityCoding in community
Coding in community
 
Embracing Continuous Integration
Embracing Continuous IntegrationEmbracing Continuous Integration
Embracing Continuous Integration
 
Scrum - a deceptively simple process
Scrum - a deceptively simple processScrum - a deceptively simple process
Scrum - a deceptively simple process
 
Get it into your genes - The EnsEMBL Project
Get it into your genes - The EnsEMBL ProjectGet it into your genes - The EnsEMBL Project
Get it into your genes - The EnsEMBL Project
 

Similar a Coding masterclasses for schools

2009 ALEC NCALE (Voc) Pre Course
2009 ALEC  NCALE (Voc) Pre Course2009 ALEC  NCALE (Voc) Pre Course
2009 ALEC NCALE (Voc) Pre CourseALEC
 
My code workshop presentation
My code workshop presentationMy code workshop presentation
My code workshop presentationshainavglass
 
Activity01_introduction
Activity01_introductionActivity01_introduction
Activity01_introductionmycodeschool
 
TOGAF Portfolio from ITpreneurs
TOGAF Portfolio from ITpreneursTOGAF Portfolio from ITpreneurs
TOGAF Portfolio from ITpreneursITpreneurs
 
Teaching Kids to Program- Resources
Teaching Kids to Program- Resources Teaching Kids to Program- Resources
Teaching Kids to Program- Resources Sarah Phelps
 
Making the transition from ICT to computing
Making the transition from ICT to computingMaking the transition from ICT to computing
Making the transition from ICT to computingJEcomputing
 
Code Institute October Open Evening
Code Institute October Open EveningCode Institute October Open Evening
Code Institute October Open EveningEoghan O'Neill
 
Tinusaur Intro (EN) 2020-02
Tinusaur Intro (EN) 2020-02Tinusaur Intro (EN) 2020-02
Tinusaur Intro (EN) 2020-02Neven Boyanov
 
Chat in Language Teaching.pptx
Chat in Language Teaching.pptxChat in Language Teaching.pptx
Chat in Language Teaching.pptxnoeliat1980
 
The Tale of Two Cities: 6 Lessons Learned about Digital Transformation
The Tale of Two Cities: 6 Lessons Learned about Digital TransformationThe Tale of Two Cities: 6 Lessons Learned about Digital Transformation
The Tale of Two Cities: 6 Lessons Learned about Digital TransformationMark S. Steed
 
Omo ict dag 2015
Omo ict dag 2015Omo ict dag 2015
Omo ict dag 2015Eric Slaats
 
Ubiquitous Learning : Leveraging the Strengths of Online Education
Ubiquitous Learning: Leveraging the Strengths of Online EducationUbiquitous Learning: Leveraging the Strengths of Online Education
Ubiquitous Learning : Leveraging the Strengths of Online EducationJean Marrapodi
 
ISU presentation - Spring 2015
ISU presentation - Spring 2015ISU presentation - Spring 2015
ISU presentation - Spring 2015Mr_Strain
 
2018 Education Ambassador Program: St. Thomas More Catholic High School
2018 Education Ambassador Program: St. Thomas More Catholic High School 2018 Education Ambassador Program: St. Thomas More Catholic High School
2018 Education Ambassador Program: St. Thomas More Catholic High School Fujitsu America
 
Week 3 Professional Development And E Portfolios2
Week 3   Professional Development And E Portfolios2Week 3   Professional Development And E Portfolios2
Week 3 Professional Development And E Portfolios2anneleftwich
 
InfoSession_2023.pptx
InfoSession_2023.pptxInfoSession_2023.pptx
InfoSession_2023.pptxMariiaKosii
 

Similar a Coding masterclasses for schools (20)

2009 ALEC NCALE (Voc) Pre Course
2009 ALEC  NCALE (Voc) Pre Course2009 ALEC  NCALE (Voc) Pre Course
2009 ALEC NCALE (Voc) Pre Course
 
My code workshop presentation
My code workshop presentationMy code workshop presentation
My code workshop presentation
 
Activity01_introduction
Activity01_introductionActivity01_introduction
Activity01_introduction
 
TOGAF Portfolio from ITpreneurs
TOGAF Portfolio from ITpreneursTOGAF Portfolio from ITpreneurs
TOGAF Portfolio from ITpreneurs
 
Tin Can Moodle(e)
Tin Can Moodle(e)Tin Can Moodle(e)
Tin Can Moodle(e)
 
Codesters
CodestersCodesters
Codesters
 
Teaching Kids to Program- Resources
Teaching Kids to Program- Resources Teaching Kids to Program- Resources
Teaching Kids to Program- Resources
 
Making the transition from ICT to computing
Making the transition from ICT to computingMaking the transition from ICT to computing
Making the transition from ICT to computing
 
Code Institute October Open Evening
Code Institute October Open EveningCode Institute October Open Evening
Code Institute October Open Evening
 
Tinusaur Intro (EN) 2020-02
Tinusaur Intro (EN) 2020-02Tinusaur Intro (EN) 2020-02
Tinusaur Intro (EN) 2020-02
 
Chat in Language Teaching.pptx
Chat in Language Teaching.pptxChat in Language Teaching.pptx
Chat in Language Teaching.pptx
 
The Tale of Two Cities: 6 Lessons Learned about Digital Transformation
The Tale of Two Cities: 6 Lessons Learned about Digital TransformationThe Tale of Two Cities: 6 Lessons Learned about Digital Transformation
The Tale of Two Cities: 6 Lessons Learned about Digital Transformation
 
Intro session ppt
Intro session pptIntro session ppt
Intro session ppt
 
Omo ict dag 2015
Omo ict dag 2015Omo ict dag 2015
Omo ict dag 2015
 
Ubiquitous Learning : Leveraging the Strengths of Online Education
Ubiquitous Learning: Leveraging the Strengths of Online EducationUbiquitous Learning: Leveraging the Strengths of Online Education
Ubiquitous Learning : Leveraging the Strengths of Online Education
 
ISU presentation - Spring 2015
ISU presentation - Spring 2015ISU presentation - Spring 2015
ISU presentation - Spring 2015
 
2018 Education Ambassador Program: St. Thomas More Catholic High School
2018 Education Ambassador Program: St. Thomas More Catholic High School 2018 Education Ambassador Program: St. Thomas More Catholic High School
2018 Education Ambassador Program: St. Thomas More Catholic High School
 
Week 3 Professional Development And E Portfolios2
Week 3   Professional Development And E Portfolios2Week 3   Professional Development And E Portfolios2
Week 3 Professional Development And E Portfolios2
 
school coding program
school coding programschool coding program
school coding program
 
InfoSession_2023.pptx
InfoSession_2023.pptxInfoSession_2023.pptx
InfoSession_2023.pptx
 

Último

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 

Último (20)

LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 

Coding masterclasses for schools