Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

1 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

2 Overview Code.org K-12 Curriculum CollegeBoard Advanced Placement Other K-8 possibilities Other High School possibilities IT Career Cluster and Pathways

3 Full Curriculum Pathway Grade LevelPartner Course 1 (~K-1)20 hoursThinkerSmith Course 2 (~2-3)20 hoursThinkerSmith Course 3 (~4-5)20 hoursThinkerSmith Middle School Math20 hoursBootstrap Middle School Science20 hoursProject GUTS High School Intro CS1 yrECS High School AP CS1 yrCS Principles

4 Code Studio: CS in grades K-5 3, Short 20-hour courses for elementary school – Free, open-source, online “games” – Lectures by Mark Zuckerberg, Chris Bosh, Bill Gates, etc – Aligned to reinforce Math, Science, ELA standards – Already adopted by 30,000 teachers. 98% recommend it – Free professional development workshops nationwide Any district, school, or teacher can participate

5 Video intro to Code.Org K-5 Modules https://www.youtube.com/watch?t=48&v=rNI M1fzJ8u0

6 Online Activities (about 50%)

7 Unplugged activities (about 50%) Loopy Dance Activity

8 Student Progress ExperienceTeacher Experience

9 What about the Professional Development? Single-day workshops hosted by Code.org Affiliates Facilitated by professional computer science educators Free of charge for all K-5 teachers – Free PD – Free curriculum – Free classroom supplies for unplugged activities! For more info and signup: http://code.org/educate/k5 http://code.org/educate/k5

10 Code.org’s curriculum/PD efforts Middle school and High school – Free curriculum – Will be blended similar to K-5 at MS – Free PD workshops for partner districts – We pay teacher stipends

11 Middle School, High School Courses Middle school courses: – Teaching middle school math using CS. – Teaching middle school science using CS High school courses: – Exploring Computer Science – AP Computer Science Principles – AP Computer Science A (Java)

12 ●Targeted to 9th and 10th grade. ●Broad introduction to computing concepts and computational thinking. ●Inquiry, Equity, Content ●Essential preparation for AP CSP. ●Can teach ECS in your area, without 405 CS endorsement. (Less than 25% programming content.) Site: http://exploringcs.orghttp://exploringcs.org Exploring Computer Science (ECS)

13 Six Modules: Human Computer Interaction Problem Solving Web Design Introduction to Programming Computation and Big Data Robotics

14 ●Professional Development includes five day course in first summer. ●Begin teaching course in fall. ●Quarterly updates during academic year. ●Another five day session in second summer. ●PD is Teach/Learn/Observe model Exploring Computer Science (ECS)

15 AP CS Principles AP course designed to be accessible to every student while building knowledge and skills that are endorsed by colleges and universities. Novel assessment – 25% Performance Task Based – 75% Computer-based Assessment Endorsed by College Board Site: http://apcsprinciples.orghttp://apcsprinciples.org

16 AP CS Principles – Computational Thinking Practices Connecting Computing – impacts and connections Creating Computational Artifacts – practical artifacts using appropriate techniques and algorithmic and information principles Abstracting – representing data, use in computation or modeling, identifying, modeling in computational context Analyzing Problems and Artifacts – evaluate a solution; find and correct errors, describe artifact functionality, justify appropriate and correctness Communicating – explaining the result, describe computation, summarize purpose Collaborating – work together, share workload, fosters constructive climate, exchange knowledge, revise and rework

17 AP CS Principles – Big Ideas Computing is a creative activity Abstraction reduces information and detail to facilitate focus on relevant concepts Data and information facilitate the creation of knowledge Algorithms are used to develop and express solutions to computational problems Programming enables problem solving, human expression, and creation of knowledge The Internet pervades modern computing Computing has global impacts

18 AP Computer Science A Traditional entry into CS major Redesigned for 2014-2015 – Suggested labs – Case study removed – Allows 20% more time for inquiry and project based learning – Deep dive into Java programming

19 Other K-8 resources Introduction to programming 3D Programming environment Create animations Tell a story, create a game or video Object-oriented

20 Alice Environment

21 Program your own interactive stories, games, animations Share your creations with others online Learn to think creatively, reason systematically and work collaborative.

22

23

24

25 at Code.org K-12 Over 30 experiences December 7-13, 2015 Csedweek.org Hour of Code

26 High School level Simulation and Gaming – Lots of resources but few total courses out there – Greenfoot – GameMaker – AppInventor – StarLogo – Xbox – Kodu

27 Site: http://python.orghttp://python.org

28

29 IT Career Cluster Includes all of career noted in US Dept of Labor as Computing Careers Four pathways – Programming and Software Development – Information Support and Services – Web and Digital Communication – Network Systems – http://www.careertech.org/information-technology http://www.careertech.org/information-technology – https://www.iseek.org/careers/it.html

30 Why offer the IT Career Cluster? To represent the whole of computing, consider offering a course in each pathway in addition to Programming Computer Science Concepts (computational thinking) pervades all Computing careers (and almost all other careers)

31 Possibilities Info Systems/Database Database: Oracle Academy (free) Desktop support – A+ books and 2 yr college prog Network Systems Cisco Academy, Net+ Web Design/Interactive Media Various online courses and books

32 Resources: This presentation: http://expandingcswisconsin.pbworks.com NCWIT (National Center for Women and Information Technology) and other CS&IT Resources: http://ncwitcstaresources.pbworks.com Computational Thinking: http://computationalthinking.pbworks.com http://csta.acm.org/Curriculum/sub/CompThinking.html www.iste.org/computational-thinking Thank you! 32


Download ppt "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."

Similar presentations


Ads by Google