Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science for All Texas CTO Clinic June 22,

Similar presentations


Presentation on theme: "Computer Science for All Texas CTO Clinic June 22,"— Presentation transcript:

1 Computer Science for All Texas CTO Clinic June 22, 2016 @vkajones@HalSpeed @cs4tx

2 Who Am I? Vanessa Jones Designer Learner Innovator Facilitator Teacher Creator Transformer Mother to Fur Babies Texas Code.org Facilitator and Trainer Instructional Technology Design Coach Austin ISD, Austin, Texas K12 Computer Science Frameworks National Intel Education Senior Trainer Intel Engage Webinar Host & Moderator Brainpop, Discovery Education, Intel, Edmodo Ambassador

3 Remember What’s…Who’s Important

4 Austin Independent School District Reinventing the Urban School Experience: Creating a Coding Culture

5 What is Computer Science?

6 Creating a Coding Culture

7 Computer science is vocational. Computer science isfoundational Creativity Collaboration Communication Problem Solving Persistence

8 8 Source: http://www.weforum.org/reports/new-vision-education-unlocking-potential-technology 4. ICT literacy – Ability to use and create technology- based content, including finding and sharing information, answering questions, interacting with other people and computer programming

9 Our schools should be teaching computer science.

10 Computers are changing everything, yet most schools don’t teach computer science

11 11 Source: Code.org, Gallup

12 The picture in Texas 42,226 currently open jobs 21,103 CS graduates last year 5,172 High school students took AP 24% female 987 Hispanic. 180 Black

13 Sources: College Board, Bureau of Labor Statistics, National Science Foundation

14 Computer science education is on the rise.

15 Computer science education is on the recovery from a 10-year decline.

16 Fewer computer science students than 10 years ago (and half as many women) Sources: National Science Foundation FEMALE MALE

17 40% All other STEM jobs 60% Computing jobs 90% All other STEM graduates 10% Computing graduates The STEM problem is in CS 20% female 8% hispanic or black Sources: College Board, Bureau of Labor Statistics, National Science Foundation

18 AISD: The Process: Addressing the Issues!

19 Starting with elementary Teachers and Students

20 Choosing the Right Tools www.cs-first.com

21 Choosing the Right Tools code.org

22 Why Code.org?

23 ●In-person instruction ●Printed curriculum guide ●Certificate of completion ●Classroom supplies for the unplugged lessons ●Fun Code.org swag What you’ll get from workshops

24 Learning the The Basics

25 Professional Development: Training Teachers

26 Code.org: UnPluggedLessons ?

27 Thinking like a computer…

28 Have fun while learning… The Iteration Dance: Looping

29 Unplugged Activity Materials @TeachCode | #CodeorgPD

30 District Wide Hour of Code

31 Promoting Girls and Minorities in Computer Science

32

33 Using Companies and Educational Organizations to promote Computer Science & Equity

34 Computer Science Google Grant 2015-2016

35 “Computer Science for All” in Texas CTO Clinic 22 June 2016 @HalSpeed @cs4tx slideshare.net/hal_speed

36 Index of Changing Work Tasks in the U.S. Economy 1960-2009 36 Source: http://content.thridway.org/publications/714/Dancing-With-Robots.pdf Index Value: 1960 = 50

37 37

38 Computer Science for All  $4 billion funding request for states to expand K-12 CS education  Funding for NSF supported programs and professional learning communities thru CS10k – Exploring CS and AP CS Principles  State-level CS education strategic plans  Public-private partnerships to expand and deepen commitments to CS education 38 www.whitehouse.gov/csforall www.change.org/computerscience

39 TS4TX Objectives 39 “Traditional” CS Students Everyone Else, the “Digitally Illiterate” Digital Jobs CSforAll Everyone Becomes “Literate” in the Digital Society 1B 1A Teach all students the foundational understanding of computer science Increase the number of students pursuing digital careers

40 Computer Science Requirements for Texas High Schools 40

41 74.3(b)(2)(I) 74.3(b)(2)(I) Tech App Curriculum Requirement – every district must offer, and 74.3(b)(4) 74.3(b)(4) each student must have the opportunity to participate in the following: Computer Science I AP Computer Science or 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 41 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074a.html

42 74.12(b)74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(2)74.12(b)(2) Mathematics—three credits Graduation Requirement 42 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html Algebra I A list of many courses including: Robotics Programming and Design AP Computer Science Discrete Mathematics for Computer Science Geometry

43 74.12(b)74.12(b) A student must demonstrate proficiency in the following: 74.12(b)(5) 74.12(b)(5) Languages other than English (LOTE)—two credits—foreign language, sign language or computer programming language Graduation Requirement 43 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html Two credits in computer programming languages selected from Computer Science I, II and III

44 74.11(h)74.11(h) AP and IB courses may be substituted as appropriate for required courses, but may not count toward more than one credit required for graduation Graduation Requirement 44 Source: http://ritter.tea.state.tx.us/rules/tac/chapter074/ch074b.html AP Computer Science Principles AP Computer Science A IB Computer Science SL IB Computer Science HL Computer Science I AP Computer Science A IB Computer Science SL IB Computer Science HL Computer Science II IB Computer Science HL Computer Science III Required LOTE Course – two creditsSuggested Appropriate Substitution

45 74.13(f)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 45 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

46 NSF: Computing Education for the 21 st Century 46

47 Computing Education for the 21 st Century  Federal program through the National Science Foundation  Three tracks:  Computing Education Research  CS 10K – cs10kcommunity.org  Train 10,000 computer science teachers by fall 2015  25,000 teachers to teach computer science by fall 2016  Two courses:  Exploring Computer Science  AP Computer Science Principles  Broadening Participation  Many projects – cs10kcommunity.org/projects 47

48 Exploring Computer Science  Human Computer Interaction  Introduction to the concepts of computing  Problem Solving  Computational thinking  Web Design  Web page design  Introduction to Programming  Design programming solutions to a variety of problems  Computer and Data Analysis  Use computers to translate, process and visualize data  Robotics  Build and program a robot exploringcs.org 48

49 AP CS Principles  Computational Thinking Practices 1.Connecting Computing 2.Creating Computational Artifacts 3.Abstracting 4.Analyzing Problems and Artifacts 5.Communicating 6.Collaborating apcsprinciples.org collegeboard.org/apcsp  Big Ideas 1.Creativity 2.Abstraction 3.Data and Information 4.Algorithms 5.Programming 6.The Internet 7.Global Impact 49

50 AP Computer Science AAP Computer Science Principles Curriculum 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 languageTeachers 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) 50

51 AP CS Principles Curricula 51 http://uteachcs.org/ https://www.pltw.org/our-programs/pltw-computer-science http://mobile-csp.org/ https://code.org/csp http://bjc.berkeley.edu/

52 AP CS Principles Curricula 52 http://cs50.wiki/ https://codehs.com/ info/curriculum/apcsp http://csmatters.org/ https://www.makeschool.com/ swift-computer-science-principles

53 Fundamentals of Computer Science (optional) AP Computer Science Principles and/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 Pathway Recommendation 53 AP Computer Science A or Computer Science II

54 Professional Development 54

55 55

56 56 WeTeach_CS - Teacher Professional Development Opportunities DateLocation Event June 27-28, 2016HoustonBootstrap: Video Game Programming with Algebra June 27-30, 2016AustinSustainIT STEMbridge July 5-8, 2016DallasUT Dallas Training-of-Trainers July 6-8, 2016AustinFirst Bytes Teacher Workshop - Partnership with UT Austin Dept. of Computer Science July 11-14, 2016AustinCollege Board APSI - Computer Science A for NEW CS teachers July 18-19, 2016DallasUT Dallas WeTeach_CS Certification Prep July 18-22, 2016AustinKeep Calm and Java On: Java Fundamentals July 25-28, 2016AustinCollege Board APSI with TCU - Computer Science A for EXPERIENCED CS teachers OnlineEdX WeTeach_CS Certification Prep

57 Additional Resources 57

58 The Programmable Boards are Coming 58 https://www.microbit.co.uk/ https://www.adafruit.com/product/3000 https://code.org/csd BBC micro:bitCircuit Playground

59 59 Ozobot 2.0 Bit Lego WeDo Makeblock mBot Wonder Workshop Dash and Dot Finch Bee-Bot Sphero SPRK+ Fisher-Price Code-a-Pillar Lego Mindstorm EV3

60 60 texascomputerscience.weebly.comcode.org/learn

61 61 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

62 TEALS www.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  Now recruiting schools that want industry volunteers 62

63 Hour of Code Over 250M served

64 Thank You Remember to join the CS4TX.org community 64


Download ppt "Computer Science for All Texas CTO Clinic June 22,"

Similar presentations


Ads by Google