computer science education - nmtcbosh. align and reinforce concepts and skills taught in math, ......
TRANSCRIPT
![Page 1: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/1.jpg)
In Partnership with Code.org
Computer Science Education
Gretchen LeGrand [email protected] @gretchenlegrand
![Page 2: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/2.jpg)
Computers are changing everything, yet most schools don’t teach computer science
![Page 3: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/3.jpg)
Our kids should be learning to code.
![Page 4: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/4.jpg)
computer science. Our schools should be teaching
![Page 5: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/5.jpg)
Computer science education is on the rise.
![Page 6: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/6.jpg)
Computer science education is on the recovery from a 10-year decline.
![Page 7: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/7.jpg)
Fewer computer science students than 10 years ago (and half as many women)
Sources:Na,onalScienceFounda,on
FEMALE
MALE
![Page 8: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/8.jpg)
The tech desperately trying to hire computer programmers in California.
industry is
![Page 9: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/9.jpg)
desperately trying to hire computer programmers, everywhere.
Every industry is
![Page 10: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/10.jpg)
Computer science is more than just teaching about technology.
![Page 11: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/11.jpg)
Computer science is about high-order thinking: logic, problem solving, and creativity.
![Page 12: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/12.jpg)
First computer: 1943
![Page 13: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/13.jpg)
First computer: 1943
Ada Lovelace
First computer program: 1843
![Page 14: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/14.jpg)
Technology affects EVERY field
![Page 15: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/15.jpg)
Computer science is vocational.
![Page 16: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/16.jpg)
Computer science is foundational.
![Page 17: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/17.jpg)
What does a career look like for a student graduating in 2030?
![Page 18: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/18.jpg)
![Page 19: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/19.jpg)
Hot Wire
Neutral Wire
Voltage Source
A Basic Circuit a2+ b2= c2
c
b
a
![Page 20: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/20.jpg)
Initialization
Projection
Vertex Optimization
START
Convergence?
Add new vertex
k>c(n, Δ)?
N
N
END
Y
Y
![Page 21: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/21.jpg)
Can the public education system evolve?
![Page 22: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/22.jpg)
Sources:CollegeBoard,BureauofLaborSta,s,cs,Na,onalScienceFounda,on
![Page 23: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/23.jpg)
Sources:CollegeBoard,BureauofLaborSta5s5cs,Na5onalScienceFounda5on
The Job/Student Gap in STEM
![Page 24: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/24.jpg)
A growing need for problem-solving skills,
across all jobs
![Page 25: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/25.jpg)
?
![Page 26: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/26.jpg)
Introducing Code.org
![Page 27: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/27.jpg)
Who is Code.org? ● A public 501c3 nonprofit dedicated to bringing
computer science to every school, and increasing participation by women and underrepresented students of color.
● Producer of 100 hours of online curriculum taught in 100,000 schools worldwide.
● Partner of 60 US school districts, including the 7 largest.
● The organizer of the Hour of Code campaign.
![Page 28: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/28.jpg)
Our Vision: every school
every student
opportunity
![Page 29: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/29.jpg)
Participation starts with an #HourOfCode
The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. It’s a grassroots effort supported by over 300 partners, such as Apple, Google, Disney, the NBA, President Obama, Sheryl Sandberg, Bill Gates, Jessica Alba and many, many more.
![Page 30: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/30.jpg)
THIS WAS 2 YEARS AGO
![Page 31: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/31.jpg)
TODAY 137,711,537
![Page 32: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/32.jpg)
![Page 33: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/33.jpg)
![Page 34: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/34.jpg)
![Page 35: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/35.jpg)
What can you learn in an hour?
![Page 36: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/36.jpg)
● Introducing Code Studio: Code.org’s free, open-source, online curriculum.
● Already adopted by 100,000 teachers. 98% recommend it. ● Include self guided videos with lectures by Bill Gates, Chris
Bosh. ● Align and reinforce concepts and skills taught in Math,
English Language Arts, and Science standards.
Beyond the Hour of Code
![Page 37: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/37.jpg)
CS Fundamentals: Computer Science for Elementary Students ● Code Studio CS Fundamental’s curriculum is designed for
students in grade K-5. ● Each course is ~20 lessons, ~40 minutes each
Course 1: for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades 2-3) Course 3: for ages 6+ (Grades 4-5)
● Blend of online tutorials with “unplugged” activities.
![Page 38: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/38.jpg)
Simplified for young children
Build your own app and share with friends
![Page 39: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/39.jpg)
Student Progress Experience
Teacher Experience
![Page 40: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/40.jpg)
Any PC, tablet, and also “unplugged”
![Page 41: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/41.jpg)
High quality, no cost PD workshops
Sign up for a workshop www.codeintheschools.org or http://code.org/k5
![Page 42: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/42.jpg)
● In-person instruction ● Printed curriculum guide ● Certificate of completion ● Classroom supplies for the unplugged lessons ● Fun Code.org swag
What you’ll get from this workshop
![Page 43: Computer Science Education - NMTCBosh. Align and reinforce concepts and skills taught in Math, ... for early readers, ages 4-6. (Grades K-1) Course 2: for beginners, ages 6+ (Grades](https://reader035.vdocuments.site/reader035/viewer/2022071009/5fc71449197b1b12fa125b07/html5/thumbnails/43.jpg)
● Baltimore City Based Non-Profit ● In-School and after-school (Baltimore City) ● Professional Development Statewide ● In addition to Code.org K-5 PD we offer anything CS Related ● App development, robotics, web design, video game
programming, 3D printing, circuits, physical computing, MaKey Makey, Arduino, Raspberry Pi, CS Unplugged, JavaScript, C#, Ruby on Rails, Python, C++, etc.
● Professional Development, Curricula, Course design, and Consulting.