Click here to load reader
Upload
hal-speed
View
688
Download
0
Embed Size (px)
Citation preview
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
2 Source: http://curriculumredesign.org/wp-content/uploads/CCR-Plenary-intro-Charles-Fadel1.pdf (excluding computer science)
Computer Science
The Nature of Work has Changed…and Continues to Change
3
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
5
6
Machine over Muscle Machine over Mind
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
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
9 Source: code.org/promote
10
11
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
13 Source: http://changetheequation.org/new-data-bridging-computer-science-access-gap
14
15 Source: girlswhocode.com/about-us
16 Source: girlswhocode.com/about-us
17 Source: girlswhocode.com/about-us
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
19 Source: http://changetheequation.org/new-data-bridging-computer-science-access-gap
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
21
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…
23
Texas requires ALL high schools to offer computer science!
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
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
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
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
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)
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.
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
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
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!!!!
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
WeTeach_CS PD OverviewTASA MidwinterJanuary 31, 2017
John OwenCS Professional Development Specialist
WeTeach_CS Program, UT Center for STEM Education@weteachcs
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
37
WeTeach_CS Certification Incentive Program
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
39
In 2014-15, only 14 Texas teachers completeda traditional or alternative pre-service CS certification program.
State Board of Educator Certification, 2015
40
Grades 8-12 CS Teacher Certification
to complete CS certification in Texas
Supported 193 in-service teachers
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:
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.
43
Computer Science Principles (CSP) Mini-Conference 2017February 20 - 21, 2017Sponsored By
With Representatives From
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
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
46
Training Texas educators in
through free online project called
in partnership with
47
Training Texas educators in
Video Game Programming with Algebra
Accomplishment
WeTeach_CS Upcoming Professional Development Events
As of 01-23-17
49
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
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
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
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
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/
Resources
56
57
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/
Anybody Can Learn - hourofcode.com
59
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
The Programmable Boards are Coming
61
https://www.microbit.org/https://www.adafruit.com/product/3000
https://code.org/csd
micro:bit Circuit Playground
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
63
texascomputerscience.weebly.com code.org/learn