62

Click here to load reader

Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

Embed Size (px)

Citation preview

Page 1: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

Carol Fletcher, Ph.D.Deputy Director, Center for STEM EducationThe University of Texas at Austin@drfletcher88

Implementing Computer Science for All in Your District

TASA Midwinter 2017

Hal SpeedFounder, Computer Science for TexasPresentation available at halspeed.com@HalSpeed @cs4tx

Page 2: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

2 Source: http://curriculumredesign.org/wp-content/uploads/CCR-Plenary-intro-Charles-Fadel1.pdf (excluding computer science)

Computer Science

Page 3: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

The Nature of Work has Changed…and Continues to Change

3

Page 4: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

4

Index of Changing Work Tasks in the U.S. Economy 1960-2009

Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf

Inde

x Va

lue:

196

0 =

50

Page 5: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

5

Page 6: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

6

Machine over Muscle Machine over Mind

Page 7: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

7

Deep learning algorithm does as well as dermatologists in identifying skin cancer

- Stanford University

Libratus builds substantial lead inbrains vs. AI competition

- Carnegie Mellon University

Café X

January2017

Page 8: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

8

Computing jobs are the #1 source of new wages in the United States

500,000 current openings: These jobs are in every industry and every state, and they’re projected to

grow at twice the rate of all other jobs.

Source: code.org/promote

Page 9: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

9 Source: code.org/promote

Page 10: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

10

Page 11: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

11

Page 12: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

12

In 2015, of the 5,172 HS students in Texas who took the AP CS Exam:

https://research.collegeboard.org/programs/ap/data/archived/ap-2015Texas Education Agency Pocket Edition 2014-2015

19%

3%78%

HS Students Who Took AP CS Exam

Even though the total student population was:

Other

Hispanic

Black

52%

13%

35%Total HS Student Population

Hispanic

Black

Other

Page 13: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

13 Source: http://changetheequation.org/new-data-bridging-computer-science-access-gap

Page 14: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

14

Page 15: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

15 Source: girlswhocode.com/about-us

Page 16: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

16 Source: girlswhocode.com/about-us

Page 17: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

17 Source: girlswhocode.com/about-us

Page 18: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

18

In 2015, only 24% of the HS students in Texas who took the AP Computer Science Exam were female.

Source: https://research.collegeboard.org/programs/ap/data/archived/ap-2015

AP Computer Science

Calculus AB Chemistry Biology0%

10%

20%

30%

40%

50%

60%

70%

24%

46% 49%59%

AP Exams Taken by Females

Page 19: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

19 Source: http://changetheequation.org/new-data-bridging-computer-science-access-gap

Page 20: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

20

Goal: Computer Science for All in Texas“Traditional” CS

Students

Everyone Else,the

“Digitally Illiterate”

Digital Jobs

CSforAllEveryone Becomes

“Literate” in the Digital Society

1B

1A

Teach all students the foundational understanding of computer science

Increase the numberof students

pursuing digital careers

Page 21: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

21

Page 22: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

22

Texas is Considered a National Leader in K-12 CS Ed

Texas counts AP Computer Science as a math credit for graduation

Texas counts CS I, II, and III as a LOTE credit for graduation Texas has a computer science teacher certification Texas has state standards for computer science courses Texas is a leader in the number of black, Hispanic and female

AP CS enrollees And…

Page 23: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

23

Texas requires ALL high schools to offer computer science!

Page 24: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

24

74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and74.3(b)(4) each student must have the opportunity to participate in the following:

Computer Science I

AP Computer Scienceor

At least two (2) of the following:• Computer Science III• Digital Art and Animation• Digital Communications in the

21st Century• Digital Design and Media

Production• Digital Forensics

• Digital Video and Audio Design• Discrete Mathematics for

Computer Science• Fundamentals of Computer

Science• Game Programming and Design• Independent Study in

Evolving/Emerging Technologies

• Independent Study in Technology Applications

• Mobile Application Development• Robotics Programming and Design• 3-D Modeling and Animation• Web Communications• Web Design• Web Game Development

Computer Science II

Curriculum Requirement

Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html

Page 25: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

25

74.12(b) A student must demonstrate proficiency in the following:74.12(b)(2) Mathematics—three credits

Graduation Requirement

Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html

Algebra I

A list of many courses including:Robotics Programming and DesignAP Computer ScienceDiscrete Mathematics for Computer Science

Geometry

Page 26: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

26

74.12(b) A student must demonstrate proficiency in the following:74.12(b)(5) Languages other than English (LOTE)—two credits—foreign language, sign language or computer programming language

Graduation Requirement

Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html

Note: The expiration period in section 74.12(b)(5)(A)(iii) was removed effective August 22, 2016:

(iii) The provision relating to Computer Science I, II, and III in clause (ii) of this subparagraph applies to credits earned before September 1, 2016. Credits earned for Computer Science I, II, and III may not satisfy LOTE credit requirements on or after September 1, 2016, and may not be used to comply with this paragraph. The provision relating to Computer Science I, II, and III in clause (ii) of this subparagraph expires September 1, 2017.

Two credits in computer programming languages selected from Computer Science I, II and III

Page 27: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

28

74.11(h) AP and IB courses may be substituted as appropriate for required courses, butmay not count toward more than one credit required for graduation

Graduation Requirement

Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html

AP Computer Science PrinciplesAP Computer Science AIB Computer Science SLIB Computer Science HL

Computer Science I

AP Computer Science AIB Computer Science SLIB Computer Science HL

Computer Science II

IB Computer Science HLComputer Science III

Required LOTE Course – two credits Suggested Appropriate Substitution

Page 28: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

29

AP Computer Science A AP Computer Science PrinciplesCurriculum is focused on object-oriented programming and problem solving

Curriculum is built around fundamentals of computing including problem solving, working with data, understanding the internet, cyber security, and programming

Java is the designated programming language Teachers choose the programming language(s)

Encourages skill development among students considering a career in computer science and other STEM fields

Encourages a broader participation in the study of computer science and other STEM fields

AP assessment experience• Multiple-choice and free-response questions

(written exam)

AP assessment experience:• Two performance tasks students complete

during the course to demonstrate the skills they have developed (digital artifacts)

• Multiple-choice questions (written exam)

Page 29: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

Texas High School Certification Requirement

30Source: http://ritter.tea.state.tx.us/sbecrules/tac/chapter231/ch231e.html#division8amended to be effective December 27, 2016

§231.251. Computer Science, Grades 9-12.An assignment for Computer Science I, II, and III; Digital Forensics; or Robotics Programming and Design, Grades 9-12, is allowed with one of the following certificates.

(1)  Computer Science: Grades 8-12.

§231.257. Fundamentals of Computer Science; Advanced Placement Computer Science Principles; Game Programming and Design or Mobile Application Development, Grades 9-12.An assignment for Fundamentals of Computer Science; Advanced Placement Computer Science Principles; Game Programming and Design or Mobile Application Development, Grades 9-12, is allowed with one of the following certificates.

(1)  Computer Science: Grades 8-12.(5)  Technology Applications: Early Childhood-Grade 12.(6)  Technology Applications: Grades 8-12.

Page 30: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

31

74.13(f) A student may earn any of the following endorsements

A. CTE (Ch. 130)

B. Computer Science (Ch. 126)

C. Mathematics

Endorsement Requirement

Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html

D. Science

E. A combination of two of the above

A. CTE (Ch. 130)

B. English

C. Technology Applications (Ch. 126)

D. A combination of the above

1. STEM 2. Business and Industry

Page 31: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

32

Fundamentals of Computer Science (optional)

AP Computer Science Principlesand/or

Up to two (2) of the following:• Computer Science III• Digital Forensics• Discrete Mathematics for

Computer Science

• Game Programming and Design

• Independent Study in Technology Applications

• Mobile Application Development

• Robotics Programming and Design

• IB Computer Science SL• IB Computer Science HL

Computer Science I

Computer Science HS Pathway Recommendation

AP Computer Science AorComputer Science II

Page 32: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

CSforAll Pledge

33

www.csforall.org/pledge/

Over 3000 schools across 39 states have signed District administrators and school principals pledge to:

1. Support professional development for CS teachers, administrators and guidance counselors

2. Encourage all students to learn CS3. Offer a variety of opportunities throughout the grades for CS

learning4. Assign a primary point of contact in the school/district for CS

SIGN-UP TODAY!!!!

Page 33: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

34

TEALSwww.tealsk12.org

TEALS (Technology Education And Literacy in Schools) is a grassroots program that recruits, trains, mentors, and places high tech professionals from across the country who are passionate about computer science education into high school classes as volunteer teachers

TEALS volunteers team-teach with ISD teachers Two courses: Introductory and AP Embedded PD that builds teacher capacity

Page 34: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

WeTeach_CS PD OverviewTASA MidwinterJanuary 31, 2017

John OwenCS Professional Development Specialist

WeTeach_CS Program, UT Center for STEM Education@weteachcs

Page 35: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

36

WeTeach_CS Collaboratives

CS Network Blog

Workshops/Conferences

Keep Calm and Java On

AP Summer Institutes

Certification Prep

Face-to-Face TrainingFor teachers who want to

become certified in Grades 8-12 CS

Certification Incentive ProgramOne-time stipend of

$1,000 from UT Austin

W e T e a c h C S . o r g

Online CoursesFor teachers who want to

become certified in Grades 8-12 CS

Page 36: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

37

WeTeach_CS Certification Incentive Program

Page 37: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

38

Texas Teacher Certification: Computer Science 8-12

2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 20160

200

400

600

800

1000

1200

1400

1600

1800

Annual New Net Total

Source: https://secure.sbec.state.tx.us/Reports/prodrpts/rpt_edu_tchr_prod_counts.asp

Page 38: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

39

In 2014-15, only 14 Texas teachers completeda traditional or alternative pre-service CS certification program.

State Board of Educator Certification, 2015

Page 39: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

40

Grades 8-12 CS Teacher Certification

to complete CS certification in Texas

Supported 193 in-service teachers

Page 40: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

41

WeTeach_CS: Foundations of CS for Teachers Online Course

Week 1: Software Design and Programming basicsWeek 2: Programming FundamentalsWeek 3: Loops and RecursionWeek 4: Data StructuresWeek 5: More OOP, Algorithms and Big O (Oh my!)Week 6: Programming Fundamentals

• Six-week program • Prepares teachers to take and pass

the Texas Education Agency’s 8-12 CS Certification Test.

• Reviews main concepts covered in the three certification domains: Software Design and Development, Programming Language topics, and Technology Applications.

• Some prior experience in coding or programming required for educators interested in becoming certified to teach Grades 8-12 CS.

Course was developed with funding from:

Page 41: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

42

Apply TODAY!

Funded by

Certification Incentive Program (CIP)

Through the support of 100Kin10 and TEA, the CIP provides the opportunity for Texas educators to apply for a $1,000 STIPEND awarded by the TRC for successfully attaining their certification goal.

Page 42: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

43

Computer Science Principles (CSP) Mini-Conference 2017February 20 - 21, 2017Sponsored By

With Representatives From

Page 43: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

44

Connecting Texas educators with state and national leaders / resources to teach CS and computational thinking.

WeTeach_CS Summit-------------------------------------------------------------------------------------------------------------------

June 5-7, 2017

Professional development for K-12 educators, focused on building the CS Education Community

Page 44: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

45

Code.org CS Discoveries

• Course for grades 7-9Unit 1: Problem Solving: Computers and LogicUnit 2: The Internet: Web DevelopmentUnit 3: Programming: Interactive Games & AnimationsUnit 4: Problem Solving: The Design ProcessUnit 5: The Internet: Data and SocietyUnit 6: Programming: The Internet of Things

TeacherCon June 19-23, 2017 ■ Houston

Page 45: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

46

Training Texas educators in

through free online project called

in partnership with

Page 46: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

47

Training Texas educators in

Video Game Programming with Algebra

Accomplishment

Page 47: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

WeTeach_CS Upcoming Professional Development Events

As of 01-23-17

Page 48: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

49

Page 49: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

50

REGION 1 – EDINBURG• ESC Region 1 WeTeach_CS Collaborative

REGION 2 – CORPUS CHRISTI• ESC Region 2 WeTeach_CS Collaborative• Texas State Aquarium WeTeach_CS Collaborative

REGION 3 – VICTORIA• ESC Region 3 WeTeach_CS Collaborative

REGION 4 – GALVESTON• UTMB - Galveston County Collaborative

REGION 4 – HOUSTON• Rice University School Mathematics Project WeTeach_CS

Collaborative• Rice University CSTAR WeTeach_CS Collaborative• University of Houston WeTeach_CS Collaborative

REGION 4 – SUGAR LAND• Fort Bend ISD WeTeach_CS Collaborative

REGION 5 – BEAUMONT• ESC Region 5 WeTeach_CS Collaborative

REGION 6 – HUNTSVILLE• ESC Region 6 WeTeach_CS Collaborative

REGION 7 – TYLER• UT Tyler WeTeach_CS Collaborative

REGION 8 – PITTSBURG• ESC Region 8 WeTeach_CS Collaborative

REGION 10 – DALLAS• Dallas ISD WeTeach_CS Collaborative

2017-18 WeTeach_CS Collaboratives

Page 50: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

51

REGION 10 – RICHARDSON• UT Dallas WeTeach_CS Collaborative

REGION 12 – WACO• ESC Region 12 WeTeach_CS Collaborative

REGION 13 – AUSTIN• The University of Texas - TACC - UTeach Outreach -

WeTeach_CS Collaborative• ESC Region 13 WeTeach_CS Collaborative

REGION 13 – ROUND ROCK• Changing Expectations WeTeach_CS Collaborative

REGION 13 – SAN MARCOS• Texas State University WeTeach_CS Collaborative

REGION 14 – ABILENE• ESC Region 14 WeTeach_CS Collaborative

REGION 14 – ABILENE• ESC Region 14 WeTeach_CS Collaborative

REGION 15 – SAN ANGELO• ESC Region 15 WeTeach_CS Collaborative

REGION 16 – AMARILLO• ESC Region 16 WeTeach_CS Collaborative

REGION 18 – MIDLAND• ESC Region 18 WeTeach_CS Collaborative

REGION 19 – EL PASO• ESC Region 19 WeTeach_CS Collaborative

REGION 20 – SAN ANTONIO• ESC Region 20 WeTeach_CS Collaborative• OLLU WeTeach_CS Collaborative• Youth Code Jam WeTeach_CS Collaborative

2017-18 WeTeach_CS Collaboratives

Page 51: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

52

WeTeach_CS Upcoming PD Events Face-To-Face

• WeTeach_CS Certification Prep (12 contact hours)• Houston ISD ➢ Jan 23-24 ■ Houston• Rice University ➢ Mar 13-14 ■ Houston• ESC 16 ➢ Mar 20-21 ■ Amarillo• ESC 18 ➢ Mar 31-Apr 1 ■ Midland• ESC 13 ➢ Apr 7-8 ■ Austin• ESC 1 ➢ Jun 12-13 ■ Edinburg• ESC 14 ➢ Jun 12-13 ■ Abilene• ESC 5 ➢ Jul 18-19 ■ Beaumont• UT Dallas ➢ Aug 7-8 ■ Richardson• ESC 19 ➢ TBA ■ El Paso• Youth Code Jam/St. Mary’s University ➢ TBA ■ San Antonio

Page 52: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

53

WeTeach_CS Upcoming PD Events Face-To-Face

• Computer Science Principles Mini-Conference ➢ Feb 20-21 ■ Austin • NICERC Cybersecurity Training ➢ Mar 2-3 Austin • CS Summer Institute Facilitator Academy ➢ Apr 24-28 Richardson • WeTeach_CS Summit ➢ Jun 5-7 Austin • WeTeach_CS Deep Dives ➢ Jun 8-9 Austin

• Bootstrap: Video Game Programming with Algebra • San Antonio ➢ March 23-25• Spring Branch ISD ➢ Jun 12-14 • ESC 1 ➢ Aug 9-11 Edinburg• Austin ISD ➢ May 16-18

• 3D Printer Training ➢ Jul 20-21 Austin• Logo Summer Institute ➢ Jul 24-27 Pflugerville

Page 53: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

54

WeTeach_CS Upcoming PD Events

Many more F2F CS events TBA! Subscribe to the WeTeach_CS Blog for updates!!http://www.weteachcs.org/blog/

Face-to-face and online trainings offered and/or sponsored by WeTeach_CShttp://www.weteachcs.org/events-2016-17/

Page 54: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

REMEMBER TO SIGN THE PLEDGE

www.csforall.org/pledge/

55

Page 55: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

Resources

56

Page 56: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

57

Page 57: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

58

AP CS Principles Curricula

http://uteachcs.org/

https://www.pltw.org/our-programs/pltw-computer-science

http://mobile-csp.org/

https://code.org/csp

http://bjc.berkeley.edu/

Page 58: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

Anybody Can Learn - hourofcode.com

59

Page 59: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

60

Ozobot 2.0 Bit

Lego WeDo

Makeblock mBot Wonder Workshop Dash and Dot

Finch

Bee-Bot

Sphero SPRK+

Fisher-Price Code-a-PillarLego Mindstorm EV3

Lego Boost

Root

VEX

K’NEX

Page 60: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

The Programmable Boards are Coming

61

https://www.microbit.org/https://www.adafruit.com/product/3000

https://code.org/csd

micro:bit Circuit Playground

Page 61: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

62

Recruitment and Clubs ncwit.org yeswecode.org starsalliance.org madewithcode.com cs-first.com blackgirlscode.com loftcsl.org

girlswhocode.com girlstart.org coderdojo.com ngcproject.org codenow.org techgirlz.org

girlsintech.org tech-girls.org code2040.org projectcsgirls.com girldevelopit.com chicktech.org

Code as a Second Language

Page 62: Implementing #CSforAll in Your District, TASA Midwinter Jan 2017

63

texascomputerscience.weebly.com code.org/learn