SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
While we’re here,
let’s fix computer
science education
       Selena Deckelmann
   selena@postgresopen.org
Thanks!
http://bit.ly/ReeWlU
                         or
http://piratepad.net/djangocon-keynote-selena-
                   reading-list
[intentionally blank]
50% growth in
computer-related jobs
     by 2018
70% of FOSS devs have
  at least a Bachelors
         degree
???????
Paris Declaration
http://bit.ly/MTvxzl
Modeling
   Guided Practice
Independent Practice
   Generalization
Lost 35% of
CS courses offered
 9-12 grade in the
  USA since 2005
“In 2008, 17% of AP computer science
test takers were women, even though
women represented 55% of all AP test
takers. 784 African American students
nationwide took the AP CS exam.”
Computational thinking
“A way that humans, not computers, think.
Computational thinking is a way humans solve
problems; it is not trying to get humans to think like
computers. Computers are dull and boring; humans are
clever and imaginative. We humans make computers
exciting. Equipped with computing devices, we use our
cleverness to tackle problems we would not dare take
on before the age of computing and build systems with
functionality limited only by our imaginations.”
-Jeanette Wing
Today’s world



                Teachers
Teacher/open        in
   source        Schools
collaboration                   Open Source
 on lessons                     Contributors
Open source IT in
schools is not the
answer, right now.
Modeling
   Guided Practice
Independent Practice
   Generalization
Access to
computer science is a
 social justice issue.
photo: Reuters
Mimiko lost.
Or did he?
Protest filed:
May 14, 2007
image courtesy of flickr user bistra1
Adrian Forty, Fingerprint expert
84,814
“olee yen loun sa lo yen.”
http://is.gd/5gULDz
              or
http://imet.csus.edu/imet1/
     scotty/filelesson/
      fileconcept.htm
teachtoday.chesnok.com
This work is licensed under the Creative Commons
Attribution-ShareAlike 3.0 Unported License. To view a
copy of this license, visit http://creativecommons.org/
licenses/by-sa/3.0/ or send a letter to Creative
Commons, 444 Castro Street, Suite 900, Mountain
View, California, 94041, USA.

Mais conteúdo relacionado

Mais procurados

3 Ways to empower your team to work smarter nabeelah ali
3 Ways to empower your team to work smarter   nabeelah ali3 Ways to empower your team to work smarter   nabeelah ali
3 Ways to empower your team to work smarter nabeelah aliAtlassian
 
Education in the Exponential Age
Education in the Exponential AgeEducation in the Exponential Age
Education in the Exponential AgeDeepak Deeeep Mehta
 
Personal Electronics: Shortening our Attention Spans?
Personal Electronics: Shortening our Attention Spans?Personal Electronics: Shortening our Attention Spans?
Personal Electronics: Shortening our Attention Spans?zackls
 
Harnessing Digital And Social Media To Become A Learning Organization
Harnessing Digital And Social Media To Become A Learning OrganizationHarnessing Digital And Social Media To Become A Learning Organization
Harnessing Digital And Social Media To Become A Learning OrganizationDr. William J. Ward
 
Finding Great Tech For Teaching
Finding Great Tech For TeachingFinding Great Tech For Teaching
Finding Great Tech For TeachingMeagen Farrell
 
2015 Parenting in a Digital World
2015 Parenting in a Digital World2015 Parenting in a Digital World
2015 Parenting in a Digital WorldHolly Gerla
 
Sustainably Transforming Learning and Teaching Through ICT
Sustainably Transforming Learning and Teaching Through ICTSustainably Transforming Learning and Teaching Through ICT
Sustainably Transforming Learning and Teaching Through ICTJeanette Murphy
 
Charles Wright SMAHRT Presentation
Charles Wright SMAHRT PresentationCharles Wright SMAHRT Presentation
Charles Wright SMAHRT PresentationHolly Gerla
 
But Who Protects the Moderators?
But Who Protects the Moderators?But Who Protects the Moderators?
But Who Protects the Moderators?Matthew Lease
 
Improving Web Accessibility for the Elderly
Improving Web Accessibility for the ElderlyImproving Web Accessibility for the Elderly
Improving Web Accessibility for the ElderlyRoger Hudson
 
How To Talk With Techies
How To Talk With TechiesHow To Talk With Techies
How To Talk With TechiesHelen Linda
 
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...Matthew Lease
 
Test boss 2019 slide deck
Test boss 2019 slide deckTest boss 2019 slide deck
Test boss 2019 slide deckAdy Stokes
 
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...Matthew Lease
 
The Inevitable Future (with some infrastructure thrown in)
The Inevitable Future (with some infrastructure thrown in)The Inevitable Future (with some infrastructure thrown in)
The Inevitable Future (with some infrastructure thrown in)malens
 
Raising Kids in a Digital World 2016
Raising Kids in a Digital World 2016Raising Kids in a Digital World 2016
Raising Kids in a Digital World 2016Holly Gerla
 
CWA Parent Presentation 2014
CWA Parent Presentation 2014CWA Parent Presentation 2014
CWA Parent Presentation 2014Holly Gerla
 

Mais procurados (20)

3 Ways to empower your team to work smarter nabeelah ali
3 Ways to empower your team to work smarter   nabeelah ali3 Ways to empower your team to work smarter   nabeelah ali
3 Ways to empower your team to work smarter nabeelah ali
 
Education in the Exponential Age
Education in the Exponential AgeEducation in the Exponential Age
Education in the Exponential Age
 
Personal Electronics: Shortening our Attention Spans?
Personal Electronics: Shortening our Attention Spans?Personal Electronics: Shortening our Attention Spans?
Personal Electronics: Shortening our Attention Spans?
 
Harnessing Digital And Social Media To Become A Learning Organization
Harnessing Digital And Social Media To Become A Learning OrganizationHarnessing Digital And Social Media To Become A Learning Organization
Harnessing Digital And Social Media To Become A Learning Organization
 
Finding Great Tech For Teaching
Finding Great Tech For TeachingFinding Great Tech For Teaching
Finding Great Tech For Teaching
 
2015 Parenting in a Digital World
2015 Parenting in a Digital World2015 Parenting in a Digital World
2015 Parenting in a Digital World
 
Sustainably Transforming Learning and Teaching Through ICT
Sustainably Transforming Learning and Teaching Through ICTSustainably Transforming Learning and Teaching Through ICT
Sustainably Transforming Learning and Teaching Through ICT
 
Charles Wright SMAHRT Presentation
Charles Wright SMAHRT PresentationCharles Wright SMAHRT Presentation
Charles Wright SMAHRT Presentation
 
But Who Protects the Moderators?
But Who Protects the Moderators?But Who Protects the Moderators?
But Who Protects the Moderators?
 
Digital reputations
Digital reputationsDigital reputations
Digital reputations
 
Issue_Crisis_Management
Issue_Crisis_ManagementIssue_Crisis_Management
Issue_Crisis_Management
 
Improving Web Accessibility for the Elderly
Improving Web Accessibility for the ElderlyImproving Web Accessibility for the Elderly
Improving Web Accessibility for the Elderly
 
How To Talk With Techies
How To Talk With TechiesHow To Talk With Techies
How To Talk With Techies
 
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...
Key Challenges in Moderating Social Media: Accuracy, Cost, Scalability, and S...
 
Cyberbullying
CyberbullyingCyberbullying
Cyberbullying
 
Test boss 2019 slide deck
Test boss 2019 slide deckTest boss 2019 slide deck
Test boss 2019 slide deck
 
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...
Designing at the Intersection of HCI & AI: Misinformation & Crowdsourced Anno...
 
The Inevitable Future (with some infrastructure thrown in)
The Inevitable Future (with some infrastructure thrown in)The Inevitable Future (with some infrastructure thrown in)
The Inevitable Future (with some infrastructure thrown in)
 
Raising Kids in a Digital World 2016
Raising Kids in a Digital World 2016Raising Kids in a Digital World 2016
Raising Kids in a Digital World 2016
 
CWA Parent Presentation 2014
CWA Parent Presentation 2014CWA Parent Presentation 2014
CWA Parent Presentation 2014
 

Destaque

Pycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from JavaPycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from Javajbellis
 
Open Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital BroadcastingOpen Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital BroadcastingFrancois Lefebvre
 
Putting Out Fires with Content Strategy (STC Academic SIG)
Putting Out Fires with Content Strategy (STC Academic SIG)Putting Out Fires with Content Strategy (STC Academic SIG)
Putting Out Fires with Content Strategy (STC Academic SIG)John Collins
 
Building Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any LanguageBuilding Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any LanguageJohn Collins
 
Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)John Collins
 
The ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThe ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThoughtWorks
 
Internationalization in Rails 2.2
Internationalization in Rails 2.2Internationalization in Rails 2.2
Internationalization in Rails 2.2Nicolas Jacobeus
 
Bank Account Of Life
Bank Account Of LifeBank Account Of Life
Bank Account Of LifeNafass
 
Linguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with RailsLinguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with RailsHeatherRivers
 
2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentaryalghanim
 
Strategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful LocalizationStrategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful LocalizationJohn Collins
 
Sample email submission
Sample email submissionSample email submission
Sample email submissionDavid Sommer
 
Designing for Multiple Mobile Platforms
Designing for Multiple Mobile PlatformsDesigning for Multiple Mobile Platforms
Designing for Multiple Mobile PlatformsRobert Douglas
 
Stc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kitsStc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kitsDavid Sommer
 
mobile development platforms
mobile development platformsmobile development platforms
mobile development platformsguestfa9375
 
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)John Collins
 
My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3David Sommer
 
How to make intelligent web apps
How to make intelligent web appsHow to make intelligent web apps
How to make intelligent web appsiapain
 

Destaque (20)

Silmeyiniz
SilmeyinizSilmeyiniz
Silmeyiniz
 
Pycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from JavaPycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from Java
 
Open Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital BroadcastingOpen Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital Broadcasting
 
Putting Out Fires with Content Strategy (STC Academic SIG)
Putting Out Fires with Content Strategy (STC Academic SIG)Putting Out Fires with Content Strategy (STC Academic SIG)
Putting Out Fires with Content Strategy (STC Academic SIG)
 
Building Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any LanguageBuilding Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any Language
 
Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)
 
The ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThe ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj Kumar
 
Internationalization in Rails 2.2
Internationalization in Rails 2.2Internationalization in Rails 2.2
Internationalization in Rails 2.2
 
Bank Account Of Life
Bank Account Of LifeBank Account Of Life
Bank Account Of Life
 
Linguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with RailsLinguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with Rails
 
2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary
 
Strategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful LocalizationStrategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful Localization
 
Sample email submission
Sample email submissionSample email submission
Sample email submission
 
Glossary
GlossaryGlossary
Glossary
 
Designing for Multiple Mobile Platforms
Designing for Multiple Mobile PlatformsDesigning for Multiple Mobile Platforms
Designing for Multiple Mobile Platforms
 
Stc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kitsStc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kits
 
mobile development platforms
mobile development platformsmobile development platforms
mobile development platforms
 
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
 
My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3
 
How to make intelligent web apps
How to make intelligent web appsHow to make intelligent web apps
How to make intelligent web apps
 

Semelhante a While we're here, let's fix computer science education

Digital Citizenship Summit 2014
Digital Citizenship Summit 2014Digital Citizenship Summit 2014
Digital Citizenship Summit 2014Elizabeth Calhoon
 
School Committee Presentation Technology08 Final
School Committee Presentation Technology08 FinalSchool Committee Presentation Technology08 Final
School Committee Presentation Technology08 FinalReading Public Schools
 
Digital Fabrication in Learning Environments
Digital Fabrication in Learning EnvironmentsDigital Fabrication in Learning Environments
Digital Fabrication in Learning EnvironmentsNancy Otero
 
Education Personalization Through Mobile Learning
Education Personalization Through Mobile LearningEducation Personalization Through Mobile Learning
Education Personalization Through Mobile Learningsgrossusa
 
Pete & C Keynote Slides
Pete & C Keynote SlidesPete & C Keynote Slides
Pete & C Keynote SlidesChris Lehmann
 
Designing A.I. - Week 1 - Intro Lecture
Designing A.I. - Week 1 - Intro LectureDesigning A.I. - Week 1 - Intro Lecture
Designing A.I. - Week 1 - Intro LectureDavid Young
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013Paul Herring
 
Technology and Enablement in the Social Age
Technology and Enablement in the Social AgeTechnology and Enablement in the Social Age
Technology and Enablement in the Social AgeKemp Edmonds
 
«Lets educate, learn and flourish: how can we open doors, light fires and rac...
«Lets educate, learn and flourish: how can we open doors, light fires and rac...«Lets educate, learn and flourish: how can we open doors, light fires and rac...
«Lets educate, learn and flourish: how can we open doors, light fires and rac...eMadrid network
 
#futurehappens - Challenging educational paradigms and the changing role of t...
#futurehappens - Challenging educational paradigms and the changing role of t...#futurehappens - Challenging educational paradigms and the changing role of t...
#futurehappens - Challenging educational paradigms and the changing role of t...Peter Bryant
 
Technology Integration @ St. James
Technology Integration @ St. JamesTechnology Integration @ St. James
Technology Integration @ St. Jamesguesta06b8be6
 
Critical Pedagogy, Civil Disobedience, and Edtech
Critical Pedagogy, Civil Disobedience, and EdtechCritical Pedagogy, Civil Disobedience, and Edtech
Critical Pedagogy, Civil Disobedience, and EdtechJesse Stommel
 
Artificial Intelligence in Education|Evolve Machine Learners
Artificial Intelligence in Education|Evolve Machine LearnersArtificial Intelligence in Education|Evolve Machine Learners
Artificial Intelligence in Education|Evolve Machine LearnersMian Ashar
 

Semelhante a While we're here, let's fix computer science education (20)

Digital Citizenship Summit 2014
Digital Citizenship Summit 2014Digital Citizenship Summit 2014
Digital Citizenship Summit 2014
 
Girls & STEM: Making it Happen
Girls & STEM: Making it HappenGirls & STEM: Making it Happen
Girls & STEM: Making it Happen
 
School Committee Presentation Technology08 Final
School Committee Presentation Technology08 FinalSchool Committee Presentation Technology08 Final
School Committee Presentation Technology08 Final
 
Sac Ht J Mc C V2
Sac Ht J Mc C V2Sac Ht J Mc C V2
Sac Ht J Mc C V2
 
Edtech Sucks
Edtech SucksEdtech Sucks
Edtech Sucks
 
iGeneration - Who are these students?
iGeneration - Who are these students?iGeneration - Who are these students?
iGeneration - Who are these students?
 
Digital Fabrication in Learning Environments
Digital Fabrication in Learning EnvironmentsDigital Fabrication in Learning Environments
Digital Fabrication in Learning Environments
 
Education Personalization Through Mobile Learning
Education Personalization Through Mobile LearningEducation Personalization Through Mobile Learning
Education Personalization Through Mobile Learning
 
Accd mars
Accd marsAccd mars
Accd mars
 
Pete & C Keynote Slides
Pete & C Keynote SlidesPete & C Keynote Slides
Pete & C Keynote Slides
 
Designing A.I. - Week 1 - Intro Lecture
Designing A.I. - Week 1 - Intro LectureDesigning A.I. - Week 1 - Intro Lecture
Designing A.I. - Week 1 - Intro Lecture
 
Qsite Presentation computational thinking 2013
Qsite Presentation   computational thinking 2013Qsite Presentation   computational thinking 2013
Qsite Presentation computational thinking 2013
 
Technology and Enablement in the Social Age
Technology and Enablement in the Social AgeTechnology and Enablement in the Social Age
Technology and Enablement in the Social Age
 
Digital Learning1
Digital Learning1Digital Learning1
Digital Learning1
 
«Lets educate, learn and flourish: how can we open doors, light fires and rac...
«Lets educate, learn and flourish: how can we open doors, light fires and rac...«Lets educate, learn and flourish: how can we open doors, light fires and rac...
«Lets educate, learn and flourish: how can we open doors, light fires and rac...
 
#futurehappens - Challenging educational paradigms and the changing role of t...
#futurehappens - Challenging educational paradigms and the changing role of t...#futurehappens - Challenging educational paradigms and the changing role of t...
#futurehappens - Challenging educational paradigms and the changing role of t...
 
Technology Integration @ St. James
Technology Integration @ St. JamesTechnology Integration @ St. James
Technology Integration @ St. James
 
Critical Pedagogy, Civil Disobedience, and Edtech
Critical Pedagogy, Civil Disobedience, and EdtechCritical Pedagogy, Civil Disobedience, and Edtech
Critical Pedagogy, Civil Disobedience, and Edtech
 
Connectededc catc
Connectededc catcConnectededc catc
Connectededc catc
 
Artificial Intelligence in Education|Evolve Machine Learners
Artificial Intelligence in Education|Evolve Machine LearnersArtificial Intelligence in Education|Evolve Machine Learners
Artificial Intelligence in Education|Evolve Machine Learners
 

Mais de Selena Deckelmann

Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Selena Deckelmann
 
Postgres needs an aircraft carrier
Postgres needs an aircraft carrierPostgres needs an aircraft carrier
Postgres needs an aircraft carrierSelena Deckelmann
 
Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Selena Deckelmann
 
Letters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres communityLetters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres communitySelena Deckelmann
 
Own it: working with a changing open source community
Own it: working with a changing open source communityOwn it: working with a changing open source community
Own it: working with a changing open source communitySelena Deckelmann
 
Managing terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigManaging terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigSelena Deckelmann
 
Managing terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets bigManaging terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets bigSelena Deckelmann
 
How a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged ElectionHow a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged ElectionSelena Deckelmann
 
Open Source Bridge Opening Day
Open Source Bridge Opening DayOpen Source Bridge Opening Day
Open Source Bridge Opening DaySelena Deckelmann
 

Mais de Selena Deckelmann (20)

Algorithms are Recipes
Algorithms are RecipesAlgorithms are Recipes
Algorithms are Recipes
 
Hire the right way
Hire the right wayHire the right way
Hire the right way
 
Mistakes were made - LCA 2012
Mistakes were made - LCA 2012Mistakes were made - LCA 2012
Mistakes were made - LCA 2012
 
Pg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, BallaratPg92 HA, LCA 2012, Ballarat
Pg92 HA, LCA 2012, Ballarat
 
Managing terabytes
Managing terabytesManaging terabytes
Managing terabytes
 
Mistakes were made
Mistakes were madeMistakes were made
Mistakes were made
 
Postgres needs an aircraft carrier
Postgres needs an aircraft carrierPostgres needs an aircraft carrier
Postgres needs an aircraft carrier
 
Mistakes were made
Mistakes were madeMistakes were made
Mistakes were made
 
Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1Harder, better, faster, stronger: PostgreSQL 9.1
Harder, better, faster, stronger: PostgreSQL 9.1
 
How to ask for money
How to ask for moneyHow to ask for money
How to ask for money
 
Letters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres communityLetters from the open source trenches - Postgres community
Letters from the open source trenches - Postgres community
 
Own it: working with a changing open source community
Own it: working with a changing open source communityOwn it: working with a changing open source community
Own it: working with a changing open source community
 
Managing terabytes: When Postgres gets big
Managing terabytes: When Postgres gets bigManaging terabytes: When Postgres gets big
Managing terabytes: When Postgres gets big
 
Managing terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets bigManaging terabytes: When PostgreSQL gets big
Managing terabytes: When PostgreSQL gets big
 
Pdxpugday2010 pg90
Pdxpugday2010 pg90Pdxpugday2010 pg90
Pdxpugday2010 pg90
 
Making Software Communities
Making Software CommunitiesMaking Software Communities
Making Software Communities
 
Illustrated buffer cache
Illustrated buffer cacheIllustrated buffer cache
Illustrated buffer cache
 
Bucardo
BucardoBucardo
Bucardo
 
How a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged ElectionHow a bunch of normal people Used Technology To Repair a Rigged Election
How a bunch of normal people Used Technology To Repair a Rigged Election
 
Open Source Bridge Opening Day
Open Source Bridge Opening DayOpen Source Bridge Opening Day
Open Source Bridge Opening Day
 

Último

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Último (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

While we're here, let's fix computer science education