The Changing Face of Education in Web Development


Tiffany Tse

@tiffany_tse

tiffany@ladieslearningcode.com

ttse@coldfrontlabs.ca














Think of something you learned recently. How did you learn it?



If you had to teach it to the person beside you, would you do it the same way?

How do I improve my skills and get new ones in today's web landscape?



Willingness to learn.


 Challenges 

 newcomers face.

Breaking into the community.


http://drupalcampottawa.com


https://groups.drupal.org/ottawa


http://www.meetup.com 


http://startupweekend.org


http://uxcampottawa.org

Finding new resources


http://drupalize.me/ 


http://teamtreehouse.com/ 


http://www.codecademy.com/ 

Building a portfolio of work that showcases skills.









Student and Alumni from Hacker You Bootcamp, Toronto


 10 Ways to better 

 recruit, engage, 

 and teach people 

 how to code. 




 Recruiting 

1. 

Network outside of your community.



Most people who work with Drupal, didn't start that way.

2.

Be willing to invest.


 Engaging 

3.

Read your audience

4.

Give them a reason to care

5.
Don’t treat learners like children, or a lost puppy. 


 Teaching 

6.

Don't assume anything.

7.
Be transparent and authentic.

8.
Tell. Show. Try.

9.
Build, break and fix things, together. 



10.
Teaching people to teach themselves.




So how should we educate the next generation of web developers, designers and site builders?



Project Based Learning

As teachers and as learners we need to stay up to date.


Update your curriculum as often as possible.


Give context, real world examples, and provide meaning for learners.

Teach people not how to copy and paste...

but rather how to problem solve.



We need to create lifetime-learners.

Thanks!


Tiffany Tse
@tiffany_tse
tiffany@ladieslearningcode.com
ttse@coldfrontlabs.ca

Made with Slides.com