Broadridge Resources

RESOURCES & ACTIVITIES 4 PARENTS

Check out these great resources compiled by Broadridge to help encourage your daughter to develop an interest in tech.

Learning

Code.org - Hour of Code  
Despite how simple it sounds, there's a wealth of information here. There's information about learning code with ways to learn (i.e. on a tablet, or maybe learning JavaScript). Useful for not only kids learning, but you to know the next step. Information for teachers, how they can keep trained, provide classes. Hour of code! The global activity to get everyone (even you!) to try coding for an hour. And more stats, more info!!

Code Academy - Learn to code interactively, for free 
A constantly growing, simple and develop bunch of courses on how to learn the latest "hot topics" in programming. Less geared towards children, but very informative and suitable to the interested coder.

Khan Academy - Computer Programming  
If you haven't heard about Khan Academy yet, you need to check it out. It's a humongous online place to learn things about many topics, not just computer science. But of course their programming section is great, and well-designed. Some topics like HTML and CSS might be basic and a repeat for girls who have done the GIRLsmarts4tech workshops, but other topics are increasingly interesting and relevant.

Scratch - Imagine Program Share  
Program your own interactive stories, games, and animations - and share your creations with others in the online community.

Coursera - Take the world's best courses, online  
An Introduction to Programming course teaches you how to program in Scratch, an easy to use visual programming language. More importantly, it will help you think like a software engineer. Also check out coursera for more courses to help your career.

Made With Code - Coded with Love  
Find out the things you love, from fashion to film, which are also Made with Code.

W3Schools - Web Developer Information Site 
W3Schools is a treasure trove of web developer information filled with tutorials and references relating to web development topics such as HTML, CSS, JavaScript, PHP, SQL, Bootstrap, and JQuery. The site provides a reference manual covering many aspects of web programming along with thousands of code examples. By using the online editor provided, readers can edit the examples and execute the code experimentally.

Learn X in Y - Community-driven programming tutorials  
Tons of online tutorials-as-code language primers in a conmmunity-editable site.

edX - Learn from the best. Anywhere. Anytime.  
An open-source higher education program governed by MIT and Harvard. Offers 107 courses under the "computer science" category, teaching various coding languages.

Codewars - Achieve Mastery Through Challenge  
Codewars offers a fun way to learn coding. With a martial-arts theme, the program is based on challenges called "kata." Complete them to earn honor and progress to higher ranks.

Free Code Camp - Learn to code and help non-profits  
Teaches coding first through an established curriculum (approx. 800 hours total), then by giving you hands-on experience working on projects for nonprofits.

GA Dash - Learn to Make Awesome Websites  
General Assembly's free online learning platform. Entirely project-based. You build a "project" with each walk-through.

MIT OpenCourseWare - Experience MIT online  
Competition to get into MIT may be stiff, but accessing their course material has no minimum SAT score. They maintain an online library of every subject they teach, with no account required for access.

The Odin Project - Learn Web Development for Free  
Made by the creators of Viking Code School - a premiere online coding bootcamp. The Odin Project is their free version. Work with others in in-person or online study groups!

Udacity - Be in Demand  
Offers individual courses, as well as "nanodegrees" that train you for specific careers like front-end web developer or data analyst. Course materials are free, but nanodegrees require a tuition fee.

Udemy - What course Will Your Life Take?  
Paid and free courses. Courses can be created by anyone, so make sure to read reviews. Coupons can also be easily found, too.

The Code Player - Learn HTML5, CSS3, JavaScript and more...  
A compilation of video tutorials to help you walk through a process from start to finish. Good for learning "smaller" projects/tasks one at a time.

Udacity - Be in Demand  
Offers individual courses, as well as "nanodegrees" that train you for specific careers like front-end web developer or data analyst. Course materials are free, but nanodegrees require a tuition fee.

Additional Resources

Technovation  
Every year, Technovation challenges girls all over the world to build a mobile app that will address a community problem. Since 2010, over 3,000 girls from 28 countries have submitted to Technovation, thanks to dedicated volunteers around the world.  
Girls do not need to have programming experience to participate, and Technovation is free for any girl who wants to participate.

Ladies Learning Code  
Ladies Learning Code is a not-for-profit organization with the mission to be the leading resource for women and youth to become passionate builders - not just consumers - of technology by learning technical skills in a hands-on, social, and collaborative way.

Made With Code  
Made with Code is an initiative launched by Google in 2014. Google aimed to empower young women in middle and high schools with computer programming skills. Made with Code was created after Google’s own research found out that encouragement and exposure are the critical factors that would influence young females to pursue Computer Science.  

The Made with Code initiative involves both online activities as well as real life events, collaborating with notable firms like Shapeways and App Inventor.

UBC TechTrek  
Have you ever wondered how you can use computers to change the world? TechTrek has the answer! TechTrek brings you exciting opportunities to learn all about computer science and how we use computers to create the technology that powers our world.  

TechTrek brings computer science to the community with a range of activities for high school students and parents. You'll have a chance to work with top-notch UBC experts and meet real industry professionals from companies like Google, Electronic Arts, and Pixar. TechTrek will teach you how to write computer software, program robots, solve a range of exciting problems and a whole lot more!

Disclaimer: Broadridge Financial Solutions, Inc. is not affiliated with any of the listed resources. This document is provided for information only. Broadridge Financial Solutions, Inc. has done its best to ensure that the material found in this document is both useful and accurate. However, please be aware that errors may exist in the document and that Broadridge Financial Solutions, Inc. assumes no responsibility or liability concerning the accuracy of the information that appears in this document or in the use to which it may be put.