Counting Computer Science as both a Mathematics and Science credit in Wisconsin Andy Kuemmel and Joe Kmoch firstname.lastname@example.org email@example.com 9/10/2012
Takeaways • Goal: that we begin the process to allow computer science to count for both mathematics and science • Basis: Computer Science should be part of the core curriculum all students should take in Wisconsin Why???
Quick Facts about Computing Jobs Though 2020 Computing and mathematicsis one of the TOP 10 fastest growingmajor occupational groups 2010-2020. 150,000+job openings in computing annually. 1 in every 2 STEM jobs will be in computing in 2020. Sources: Jobs data are calculated from the Bureau of Labor Statistics (BLS), Employment Projections 2010-2020, available at http://www.bls.gov/emp/. Educational levels are calculated from BLS Occupational Projections Data, Employment 2010-2020, available at http://data.bls.gov/oep/ and the BLS Occupational Outlook Handbook 2010-2020, available at http://bls.gov/ooh/.
Not nearly enough to fill yearly projections in CSAnnual STEM Degrees (2009) and Annual STEM Job Openings (2010-2020) Sources: Degree data are calculated from the National Science Foundation (NSF), Science and Engineering Indicators 2012, available at http://www.nsf.gov/statistics/seind12/appendix.htm. Annual jobs data are calculated from the Bureau of Labor Statistics (BLS), Employment Projections 2010-2020, available at http://www.bls.gov/emp/. STEM is defined here to include non-medical degrees and occupations.
Huge Opportunities for Computing Careers Top 10 STEM Occupations by Total Employment in 2020 Source: Jobs data are calculated from the Bureau of Labor Statistics (BLS), Employment Projections 2010-2020, available at http://www.bls.gov/emp/. STEM is defined here to include non-medical occupations.
Computing Careers are Family SupportingTop 10 Major Occupational Groups 2010-2020 and Average Salaries in May 2011 Sources: Jobs data are from the Bureau of Labor Statistics (BLS), Employment Projections 2010-2020, available at http://www.bls.gov/emp/. Salary data are from BLS Occupational Employment Statistics, May 2011, available at http://www.bls.gov/oes/current/oes_nat.htm.
Current Situation in WI In Madison area it’s 48% (meaning we can’t fill 52% of computing jobs) and only 27% in SE Wisconsin (http://www.ncwit.org/edjobsmap)
Relationship between CS, the sciences and mathematics • CS is becoming required knowledge in any STEM field. • For example, biology and physics heavily depend on computer science • CS grew out of applied math and has a high correlation with discrete math topics • CS encourages students to learn how to solve problems, use abstraction, and create detailed algorithms; all necessary in math and the sciences Barbara Ericson, Georgia Tech
Computer Science and STEM CS is explicitly in STEM. The Department of Education has recognized computer science as a science part of STEM. This is important for applying for funds related to STEM. < http://www.acm.org/public-policy/RTTT_i3_Funding_Memo_v2.pdf >
Computer Science and CCSS Mathematics Incorporate CS in the Math Common Core Standard. This article with a statement by John White, then President of ACM, relates to the inclusion of computer science in the set of mathematics standards then being developed by Council of Chief State School Officers and the National Governors Association for use by all states. < http://www.drdobbs.com/move-to-incorporate-computing-in-math-cu/224200056 >. Actual ACM Press Release http://www.acm.org/press-room/news-releases/2010/common-core-standards-statement/ Cameron Wilson, Director of Public Policy for ACM, wrote a longer blog post with more context as to what this means. < http://cacm.acm.org/blogs/blog-cacm/80686-computing-and-the-common-core/fulltext >
CS and CCSS Modeling Standards • From CCSS, “Modeling is best interpreted not as a collection of isolated topics but rather in relation to other standards.” • In Computer Science, modeling and simulation is a core concept in AP CS courses <http://www.corestandards.org/the-standards/mathematics/high-school-modeling/introduction/>
Comparing CT Core Concepts and CCSS Standards for Mathematical Practice <http://www.corestandards.org/the-standards/mathematics/introduction/standards-for-mathematical-practice/>
Comparing CT Core Dispositions and CCSS Standards for Mathematical Practice <http://www.corestandards.org/the-standards/mathematics/introduction/standards-for-mathematical-practice/>
CS, Math Stds and Science Framework • The CT core concepts and dispositions, clearly support the Standards for Mathematical Practice and the Framework for K-12 Science Education, the basis for the Next Generation Science Standards • These CT core concepts are part of the CSTA CS Standards, the Next Generation Science Standards, are deeply embedded in the proposed new APCS Principles Course and deeply embedded in standards and curricula in a growing number of countries including Britain, New Zealand, Australia, etc. • A collaboration of efforts between mathematics, the sciences and computer science would better achieve both the CCSS Standards and the Science Framework.
Good Range of CS Courses • Exploring Computer Science • http://exploringcs.com • Los Angeles, Chicago, elsewhere • AP Computer Science Principles • In pilot stage including Madison West HS • AP Computer Science A • Most recently revised in 2004 (began in 1983)
CS counts for graduation credit in these states • Georgia counts CS as a science credit • These states count it as math: • Missouri, New York, North Carolina, Oklahoma, Oregon, Rhode Island, Texas, Virginia • http://www.acm.org/runningonempty/fullreport.pdf(table 2 page 7)
Georgia Counts CS as Science • The reference for AP CS A counting as a science for graduation from high school is at http://public.doe.k12.ga.us/DMGetDocument.aspx/guidancefor4thscience_courses.pdf?p=6CC6799F8C1371F6E06D9968A92F08FDD1C2272A3A9A9793096E96376DC7C4CE&Type=D.
Drivers of CS in K-12 http://csta.acm.org http://computinginthecore.org
Commitment • Wisconsin CS teachers are committed • To seeing CS become part of the core curriculum • To having it count as both math and science • To working toward revised CS certification standards and approaches • To developing our partnerships with CS Departments at UW-Madison, Marquette, and UW-LaCrosse