a web sized education problem?
DESCRIPTION
This presentation discusses the big issue with web design and development education: that there is a great shortage of skilled new graduates coming into the web industry, but most of the related educational courses out there don't teach current standards and best practices. It starts by discussing causes of the problem in detail, and then looks at solutions, and resources the web industry is making available to help educators get up to date.TRANSCRIPT
![Page 1: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/1.jpg)
A “Web-Sized”Education Problem?
Chris Mills, Opera Software, OWEA/Open Edu
Wednesday, 15 September 2010
![Page 2: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/2.jpg)
Let’s talk about...Web education• The problem• Potential solutions
• What the community is doing• Improving things together
Wednesday, 15 September 2010
![Page 3: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/3.jpg)
The education problemSkills 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
![Page 4: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/4.jpg)
Such as• Accountancy• Architecture• Law• Medicine
Think of other professions
Wednesday, 15 September 2010
![Page 5: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/5.jpg)
These have featuresSuch as• Regulatory bodies• Codes of practice• Qualifications• Faculties at university
Wednesday, 15 September 2010
![Page 6: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/6.jpg)
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
![Page 7: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/7.jpg)
Codes of practice?• There are best practices• But mostly we just view source...• ...and copy and paste
Wednesday, 15 September 2010
![Page 8: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/8.jpg)
(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
![Page 9: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/9.jpg)
There are exams• At some universities• But these are few and far between• And vary widely in content
Wednesday, 15 September 2010
![Page 10: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/10.jpg)
Many educators get itIncluding many of you guys!
Wednesday, 15 September 2010
![Page 11: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/11.jpg)
But many don’tCourses 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
![Page 12: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/12.jpg)
So ... WTF?
Wednesday, 15 September 2010
![Page 13: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/13.jpg)
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
Standards becoming standard?
Wednesday, 15 September 2010
![Page 14: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/14.jpg)
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
![Page 15: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/15.jpg)
Outdated coursesThis 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
![Page 16: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/16.jpg)
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
![Page 17: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/17.jpg)
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
![Page 18: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/18.jpg)
Also, web is an orphanWhere 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
![Page 19: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/19.jpg)
Not taken seriouslyIt 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
![Page 20: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/20.jpg)
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
![Page 21: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/21.jpg)
Enough moaning already!
Wednesday, 15 September 2010
![Page 22: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/22.jpg)
Now forthe solutions...
Wednesday, 15 September 2010
![Page 23: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/23.jpg)
SolutionsWe want to get rid of the excuses!• Create supporting resources• Evangelise/do outreach• Mould better web developers!
Wednesday, 15 September 2010
![Page 24: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/24.jpg)
The pera WSCThe 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
![Page 25: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/25.jpg)
Open knowledge sharingIs absolutely vital• Spirit of the Web• Makes everything easier• Build up useful network of allies
Wednesday, 15 September 2010
![Page 26: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/26.jpg)
WaSP InterActWeb design curricula• Course structures, rubrics, sample
assignments, exam questions, etc.• Perfect complement to the Opera
WSC• Also released under CC
Wednesday, 15 September 2010
![Page 27: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/27.jpg)
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
![Page 28: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/28.jpg)
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
Mozilla/P2PU school of Webcraft
Wednesday, 15 September 2010
![Page 29: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/29.jpg)
OWEAOpen Web Education Alliance• W3C incubator group• Looking to provide a “standard for
web standards” education• Also performs outreach activities
Wednesday, 15 September 2010
![Page 30: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/30.jpg)
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
![Page 31: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/31.jpg)
University toursStarted by Opera• Deliver guest lectures• Evangelize standards and good
teaching practices• Getting local representatives on
board too
Wednesday, 15 September 2010
![Page 32: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/32.jpg)
Other meetupsFrom big to small• WE Rock events• Highjacking Ignites, bar camps, etc• Ad hoc discussion meetups
Wednesday, 15 September 2010
![Page 33: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/33.jpg)
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
![Page 34: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/34.jpg)
Summary Final thoughts...
Wednesday, 15 September 2010
![Page 35: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/35.jpg)
How does it all work together?
WEBPROFESSIONALS!
CreateResources
EvangeliseBest Practices
Examination/Accreditation
ImproveCurricula
Train educators/students
Wednesday, 15 September 2010
![Page 36: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/36.jpg)
Is two-way• Industry updates educators on
curricula and best practices• Educators provide industry with
validity, respect ... and fresh meat!
Forging links between industry and educators
Wednesday, 15 September 2010
![Page 37: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/37.jpg)
Both of these already in consideration• Working on government (hush hush)• Eventual aim is to spread this
worldwide
Government, international?
Wednesday, 15 September 2010
![Page 38: A web sized education problem?](https://reader033.vdocuments.site/reader033/viewer/2022052823/5555ce60d8b42a711f8b4915/html5/thumbnails/38.jpg)
Thanks for listening• [email protected]• @chrisdavidmills• http://dev.opera.com• Web standards evenings in
Manchester!http://standards-next.org/
Wednesday, 15 September 2010