SlideShare a Scribd company logo
1 of 105
Download to read offline
What I learned while
teaching kids at 

Flying Robot School
Daryl Wilding-McBride
CTO @ DiUS
CTO at DiUS
CASA-certified Remotely Piloted Aircraft controller
Co-founder of Flying Robot School
About me
Evaluating causes
Flying Robot School
Other programs for social impact
Benefits of volunteering your tech skills
About this talk
Colleagues &
co-founders
Motivation
People want to make
things better
‘Work’ and ‘Life’
are not separate
Paid work
Hobbies
Family
Waking hours capacity
Unpaid work
Assessing
effort
Bread on the table.
Wolves from the door.
Good tech.
Learning new things.
Business impact.
Innovative in some way.
Creates a legacy.
Passes the BBQ test.
It’s your assessment
Your level varies over time
Unpaid
work
Paid
work
How effective do I want to be?
80000hours.org
80,000 hours
Doing good, lean
PlayPumps
Personal fit
Tractability
Neglectedness
Scale
Personal fit
Tractability
Neglectedness
Scale
Magnitude of the
problem.
Personal fit
Tractability
Neglectedness
Scale
How many resources are
dedicated to it.
Personal fit
Tractability
Neglectedness
Scale
How easy is it to make
progress.
Personal fit
Tractability
Neglectedness
Scale
How likely are you to
make a difference.
Personal fit
Tractability
Neglectedness
Scale
Prioritising causes
Rural education
Access from
rural areas
Too few
choosing STEM
Too few girls in
STEM
Rural education
Access to Education for Rural Students, Victorian Auditor-General, April 2014
http://www.audit.vic.gov.au/publications/20140403-Rural-Students/20140403-Rural-Students.html
Country kids are less likely to
continue to further study
Community
expectations
Individual
aspirations
Family
expectations
Financial issues
Isolation
Barriers
Too few choose STEM
“the subject is fun and interesting”
science
93%
mathematics
75%year 6
63% 42%year 9
Science and Mathematics Participation Rates and Initiatives, Victorian Auditor-General’s Report, 2012
http://www.audit.vic.gov.au/publications/20120606-science-and-maths/20120606-science-and-maths.pdf
Too few are girls
2001
7.5%
2011
21.5%girls
3.1% 9.8%boys
Marginson, S, Tytler, R, Freeman, B & Roberts, K (2013). STEM: Country comparisons. Report for the Australian Council of Learned Academies
http://www.acola.org.au/PDF/SAF02Consultants/SAF02_STEM_%20FINAL.pdf
not continuing with mathematics
after year 10
Flying Robot School
Help kids overcome the
barriers
Get them thinking about
worthwhile work
Daryl Pete
Paula
(P2)
Trevor
Paula
(P1)
Spend a school day with
drones
Role models
Experience they wouldn’t
have otherwise
Topics
Lean Open source
Physics
Sensors
Worthwhile
applications
Manual control
Autonomous
flight
Extending the
robot
Coding flight
Safety &
Regulations
Topics
Lean Open source
Physics
Sensors
Worthwhile
applications
Manual control
Autonomous
flight
Extending the
robot
Coding flight
Safety &
Regulations
C
A
B
D
2
4
3m
3m
3m 3m
3
1
Rural applications
Checking sheepSurveying crops
Land along
waterways
Dam levels
Measuring
carbon
Scouting
What we’ve learned
We’ve iterated the vehicle
… and the application
Version 1:
Build a quadcopter
Version 2:
Sensor pod
Version 3:
Off-the-shelf
http://sustainability.ceres.org.au/project/what-inspires-me-interview-with-andrew-mahar/
What’s the challenge?
Can you use the UAV to
measure the circumference of
a tree’s trunk at 120 cm
from the ground?
120cm
? cm
Version 4:
Modifiable off-the-shelf
https://3dr.com/about/open-source/
What’s next
Topics
Lean Open source
Physics
Sensors
Worthwhile
applications
Manual control
Autonomous
flight
Extending the
robot
Coding flight
Safety &
Regulations
Topics
Lean Open source
Physics
Sensors
Worthwhile
applications
Manual control
Autonomous
flight
Extending the
robot
Coding flight
Safety &
Regulations
http://dronekit.io/
DroneKit
C
A
B
D
2
4
3m
3m
3m 3m
3
1
from FRSSolo import Vehicle, Location
from math import sin, radians
vehicle = Vehicle()
home = vehicle.location
heading = vehicle.heading
theta = atan(5.0/10.0) # finally we get to use trigonometry
d = 5.0/sin(theta) # distance from home to coneA
coneA = home.translate(d, (heading + degrees(theta)) % 360)
coneB = coneA.translate(10, heading)
coneC = coneB.translate(10, (heading - 90) % 360)
coneD = coneC.translate(10, (heading - 180) % 360)
takeoff(3) # ascend to 3 meters above ground
move_to(coneA)
move_to(coneB)
move_to(coneC)
move_to(coneD)
move_to(coneA)
move_to(home)
land()
Measuring effectiveness
5 schools
63 kids
27%
Girls attending overall
0%
Girls attending after incursion model
40%
97%
Fun & interesting
69%
Certain about a career in STEM
90%
Girls certain about a career in STEM
Scale Good
Neglectedness Good
Tractability Needs work
Personal fit Great
Tractability
“I hope this is going to be good, because
I skipped a night out getting pissed with
my mates last night.”
Year 10 boy
Other paths to impact
Random Hacks of Kindness
Code Club
FIRST Robotics
NodeBots (http://nodebots.io/)
Robogals (http://www.robogals.org/)
Why it’s important to
volunteer your tech skills
Kids
Benefits
Us
Our employers
Community
Sponsors
Try a startup, without leaving
your day job
An obligation to do it
Helps increase your
worthwhile work
A three-point plan
Decide how effective
you want to be
Assess causes
Invest your effort
Daryl Wilding-McBride
@DarylWMcB
daryl@flyingrobotschool.org
github.com/flyingrobotschool

More Related Content

Viewers also liked

Viewers also liked (14)

How To Create Winning Ads On Facebook
How To Create Winning Ads On FacebookHow To Create Winning Ads On Facebook
How To Create Winning Ads On Facebook
 
Cross curricular scratch
Cross curricular scratchCross curricular scratch
Cross curricular scratch
 
presentation
 presentation presentation
presentation
 
Technology of Peace - Child builds computer, computer grows with child
Technology of Peace - Child builds computer, computer grows with childTechnology of Peace - Child builds computer, computer grows with child
Technology of Peace - Child builds computer, computer grows with child
 
Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016
 
Kids coding
Kids codingKids coding
Kids coding
 
Writing Codes Instead of Tweets
Writing Codes Instead of TweetsWriting Codes Instead of Tweets
Writing Codes Instead of Tweets
 
ABCs of Social Media Advertising by Crystal Vilkaitis
ABCs of Social Media Advertising by Crystal VilkaitisABCs of Social Media Advertising by Crystal Vilkaitis
ABCs of Social Media Advertising by Crystal Vilkaitis
 
How to run and manage Facebook Ads
How to run and manage Facebook AdsHow to run and manage Facebook Ads
How to run and manage Facebook Ads
 
Facebook ads vs Instagram ads - Eva Romeu Openclass Inesdi
Facebook ads vs Instagram ads - Eva Romeu Openclass InesdiFacebook ads vs Instagram ads - Eva Romeu Openclass Inesdi
Facebook ads vs Instagram ads - Eva Romeu Openclass Inesdi
 
Teach your kids to code
Teach your kids to codeTeach your kids to code
Teach your kids to code
 
Programming from scratch™
Programming from scratch™Programming from scratch™
Programming from scratch™
 
Coding Basics with Scratch
Coding Basics with ScratchCoding Basics with Scratch
Coding Basics with Scratch
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
 

Similar to What I Learned While Teaching Kids at Flying Robot School - YOW! Night August 2016

Elizabeth Lawler - Devops, security, and compliance working in unison
Elizabeth Lawler - Devops, security, and compliance working in unisonElizabeth Lawler - Devops, security, and compliance working in unison
Elizabeth Lawler - Devops, security, and compliance working in unison
DevSecCon
 

Similar to What I Learned While Teaching Kids at Flying Robot School - YOW! Night August 2016 (20)

8 better ways of doing your engineering project
8 better ways of doing your engineering project8 better ways of doing your engineering project
8 better ways of doing your engineering project
 
Abcd iqs ssoftware-projects-mercecrosas
Abcd iqs ssoftware-projects-mercecrosasAbcd iqs ssoftware-projects-mercecrosas
Abcd iqs ssoftware-projects-mercecrosas
 
Exams are online!
Exams are online!Exams are online!
Exams are online!
 
Hands-On Mobile App Testing
Hands-On Mobile App TestingHands-On Mobile App Testing
Hands-On Mobile App Testing
 
Bug Bounty #Defconlucknow2016
Bug Bounty #Defconlucknow2016Bug Bounty #Defconlucknow2016
Bug Bounty #Defconlucknow2016
 
Are BDD and test automation the same thing? Automation Guild 2021
Are BDD and test automation the same thing?   Automation Guild 2021Are BDD and test automation the same thing?   Automation Guild 2021
Are BDD and test automation the same thing? Automation Guild 2021
 
Who needs spwyare when you have COVID-19 apps?
Who needs spwyare when you have COVID-19 apps?Who needs spwyare when you have COVID-19 apps?
Who needs spwyare when you have COVID-19 apps?
 
"Twitter, Pray, Love" at State Policy Network 2010
"Twitter, Pray, Love" at State Policy Network 2010"Twitter, Pray, Love" at State Policy Network 2010
"Twitter, Pray, Love" at State Policy Network 2010
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
[Webinar] The Art & Value of Bug Bounty Programs
[Webinar] The Art & Value of Bug Bounty Programs[Webinar] The Art & Value of Bug Bounty Programs
[Webinar] The Art & Value of Bug Bounty Programs
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
 
Ies PPT.pdf
Ies PPT.pdfIes PPT.pdf
Ies PPT.pdf
 
Decision Making in Product Design
Decision Making in Product DesignDecision Making in Product Design
Decision Making in Product Design
 
Codes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of CodeCodes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of Code
 
How to Find Green Tech Jobs in Silicon Valley
How to Find Green Tech Jobs in Silicon ValleyHow to Find Green Tech Jobs in Silicon Valley
How to Find Green Tech Jobs in Silicon Valley
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
 
What You Can Learn From a 4 Year Old About Ponies and Mobile UX
What You Can Learn From a 4 Year Old About Ponies and Mobile UXWhat You Can Learn From a 4 Year Old About Ponies and Mobile UX
What You Can Learn From a 4 Year Old About Ponies and Mobile UX
 
Digital transformation testing.
Digital transformation testing. Digital transformation testing.
Digital transformation testing.
 
Elizabeth Lawler - Devops, security, and compliance working in unison
Elizabeth Lawler - Devops, security, and compliance working in unisonElizabeth Lawler - Devops, security, and compliance working in unison
Elizabeth Lawler - Devops, security, and compliance working in unison
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
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
panagenda
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
+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...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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...
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

What I Learned While Teaching Kids at Flying Robot School - YOW! Night August 2016