Why Teach Coding?
● Benefits of computing skills for our students, regardless of the path they choose
● The definition of “Digital Literacy”
● Skills that come along with the ability to create technology
Why Teach Coding?Some resources on this topic:
● Stuck in the Shallow End: Education, Race, and Computing● DIYGenius “Why You Should Learn to Code”: http://www.diygenius.com/learn-to-code-online/ ● Time Magazine’s “Cracking the Girl Code: How to End the Tech Gender Gap”: http://time.
com/3062885/girls-who-code-google-facebook/● ISTE “Should we teach computer science in elementary school?”: https://www.iste.
org/explore/articledetail?articleid=216
By 2020, U.S. universities will not be able to fill even a third of the country’s 1.4 million computing positions with qualified graduates. The industry needs to tap the other 50% of the population if it hopes to find candidates for crucial jobs. At present, only 12% of computer-science degrees go to women.
Let’s jump in!
Coding = giving the computer directions
Move forward Turn right Turn left
Easy way to define algorithms, loops, and functions
Challenges
● Length of class and pacing (individual versus as a group)
● Variety in order to keep students at all levels engaged
Other Good Coding Resources
Hour of Code:
● http://hourofcode.com/au● http://hourofcode.com/us/resources/how-to
Lower School:
● Scratch Jr: http://www.scratchjr.org/ ● Code.org:
○ http://studio.code.org/s/course1 (Code.org course 1 for early readers)○ http://studio.code.org/s/course2 (Code.org course 2 for readers w/ no coding experience○ http://studio.code.org/s/course3 (Code.org course 3 for after course 2; ages 8+)○ http://studio.code.org/s/course4 (Code.org course 4 after course 3; ages 10+)
● Tynker: https://www.tynker.com/school/
Other Good Coding Resources
Middle / Upper School:
● Code.org CS class: http://studio.code.org/s/20-hour ● Code Academy: http://www.codecademy.com/schools/curriculum ● Khan Academy courses:
https://www.khanacademy.org/computing/computer-programming
Other Resources:
● Wearable Technology - eBracelet Activity● Tech-Girls - Projects (coding, maker activities, etc.)● Makey Makey Activities ● Raspberry Pi Activities ● AAUW’s Solving the Equation● NCWIT’s Girls in IT: The Facts
Thank you!
Please complete this form to provide your email address if you’d like us to share the resources that we
covered during today’s session, and/or if you have other coding resources you’d like to share.
Thank you for joining us today!