Below you can find Computer Science resources for K-12 teachers.
Computer Science Curricula and Teaching Materials (Grades 11 - 12)
Download a full set of excellent, well-tested teaching materials for grades 11 and 12 Computer Science courses, as prepared by Catherine Duffy for Riverview High School students. [17 MB .zip file]
Computational Thinking Lesson Plans (Grades 6-12)
Access over 100 complete Lesson Plans prepared by Google, using a Computational Thinking approach to topics in Science, Math, English/Language Arts and History/Social Studies, primarily for Grades 6-12. [external link]
Read three definitions (one, two, three) of computational thinking in the classroom [<1 MB .pdf files]
CS Unplugged Materials (Grades K-8)
Download Activity Packets (including transcripts and curriculum connections) for five CS Unplugged activities: Binary Counting, Encryption, Logic Gates, Parity Trick and Sorting Mat. [<1 MB .zip file]
Watch Computer Science Unplugged – The Show on YouTube [external link]
Download PowerPoint presentation designed to encourage grade 11 & 12 high school students to study for a degree in computing at UNB [9.5 MB .ppsx file]
Watch the Change the World video shown in our high school recruitment visits [requires QuickTime]
UNB FCS Computing Careers Awareness Media (Grades 9 & 10)
Download PowerPoint presentation designed to encourage grade 9 and 10 high school students to consider a career in computing [6.5 MB .ppsx file]
Watch the cool "What most schools don't teach" video featuring Chris Bosh, Will.i.am, Bill Gates, Mark Zuckerburg and Elena, creator of clothia.com
Download a copy of all materials distributed during the March 25, 2013 workshop “Teaching for the Future: Computational Thinking in Teaching & Practice”, including PowerPoint presentations. [3 MB .zip file]
“Teaching for the Future” 2012 Workshop Materials
Download a copy of all materials distributed during the June 15, 2012 workshop “Teaching for the Future: Computational Thinking in Teaching & Practice”, including PowerPoint presentations. [4 MB .zip file]
As a University of New Brunswick Faculty of Computer Science Co-Op student, you can "Earn While You Learn" and potentially graduate debt free.
UNB’s Fredericton campus, located in New Brunswick’s capital, was established in 1785; its Saint John campus, located in New Brunswick’s largest city, was established in 1964.
UNB is among the oldest public universities in North America and the oldest English-language university in Canada.
UNB’s international students originate from more than 100 countries, contributing to the cultural fabric of our host communities and the entire province.