SlideShare a Scribd company logo
A “Web-Sized”
          Education Problem?

                               Chris Mills, Opera Software, OWEA/Open Edu

Wednesday, 15 September 2010
Let’s talk about...
           Web education
           • The problem
           • Potential solutions
             • What the community is doing
             • Improving things together


Wednesday, 15 September 2010
The education problem
           Skills shortage in the web industry
           • Many web developers need
             educating
           • Well-trained graduates also needed
           • But these needs aren’t being met


Wednesday, 15 September 2010
Think of other
                                professions
           Such as
           • Accountancy
           • Architecture
           • Law
           • Medicine


Wednesday, 15 September 2010
These have features
           Such as
           • Regulatory bodies
           • Codes of practice
           • Qualifications
           • Faculties at university


Wednesday, 15 September 2010
The Web is different
           •      We have the W3C...
           •      ...but this is a standards body
           •      And what we call standards...
           •      ...are actually recommendations



Wednesday, 15 September 2010
Codes of practice?
           • There are best practices
           • But mostly we just view source...
           • ...and copy and paste




Wednesday, 15 September 2010
(Low barrier of entry)
           The Web is easy (sort of)
           • It has a low barrier of entry
           • Which made the Web what it is today
           • But there’s a lot of bad code out there
           • Which hangs around forever!


Wednesday, 15 September 2010
There are exams
           • At some universities
           • But these are few and far between
           • And vary widely in content




Wednesday, 15 September 2010
Many educators get it
           Including many of you guys!




Wednesday, 15 September 2010
But many don’t
           Courses vary
           • Some teach bad front-end practices
           • Some don’t teach them at all
           • Some teach a really odd mix of skills
           • Some are just comedy


Wednesday, 15 September 2010
So ... WTF?




Wednesday, 15 September 2010
Standards becoming
                   standard?
           Didn’t happen at the very beginning
           • For example HTML only became
             standard at about HTML3
           • Before that things weren’t standard
           • Browsers took a while to catch on


Wednesday, 15 September 2010
Browser support...
           Was a nightmare for ages
           • So tables for layout were needed
           • We weren’t thinking about
             accessibility so much
           • Or progressive enhancement


Wednesday, 15 September 2010
Outdated courses
           This is when many courses were written
           • Things have changed so much
           • 10-15 years is a lifetime in web terms
           • Updates in courses and teaching
             skills desperately needed


Wednesday, 15 September 2010
Courses should have
           • HTML/CSS/JS + best practices
           • Universal design - REAL accessibility
           • Proper production skills, like
             workflows, testing, teamwork
           • Web sites not looking the same
             across all browsers!
Wednesday, 15 September 2010
We should get rid of
           • Tables for layout, spacer gifs, inline
             JavaScript
           • Resources on HTML3, Netscape
             DHTML
           • Courses that try to fly before crawling
           • Dumb sysadmin policies (IE6 lock)
Wednesday, 15 September 2010
Also, web is an orphan
           Where does it fit in to education?
           • Comp/sci is a solid technical
             discipline
           • Web design is technical, artistic,
             social, linguistic, media, publishing...


Wednesday, 15 September 2010
Not taken seriously
           It doesn’t get taken seriously
           • Comp/sci folk think it isn’t real
              programming
           • Design folk think it is scary as it
              involves code


Wednesday, 15 September 2010
Why oh Why??
           • Lack of web standards teaching
             experience
           • Updating curricula too hard/
             expensive?
           • Lack of support from department?
           • Lack of teaching resources?
Wednesday, 15 September 2010
Enough
                     moaning already!


Wednesday, 15 September 2010
Now for
                               the solutions...


Wednesday, 15 September 2010
Solutions
           We want to get rid of the excuses!
           • Create supporting resources
           • Evangelise/do outreach
           • Mould better web developers!



Wednesday, 15 September 2010
The          pera WSC
           The Web Standards Curriculum
           • Over 60 articles
           • All the web design basics you need
           • Translations underway in over 10
             languages
           • Released under creative commons
Wednesday, 15 September 2010
Open knowledge sharing
           Is absolutely vital
           • Spirit of the Web
           • Makes everything easier
           • Build up useful network of allies



Wednesday, 15 September 2010
WaSP InterAct
           Web design curricula
           • Course structures, rubrics, sample
             assignments, exam questions, etc.
           • Perfect complement to the Opera
             WSC
           • Also released under CC
Wednesday, 15 September 2010
InterAct with Web
                            Standards
           “The book of the film”
           • Written to meet the needs of
             educators
           • Written in collaboration between
             educators and industry folk
           • Holistic view of web design
Wednesday, 15 September 2010
Mozilla/P2PU school of
              Webcraft
           Community led accreditation
           • “Student” builds a project
           • Assessed by industry professionals
           • Gives them a portfolio
           • Works outside university structure -
             useful as not everyone has access
Wednesday, 15 September 2010
OWEA
           Open Web Education Alliance
           • W3C incubator group
           • Looking to provide a “standard for
             web standards” education
           • Also performs outreach activities


Wednesday, 15 September 2010
Reach out!
           Trying to get everyone doing outreach
           • Educate the ones that don’t get it
           • Point them to our resources, and
             share your own
           • “Train the trainers”


Wednesday, 15 September 2010
University tours
           Started by Opera
           • Deliver guest lectures
           • Evangelize standards and good
             teaching practices
           • Getting local representatives on
             board too
Wednesday, 15 September 2010
Other meetups
           From big to small
           • WE Rock events
           • Highjacking Ignites, bar camps, etc
           • Ad hoc discussion meetups



Wednesday, 15 September 2010
It’s not just educators...
           Existing web devs and non-technical
           team members also need educating
           • Existing web devs: improve practices
           • Edu administrators: hold the power
           • Marketers/managers: non-technical
             team members need to understand
Wednesday, 15 September 2010
Summary
                         Final thoughts...


Wednesday, 15 September 2010
How does it all work
                    together?
         Improve                                                  Create
         Curricula                                               Resources


                               Examination/         WEB
                               Accreditation   PROFESSIONALS!




 Train educators/                                                Evangelise
     students                                                   Best Practices

Wednesday, 15 September 2010
Forging links between
        industry and educators
           Is two-way
           • Industry updates educators on
              curricula and best practices
           • Educators provide industry with
              validity, respect ... and fresh meat!


Wednesday, 15 September 2010
Government,
                               international?
           Both of these already in consideration
           • Working on government (hush hush)
           • Eventual aim is to spread this
             worldwide



Wednesday, 15 September 2010
Thanks for listening
           • cmills@opera.com
           • @chrisdavidmills
           • http://dev.opera.com
           • Web standards evenings in
             Manchester!
           http://standards-next.org/
Wednesday, 15 September 2010

More Related Content

Similar to A web sized education problem?

Cheat sheets for coding
Cheat sheets for codingCheat sheets for coding
Cheat sheets for coding
Isaac Oteyo
 
Eclipse community management - fossa2010
Eclipse community management - fossa2010Eclipse community management - fossa2010
Eclipse community management - fossa2010
fOSSa - Free Open Source Software Academia Conference
 
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
Mathieu Plourde
 
Web education, and the Opera web standards curriculum
Web education, and the Opera web standards curriculumWeb education, and the Opera web standards curriculum
Web education, and the Opera web standards curriculum
Chris Mills
 
Day3 wayne beaton eclipse community mgt
Day3 wayne beaton eclipse  community mgtDay3 wayne beaton eclipse  community mgt
Day3 wayne beaton eclipse community mgt
fOSSa 2010 Main Presentations
 
Sp13 w200-w5-part1
Sp13 w200-w5-part1Sp13 w200-w5-part1
Sp13 w200-w5-part1
educw200
 
Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010
Christopher Bugaj
 
Education 2.2i - Before and After-moment for Education
Education 2.2i - Before and After-moment for EducationEducation 2.2i - Before and After-moment for Education
Education 2.2i - Before and After-moment for Education
HKITF
 
Podcasting & iPod Flash Cards: Study Tools for the 21st Century
Podcasting & iPod Flash Cards: Study Tools for the 21st CenturyPodcasting & iPod Flash Cards: Study Tools for the 21st Century
Podcasting & iPod Flash Cards: Study Tools for the 21st Century
Brent Coley
 
Using New Technology to Market Library Services
Using New Technology to Market Library ServicesUsing New Technology to Market Library Services
Using New Technology to Market Library Services
Nicole C. Engard
 
T.E.L.L.: Open Spaces@UBC
T.E.L.L.: Open Spaces@UBCT.E.L.L.: Open Spaces@UBC
T.E.L.L.: Open Spaces@UBC
BCcampus
 
Slattery pro comm2015_final
Slattery pro comm2015_finalSlattery pro comm2015_final
Slattery pro comm2015_final
darinaslattery
 
When is a Website Not Enough? Now.
When is a Website Not Enough? Now.When is a Website Not Enough? Now.
When is a Website Not Enough? Now.
bethgsanders
 
Visualizing Activities for Self-reflection and Awareness
Visualizing Activities for Self-reflection and AwarenessVisualizing Activities for Self-reflection and Awareness
Visualizing Activities for Self-reflection and Awareness
Sten Govaerts
 
MOOCs - alternative education
MOOCs - alternative educationMOOCs - alternative education
MOOCs - alternative education
Iulian-Nicu Şerbănoiu
 
Fa12 w200-w5-part1
Fa12 w200-w5-part1Fa12 w200-w5-part1
Fa12 w200-w5-part1
educw200
 
From PowerPoint to online multimedia resources with Articulate
From PowerPoint to online multimedia resources with ArticulateFrom PowerPoint to online multimedia resources with Articulate
From PowerPoint to online multimedia resources with Articulate
James Little
 
BDD and Cucumber at barcampGZ
BDD and Cucumber at barcampGZBDD and Cucumber at barcampGZ
BDD and Cucumber at barcampGZ
leondu
 
WordPress for Higher Ed Websites
WordPress for Higher Ed WebsitesWordPress for Higher Ed Websites
WordPress for Higher Ed Websites
iFactory
 
TTAC Book Study Week 2
TTAC Book Study Week 2TTAC Book Study Week 2
TTAC Book Study Week 2
Christopher Bugaj
 

Similar to A web sized education problem? (20)

Cheat sheets for coding
Cheat sheets for codingCheat sheets for coding
Cheat sheets for coding
 
Eclipse community management - fossa2010
Eclipse community management - fossa2010Eclipse community management - fossa2010
Eclipse community management - fossa2010
 
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
4-15-2010 Intro to Social Media and Web 2.0 Tools Through Faculty Practices
 
Web education, and the Opera web standards curriculum
Web education, and the Opera web standards curriculumWeb education, and the Opera web standards curriculum
Web education, and the Opera web standards curriculum
 
Day3 wayne beaton eclipse community mgt
Day3 wayne beaton eclipse  community mgtDay3 wayne beaton eclipse  community mgt
Day3 wayne beaton eclipse community mgt
 
Sp13 w200-w5-part1
Sp13 w200-w5-part1Sp13 w200-w5-part1
Sp13 w200-w5-part1
 
Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010
 
Education 2.2i - Before and After-moment for Education
Education 2.2i - Before and After-moment for EducationEducation 2.2i - Before and After-moment for Education
Education 2.2i - Before and After-moment for Education
 
Podcasting & iPod Flash Cards: Study Tools for the 21st Century
Podcasting & iPod Flash Cards: Study Tools for the 21st CenturyPodcasting & iPod Flash Cards: Study Tools for the 21st Century
Podcasting & iPod Flash Cards: Study Tools for the 21st Century
 
Using New Technology to Market Library Services
Using New Technology to Market Library ServicesUsing New Technology to Market Library Services
Using New Technology to Market Library Services
 
T.E.L.L.: Open Spaces@UBC
T.E.L.L.: Open Spaces@UBCT.E.L.L.: Open Spaces@UBC
T.E.L.L.: Open Spaces@UBC
 
Slattery pro comm2015_final
Slattery pro comm2015_finalSlattery pro comm2015_final
Slattery pro comm2015_final
 
When is a Website Not Enough? Now.
When is a Website Not Enough? Now.When is a Website Not Enough? Now.
When is a Website Not Enough? Now.
 
Visualizing Activities for Self-reflection and Awareness
Visualizing Activities for Self-reflection and AwarenessVisualizing Activities for Self-reflection and Awareness
Visualizing Activities for Self-reflection and Awareness
 
MOOCs - alternative education
MOOCs - alternative educationMOOCs - alternative education
MOOCs - alternative education
 
Fa12 w200-w5-part1
Fa12 w200-w5-part1Fa12 w200-w5-part1
Fa12 w200-w5-part1
 
From PowerPoint to online multimedia resources with Articulate
From PowerPoint to online multimedia resources with ArticulateFrom PowerPoint to online multimedia resources with Articulate
From PowerPoint to online multimedia resources with Articulate
 
BDD and Cucumber at barcampGZ
BDD and Cucumber at barcampGZBDD and Cucumber at barcampGZ
BDD and Cucumber at barcampGZ
 
WordPress for Higher Ed Websites
WordPress for Higher Ed WebsitesWordPress for Higher Ed Websites
WordPress for Higher Ed Websites
 
TTAC Book Study Week 2
TTAC Book Study Week 2TTAC Book Study Week 2
TTAC Book Study Week 2
 

More from Chris Mills

More efficient, usable web
More efficient, usable webMore efficient, usable web
More efficient, usable web
Chris Mills
 
Feedback handling, community wrangling, panhandlin’
Feedback handling, community wrangling, panhandlin’Feedback handling, community wrangling, panhandlin’
Feedback handling, community wrangling, panhandlin’
Chris Mills
 
APIs for modern web apps
APIs for modern web appsAPIs for modern web apps
APIs for modern web apps
Chris Mills
 
APIs, now and in the future
APIs, now and in the futureAPIs, now and in the future
APIs, now and in the future
Chris Mills
 
Guerrilla education
Guerrilla educationGuerrilla education
Guerrilla education
Chris Mills
 
Web versus Native: round 1!
Web versus Native: round 1!Web versus Native: round 1!
Web versus Native: round 1!
Chris Mills
 
BrazilJS MDN
BrazilJS MDNBrazilJS MDN
BrazilJS MDN
Chris Mills
 
Empowering the "mobile web"
Empowering the "mobile web"Empowering the "mobile web"
Empowering the "mobile web"
Chris Mills
 
Documentation and publishing
Documentation and publishingDocumentation and publishing
Documentation and publishing
Chris Mills
 
MDN is easy!
MDN is easy!MDN is easy!
MDN is easy!
Chris Mills
 
Getting rid of images with CSS
Getting rid of images with CSSGetting rid of images with CSS
Getting rid of images with CSS
Chris Mills
 
Future layouts
Future layoutsFuture layouts
Future layouts
Chris Mills
 
Laying out the future
Laying out the futureLaying out the future
Laying out the future
Chris Mills
 
Accessibility doesn't exist
Accessibility doesn't existAccessibility doesn't exist
Accessibility doesn't exist
Chris Mills
 
Responsive web design standards?
Responsive web design standards?Responsive web design standards?
Responsive web design standards?
Chris Mills
 
Adapt! Media queries and viewport
Adapt! Media queries and viewportAdapt! Media queries and viewport
Adapt! Media queries and viewport
Chris Mills
 
Adapt and respond: keeping responsive into the future
Adapt and respond: keeping responsive into the futureAdapt and respond: keeping responsive into the future
Adapt and respond: keeping responsive into the future
Chris Mills
 
Angels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusiveAngels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusive
Chris Mills
 
HTML5 and CSS3: does now really mean now?
HTML5 and CSS3: does now really mean now?HTML5 and CSS3: does now really mean now?
HTML5 and CSS3: does now really mean now?
Chris Mills
 
The W3C and the web design ecosystem
The W3C and the web design ecosystemThe W3C and the web design ecosystem
The W3C and the web design ecosystem
Chris Mills
 

More from Chris Mills (20)

More efficient, usable web
More efficient, usable webMore efficient, usable web
More efficient, usable web
 
Feedback handling, community wrangling, panhandlin’
Feedback handling, community wrangling, panhandlin’Feedback handling, community wrangling, panhandlin’
Feedback handling, community wrangling, panhandlin’
 
APIs for modern web apps
APIs for modern web appsAPIs for modern web apps
APIs for modern web apps
 
APIs, now and in the future
APIs, now and in the futureAPIs, now and in the future
APIs, now and in the future
 
Guerrilla education
Guerrilla educationGuerrilla education
Guerrilla education
 
Web versus Native: round 1!
Web versus Native: round 1!Web versus Native: round 1!
Web versus Native: round 1!
 
BrazilJS MDN
BrazilJS MDNBrazilJS MDN
BrazilJS MDN
 
Empowering the "mobile web"
Empowering the "mobile web"Empowering the "mobile web"
Empowering the "mobile web"
 
Documentation and publishing
Documentation and publishingDocumentation and publishing
Documentation and publishing
 
MDN is easy!
MDN is easy!MDN is easy!
MDN is easy!
 
Getting rid of images with CSS
Getting rid of images with CSSGetting rid of images with CSS
Getting rid of images with CSS
 
Future layouts
Future layoutsFuture layouts
Future layouts
 
Laying out the future
Laying out the futureLaying out the future
Laying out the future
 
Accessibility doesn't exist
Accessibility doesn't existAccessibility doesn't exist
Accessibility doesn't exist
 
Responsive web design standards?
Responsive web design standards?Responsive web design standards?
Responsive web design standards?
 
Adapt! Media queries and viewport
Adapt! Media queries and viewportAdapt! Media queries and viewport
Adapt! Media queries and viewport
 
Adapt and respond: keeping responsive into the future
Adapt and respond: keeping responsive into the futureAdapt and respond: keeping responsive into the future
Adapt and respond: keeping responsive into the future
 
Angels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusiveAngels versus demons: balancing shiny and inclusive
Angels versus demons: balancing shiny and inclusive
 
HTML5 and CSS3: does now really mean now?
HTML5 and CSS3: does now really mean now?HTML5 and CSS3: does now really mean now?
HTML5 and CSS3: does now really mean now?
 
The W3C and the web design ecosystem
The W3C and the web design ecosystemThe W3C and the web design ecosystem
The W3C and the web design ecosystem
 

Recently uploaded

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 

Recently uploaded (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 

A web sized education problem?

  • 1. A “Web-Sized” Education Problem? Chris Mills, Opera Software, OWEA/Open Edu Wednesday, 15 September 2010
  • 2. Let’s talk about... Web education • The problem • Potential solutions • What the community is doing • Improving things together Wednesday, 15 September 2010
  • 3. The education problem Skills shortage in the web industry • Many web developers need educating • Well-trained graduates also needed • But these needs aren’t being met Wednesday, 15 September 2010
  • 4. Think of other professions Such as • Accountancy • Architecture • Law • Medicine Wednesday, 15 September 2010
  • 5. These have features Such as • Regulatory bodies • Codes of practice • Qualifications • Faculties at university Wednesday, 15 September 2010
  • 6. The Web is different • We have the W3C... • ...but this is a standards body • And what we call standards... • ...are actually recommendations Wednesday, 15 September 2010
  • 7. Codes of practice? • There are best practices • But mostly we just view source... • ...and copy and paste Wednesday, 15 September 2010
  • 8. (Low barrier of entry) The Web is easy (sort of) • It has a low barrier of entry • Which made the Web what it is today • But there’s a lot of bad code out there • Which hangs around forever! Wednesday, 15 September 2010
  • 9. There are exams • At some universities • But these are few and far between • And vary widely in content Wednesday, 15 September 2010
  • 10. Many educators get it Including many of you guys! Wednesday, 15 September 2010
  • 11. But many don’t Courses vary • Some teach bad front-end practices • Some don’t teach them at all • Some teach a really odd mix of skills • Some are just comedy Wednesday, 15 September 2010
  • 12. So ... WTF? Wednesday, 15 September 2010
  • 13. Standards becoming standard? Didn’t happen at the very beginning • For example HTML only became standard at about HTML3 • Before that things weren’t standard • Browsers took a while to catch on Wednesday, 15 September 2010
  • 14. Browser support... Was a nightmare for ages • So tables for layout were needed • We weren’t thinking about accessibility so much • Or progressive enhancement Wednesday, 15 September 2010
  • 15. Outdated courses This is when many courses were written • Things have changed so much • 10-15 years is a lifetime in web terms • Updates in courses and teaching skills desperately needed Wednesday, 15 September 2010
  • 16. Courses should have • HTML/CSS/JS + best practices • Universal design - REAL accessibility • Proper production skills, like workflows, testing, teamwork • Web sites not looking the same across all browsers! Wednesday, 15 September 2010
  • 17. We should get rid of • Tables for layout, spacer gifs, inline JavaScript • Resources on HTML3, Netscape DHTML • Courses that try to fly before crawling • Dumb sysadmin policies (IE6 lock) Wednesday, 15 September 2010
  • 18. Also, web is an orphan Where does it fit in to education? • Comp/sci is a solid technical discipline • Web design is technical, artistic, social, linguistic, media, publishing... Wednesday, 15 September 2010
  • 19. Not taken seriously It doesn’t get taken seriously • Comp/sci folk think it isn’t real programming • Design folk think it is scary as it involves code Wednesday, 15 September 2010
  • 20. Why oh Why?? • Lack of web standards teaching experience • Updating curricula too hard/ expensive? • Lack of support from department? • Lack of teaching resources? Wednesday, 15 September 2010
  • 21. Enough moaning already! Wednesday, 15 September 2010
  • 22. Now for the solutions... Wednesday, 15 September 2010
  • 23. Solutions We want to get rid of the excuses! • Create supporting resources • Evangelise/do outreach • Mould better web developers! Wednesday, 15 September 2010
  • 24. The pera WSC The Web Standards Curriculum • Over 60 articles • All the web design basics you need • Translations underway in over 10 languages • Released under creative commons Wednesday, 15 September 2010
  • 25. Open knowledge sharing Is absolutely vital • Spirit of the Web • Makes everything easier • Build up useful network of allies Wednesday, 15 September 2010
  • 26. WaSP InterAct Web design curricula • Course structures, rubrics, sample assignments, exam questions, etc. • Perfect complement to the Opera WSC • Also released under CC Wednesday, 15 September 2010
  • 27. InterAct with Web Standards “The book of the film” • Written to meet the needs of educators • Written in collaboration between educators and industry folk • Holistic view of web design Wednesday, 15 September 2010
  • 28. Mozilla/P2PU school of Webcraft Community led accreditation • “Student” builds a project • Assessed by industry professionals • Gives them a portfolio • Works outside university structure - useful as not everyone has access Wednesday, 15 September 2010
  • 29. OWEA Open Web Education Alliance • W3C incubator group • Looking to provide a “standard for web standards” education • Also performs outreach activities Wednesday, 15 September 2010
  • 30. Reach out! Trying to get everyone doing outreach • Educate the ones that don’t get it • Point them to our resources, and share your own • “Train the trainers” Wednesday, 15 September 2010
  • 31. University tours Started by Opera • Deliver guest lectures • Evangelize standards and good teaching practices • Getting local representatives on board too Wednesday, 15 September 2010
  • 32. Other meetups From big to small • WE Rock events • Highjacking Ignites, bar camps, etc • Ad hoc discussion meetups Wednesday, 15 September 2010
  • 33. It’s not just educators... Existing web devs and non-technical team members also need educating • Existing web devs: improve practices • Edu administrators: hold the power • Marketers/managers: non-technical team members need to understand Wednesday, 15 September 2010
  • 34. Summary Final thoughts... Wednesday, 15 September 2010
  • 35. How does it all work together? Improve Create Curricula Resources Examination/ WEB Accreditation PROFESSIONALS! Train educators/ Evangelise students Best Practices Wednesday, 15 September 2010
  • 36. Forging links between industry and educators Is two-way • Industry updates educators on curricula and best practices • Educators provide industry with validity, respect ... and fresh meat! Wednesday, 15 September 2010
  • 37. Government, international? Both of these already in consideration • Working on government (hush hush) • Eventual aim is to spread this worldwide Wednesday, 15 September 2010
  • 38. Thanks for listening • cmills@opera.com • @chrisdavidmills • http://dev.opera.com • Web standards evenings in Manchester! http://standards-next.org/ Wednesday, 15 September 2010