I volunteer with GWC once a week. Here are lessons I've created to teach the kids the web development skills they will need to build their own projects. Feel free to use and modify
βοΈ frozen characters
- simple html - h1, h2, p, img, div, id, class, lists
- simple css - background colors, font-family, padding, floats
πΊοΈ pages
- linking to local files (html, css, and javascript) and external websites
- adding google fonts
- javascript alerts
π form
- creating html forms with labels and input types
- text, password, date, radio, checkbox, and submit input types
- select/option values, textarea
- local storage, session storage, and cookies
- server vs client side rendering
- vanilla javascript: getElementByID, getElementsByClass, createElement, appendChild, innerHTML
π¦ crud app
- CRUD (create, read, update, destroy) functions
- storing data with MongoDB and mLab
Tech jobs are among the fastest growing in the country, yet girls are being left behind. While interest in computer science ebbs over time, the biggest drop off happens between the ages of 13-17. Girls Who Code volunteers teach middle and high school girls a project-based coding curriculum while providing a supportive sisterhood of peers and role models to sustain their interest in computer science.