Computer Science for All Texas CTO Clinic June 22,

Slides:



Advertisements
Similar presentations
PD Plan Agenda August 26, 2008 PBTE Indicators Track
Advertisements

AUSTI N Independent School District AUSTIN Independent School District AUSTIN Independent School District AISD Graduation Plans and HB5 February 3, 2014.
Whitlow Elementary # Principal’s Chat Whitlow Elementary # Principal’s Chat STEM.
Instructional Technology Update Karin Horn, Coordinator
Enlightening High School Computer Science Hal SpeedKim Lane Austin AffiliateDallas Affiliate TCEA 3 February 2015.
ESA Region 2 April st Century Skills: More Than Just Computers.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
Algebra I Model Course Background. Education Reform Act signed into law by Governor Rell May 26, 2010 Includes many recommendations of the ad hoc committee.
Building a K-12 Program of Study for Computing – Curricula and Resources Friday, May 8, 2015 Kern-Cary, Green Lake Center, WI Dennis Brylow Joe Kmoch.
COMPUTER SCIENCE CONSIDERING YOUR OPTIONS FOR THE TECHNOLOGY EDUCATION GRADUATION REQUIREMENT.
Introducing Computer Science in the Classroom
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
HB 5 Course Requirements March 21, Foundation Graduation Plan DistiD Foundation 22 Credits Endorsement 26 Credits Distinguished Copyright 2014 Region.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
The State of K-12 Computer Science Education The instructional practices and assessments discussed or shown are not an endorsement by ACM or the U.S. Department.
Welcome to the District Testing Coordinator’s Advisory Meeting Presented by Lindy Avila March 20, 2014.
Why Should Communicators Learn To Associate Professor Texas State University Stanford Knight Journalism Fellow slideshare.net/cindyroyal.
THE JOB/STUDENT GAP IN COMPUTER SCIENCE 2% 98% Computer Programming Students All other math and science students 40% 60% Computer Programming Jobs All.
Georgia Computes! Improving Computer Science Education in Georgia Barbara Ericson Director Computer Science Outreach Institute for Computing Education.
Mission The faculty and staff of Pittman Elementary School are committed to providing every student with adequate time, effective teaching, and a positive.
Getting Started with NAF’s New Curriculum
Gail Chapman, UCLA April 19, Research and Philosophy of ECS 2.
CS 10K – Rise of CS Principles UTeach and Computer Science Principles: National Initiatives To Reform Introductory Curricula And Broaden Participation.
+ Copyright © 2012 by Pearson Education, Inc. All rights reserved. Smaldino, Lowther, and Russell Instructional Technology and Media for Learning, 10e.
Welcome to the 21 st Century: Computer Science for All Jenna Garcia District Manager Joe Kmoch CS Education Consultant October.
This is CS50 AP..
Computers and software are changing everything…. …but the majority of schools don’t teach computer science: Source: Gallup 9 in 10 parents want their.
Robert Juranitch CSTA Wisconsin – Dairyland
The Computer Science Imperative for K-12 and Beyond TCEA
Connecting the High-Tech Industry to Education TCEA 2
Building a Computer Science Pipeline in your District TCEA 2 Kim John
EVSC New Tech Institute: Academies of Innovation and Entrepreneurial Leadership Preparing the Next Generation of Great Thinkers and Doers.
Education Transform Resources
In Partnership with Code.org FUN WITH CODING FOR MIDDLE AND HIGH SCHOOL.
Oceanside Community Event Cristin Castiglia - District Educator EDU 620 – Meeting Individual Student Needs Through Technology Instructor Adriane Wheat.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
Defining 21st Century Skills: A Frameworks for Norfolk Public Schools NORFOLK BOARD OF EDUCATION Fall 2009.
CS Educators Summit Jenna Garcia District Manager May 4, 2016.
Q Education Transform Resources. Intel® is Committed to Transforming Education for the Next Generation Intel supports education transformation 
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
1 Commonwealth of Massachusetts STEM Advisory Council Moving the STEM Agenda Forward CONFIDENTIAL DRAFT FOR POLICY DEVELOPMENT PURPOSES ONLY STEM Advisory.
AP Computer Science Principles and Mobile CSP
Teaching and Learning with Technology
Robots Roaming the Classroom
AP Computer Science Principals Course Importance and Overview
HB 5 Course Requirements
Commonwealth of Massachusetts STEM Advisory Council
Elkins High School Course Selection
Stephanie L. Craig, M.Ed. University of Kansas
LAUSD Los Angeles Unified School District Division of Instruction
TEALS: Teacher Professional Development Using Industry Volunteers
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
Training Arkansas Computing Teachers (TACT)
ADA Subject Leader – Computer Science
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
AP Computer Science Principals Course Importance and Overview
Making Sense of Texas Computer Science Requirements
Coding and More: Creating a Student-Centered Classroom with Technology
AP computer science PRINCIPLES
UTeach Computer Science Principles
Based on SBOE action on January 31, 2014 *Pending technical review
Upcoming Trainings and Opportunities
10,000 New Computer Science Teachers by 2015 How can we help?
Carroll STEM Program February
Common Core State Standards AB 250 and the Professional Learning Modules Phil Lafontaine, Director Professional Learning and Support Division.
AP Computer Science Principals Course Importance and Overview
PD Goals Program Overview December, 2012
PD Goals Program Overview December, 2012
Suggested TALKING POINTS:
Presentation transcript:

Computer Science for All Texas CTO Clinic June 22,

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

Remember What’s…Who’s Important

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

What is Computer Science?

Creating a Coding Culture

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

8 Source: 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

Our schools should be teaching computer science.

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

11 Source: Code.org, Gallup

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

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

Computer science education is on the rise.

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

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

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

AISD: The Process: Addressing the Issues!

Starting with elementary Teachers and Students

Choosing the Right Tools

Choosing the Right Tools code.org

Why Code.org?

●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

Learning the The Basics

Professional Development: Training Teachers

Code.org: UnPluggedLessons ?

Thinking like a computer…

Have fun while learning… The Iteration Dance: Looping

Unplugged Activity | #CodeorgPD

District Wide Hour of Code

Promoting Girls and Minorities in Computer Science

Using Companies and Educational Organizations to promote Computer Science & Equity

Computer Science Google Grant

“Computer Science for All” in Texas CTO Clinic 22 slideshare.net/hal_speed

Index of Changing Work Tasks in the U.S. Economy Source: Index Value: 1960 = 50

37

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

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

Computer Science Requirements for Texas High Schools 40

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:

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: Algebra I A list of many courses including: Robotics Programming and Design AP Computer Science Discrete Mathematics for Computer Science Geometry

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: Two credits in computer programming languages selected from Computer Science I, II and III

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

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

NSF: Computing Education for the 21 st Century 46

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

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

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

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

AP CS Principles Curricula

AP CS Principles Curricula info/curriculum/apcsp swift-computer-science-principles

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

Professional Development 54

55

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

Additional Resources 57

The Programmable Boards are Coming BBC micro:bitCircuit Playground

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 texascomputerscience.weebly.comcode.org/learn

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

TEALS  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

Hour of Code Over 250M served

Thank You Remember to join the CS4TX.org community 64