SlideShare a Scribd company logo
1 of 29
Computer Science For Girls:
Be Brave NOT Perfect!
Paul Herring
MACS (Snr) CP
St Peters Lutheran College
The Middle-Skill job market:
“ … in the middle-skill job market, the world is increasingly
divided between
• the jobs that demand digital skills and
• those that don't - and the ones that don't are falling
behind.
• …the more significant impact on the middle-skill job market
is in the humbler world of everyday software:
• spreadsheets and word processing,
• programs for medical billing and
• running computerized drill presses.
• - to a large extent, a job seeker without the ability to use this
software won't even get in the door.
Reshma Sajani
• Girls are generally socialised to be perfect
• Boys are generally socialised to be brave
• Learning Coding can change this
• Reshma argues that girls need to learn to be brave!
Be brave not perfect:
Girls being Brave:
Talking Book for young writers on Tablets or Smartphones
Girls being Brave:
Web Sites for Clients
Girls being Brave:
Real World Solutions: Advertising Kiosks
Anna Emmerson:
Google Software Engineer & ex-student
”20 years ago, if you wanted to cure cancer, you would have gone into
medicine, but if you want to cure cancer today you should go into software
engineering. The possibilities are endless.”
Why Girls Need To Be Brave:
Because The World Has Changed:
We are at the beginning of a major Technology surge
A little new Science
Computing power
Increases/Moore’s Law
Data explosion
Democratization of
• Knowledge
• Digital Power
• Innovation
Leading to:
• Disruption of Industries
• Displacement of workers
• Dematerialization of the economy
Resulting in:
a) the Digitization of more and
more information, goods,
and services,
b) Globalisation
- telecommunications,
- transportation,
- networks and standards.
c) Intelligent Systems
– Machine Learning
& Robotics
The Foundation for Young Australians
Job Clusters: (FYA Research)
• There are some 13 transferable enterprise
skills that all the jobs in 1 ‘cluster’ share.
Portability within a ‘Cluster’
Half of all programming openings are
in industries outside of technology.
Among them:
 Finance;
 Manufacturing; &
 Health Care
Advanced digital skills will be
required for the future,
• ‘computational thinking’,
• ‘new-media literacy’,
• ‘design mindset’,
• ‘virtual collaboration’.
The ‘Second Machine Age’ will need
good skills in:
• ideation,
• large-frame pattern
recognition, and
• complex communication
The job clusters with the strongest
future potential are:
• The Carers,
• The Informers, and
• The Technologists
• All very much IT centric.
Basic Digital Literacy skills are needed:
Computer Science is fun!
• Corona SDK & Lua
Wolfram Programming Language:
img = this pic;
faces = FindFaces[img]
mask = Graphics[Disk[Mean[##],
First@Differences[##]/2] & /@ faces,
PlotRange -> Transpose[{{0, 0},
ImageDimensions[img]}],
ImageSize -> 1 -> 1]
blur = Max[Abs[#2 - #1] & @@@ faces]/5 - works
out size of largest face in pixels
- give 8.2
SetAlphaChannel[Blur[img, blur],
ColorNegate@Blur[mask, blur]]
ImageCompose[img,
SetAlphaChannel[Blur[img, blur], ColorNegate@Blur[mask,
blur]]]
Blurred Lines Faces
Year 10-12:
So what can you do Now?
• Evaluate the Job Clusters
• where do you see yourself
- your talents; skills; passions;
• Enrol in IT courses – ANY
• Lynda.com – learn a programming language
• Udemy.com
• IC3 (Digital Literacy) & Adobe Certification
• Get a part-time job in an IT-related area
• find part-time or vacation jobs working as a
technology volunteer for non-profits or other orgs
• Combine IT with any degree or diploma course you undertake after
Secondary School
• Develop your competency with the Top 10 Skills in 2020
& in the leading Digital Skills
10 Digital Age Skills For Modern Students
• 1. Personal Branding
• 2. Portfolio Building
• 3. Online Searching
• 4. Proper Citation Practices
• 5. Image/Video Editing
• 6. File Conversion
• 7. Coding
• 8. Blogging
• 9. Presentation Building
• 10. Creating a Website
Year 8-9: New QCAA Curriculum
– starting in Year 11, 2019
Technology contexts:
• websites or web applications
• interactive media including:
 digital games
 learning objects
 productivity solutions/desktop applications
 animations and simulations
• intelligent digital solutions:
• ‘Internet of Things’,
• control systems,
• robotics and,
• wearable technology
QCAA Design Subject & IT
• Prototyping skills in digital modelling interface wireframe
• website simulation
• mobile application simulation
• virtual reality
• augmented reality
• 3D digital model
• digital presentation
• video with or without audio (sounds, music, dialogue)
• walk-throughs of environments
• short video loops
• animated information graphics
• animation
IT in Australia > 350+ different careers
Conclusion:
• Be brave not perfect – learn to code!
Resources:
• UQ Events
• Tech Girls
• WIT
• ACS Events
• My Scoop It (scoop.it) Site:
Computational Thinking In Digital Technologies
http://www.scoop.it/t/computational-thinking-
in-digital-technologies

More Related Content

More from Paul Herring

The Second Machine Age
The Second Machine AgeThe Second Machine Age
The Second Machine AgePaul Herring
 
Authentic Learning: Some ideas for Junior High
Authentic Learning: Some ideas for Junior HighAuthentic Learning: Some ideas for Junior High
Authentic Learning: Some ideas for Junior HighPaul Herring
 
Computational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 StepsComputational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 StepsPaul Herring
 
Computational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyComputational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyPaul Herring
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013Paul Herring
 
ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingPaul Herring
 
Australian computers in education 2012 splc overview
Australian computers in education 2012   splc overviewAustralian computers in education 2012   splc overview
Australian computers in education 2012 splc overviewPaul Herring
 
ACEC2012: Computational Thinking
ACEC2012: Computational ThinkingACEC2012: Computational Thinking
ACEC2012: Computational ThinkingPaul Herring
 

More from Paul Herring (8)

The Second Machine Age
The Second Machine AgeThe Second Machine Age
The Second Machine Age
 
Authentic Learning: Some ideas for Junior High
Authentic Learning: Some ideas for Junior HighAuthentic Learning: Some ideas for Junior High
Authentic Learning: Some ideas for Junior High
 
Computational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 StepsComputational Thinking - A Revolution in 4 Steps
Computational Thinking - A Revolution in 4 Steps
 
Computational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyComputational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogy
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013
 
ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational Thinking
 
Australian computers in education 2012 splc overview
Australian computers in education 2012   splc overviewAustralian computers in education 2012   splc overview
Australian computers in education 2012 splc overview
 
ACEC2012: Computational Thinking
ACEC2012: Computational ThinkingACEC2012: Computational Thinking
ACEC2012: Computational Thinking
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

UQ Girls in Computer Science 2017

  • 1. Computer Science For Girls: Be Brave NOT Perfect! Paul Herring MACS (Snr) CP St Peters Lutheran College
  • 2.
  • 3.
  • 4. The Middle-Skill job market: “ … in the middle-skill job market, the world is increasingly divided between • the jobs that demand digital skills and • those that don't - and the ones that don't are falling behind. • …the more significant impact on the middle-skill job market is in the humbler world of everyday software: • spreadsheets and word processing, • programs for medical billing and • running computerized drill presses. • - to a large extent, a job seeker without the ability to use this software won't even get in the door.
  • 5. Reshma Sajani • Girls are generally socialised to be perfect • Boys are generally socialised to be brave • Learning Coding can change this • Reshma argues that girls need to learn to be brave!
  • 6. Be brave not perfect:
  • 7. Girls being Brave: Talking Book for young writers on Tablets or Smartphones
  • 8. Girls being Brave: Web Sites for Clients
  • 9. Girls being Brave: Real World Solutions: Advertising Kiosks
  • 10. Anna Emmerson: Google Software Engineer & ex-student ”20 years ago, if you wanted to cure cancer, you would have gone into medicine, but if you want to cure cancer today you should go into software engineering. The possibilities are endless.”
  • 11. Why Girls Need To Be Brave: Because The World Has Changed: We are at the beginning of a major Technology surge A little new Science Computing power Increases/Moore’s Law Data explosion Democratization of • Knowledge • Digital Power • Innovation Leading to: • Disruption of Industries • Displacement of workers • Dematerialization of the economy Resulting in: a) the Digitization of more and more information, goods, and services, b) Globalisation - telecommunications, - transportation, - networks and standards. c) Intelligent Systems – Machine Learning & Robotics
  • 12. The Foundation for Young Australians Job Clusters: (FYA Research)
  • 13. • There are some 13 transferable enterprise skills that all the jobs in 1 ‘cluster’ share. Portability within a ‘Cluster’
  • 14.
  • 15.
  • 16.
  • 17. Half of all programming openings are in industries outside of technology. Among them:  Finance;  Manufacturing; &  Health Care
  • 18. Advanced digital skills will be required for the future, • ‘computational thinking’, • ‘new-media literacy’, • ‘design mindset’, • ‘virtual collaboration’. The ‘Second Machine Age’ will need good skills in: • ideation, • large-frame pattern recognition, and • complex communication The job clusters with the strongest future potential are: • The Carers, • The Informers, and • The Technologists • All very much IT centric. Basic Digital Literacy skills are needed:
  • 19. Computer Science is fun! • Corona SDK & Lua
  • 20. Wolfram Programming Language: img = this pic; faces = FindFaces[img] mask = Graphics[Disk[Mean[##], First@Differences[##]/2] & /@ faces, PlotRange -> Transpose[{{0, 0}, ImageDimensions[img]}], ImageSize -> 1 -> 1] blur = Max[Abs[#2 - #1] & @@@ faces]/5 - works out size of largest face in pixels - give 8.2 SetAlphaChannel[Blur[img, blur], ColorNegate@Blur[mask, blur]] ImageCompose[img, SetAlphaChannel[Blur[img, blur], ColorNegate@Blur[mask, blur]]]
  • 22. Year 10-12: So what can you do Now? • Evaluate the Job Clusters • where do you see yourself - your talents; skills; passions; • Enrol in IT courses – ANY • Lynda.com – learn a programming language • Udemy.com • IC3 (Digital Literacy) & Adobe Certification • Get a part-time job in an IT-related area • find part-time or vacation jobs working as a technology volunteer for non-profits or other orgs • Combine IT with any degree or diploma course you undertake after Secondary School • Develop your competency with the Top 10 Skills in 2020 & in the leading Digital Skills
  • 23. 10 Digital Age Skills For Modern Students • 1. Personal Branding • 2. Portfolio Building • 3. Online Searching • 4. Proper Citation Practices • 5. Image/Video Editing • 6. File Conversion • 7. Coding • 8. Blogging • 9. Presentation Building • 10. Creating a Website
  • 24. Year 8-9: New QCAA Curriculum – starting in Year 11, 2019
  • 25. Technology contexts: • websites or web applications • interactive media including:  digital games  learning objects  productivity solutions/desktop applications  animations and simulations • intelligent digital solutions: • ‘Internet of Things’, • control systems, • robotics and, • wearable technology
  • 26.
  • 27. QCAA Design Subject & IT • Prototyping skills in digital modelling interface wireframe • website simulation • mobile application simulation • virtual reality • augmented reality • 3D digital model • digital presentation • video with or without audio (sounds, music, dialogue) • walk-throughs of environments • short video loops • animated information graphics • animation
  • 28. IT in Australia > 350+ different careers
  • 29. Conclusion: • Be brave not perfect – learn to code! Resources: • UQ Events • Tech Girls • WIT • ACS Events • My Scoop It (scoop.it) Site: Computational Thinking In Digital Technologies http://www.scoop.it/t/computational-thinking- in-digital-technologies