Passion, Beauty, Joy, and Awe Continued

Slides:



Advertisements
Similar presentations
Extending the Pipeline: Why K-12 Computer Science is Essential to Higher Education Robb Cutler Computer Science Teachers Association.
Advertisements

National CS Week December 7 – 11, Did You Know? Shift Happens.
AMERICA’S UNTAPPED OPPORTUNITY. Computer Science Students (high school) All other math and science Computer Science Jobs THE JOB/STUDENT GAP IN COMPUTER.
1 Improving Teacher Quality: A Reverse Engineering Approach Robert P. Strauss Carnegie-Mellon University A Presentation at Education Writers Association.
Computing Sciences & Engineering – Keys to Your Success in Life John Fernandez, Ph.D. Chair, CSCI Department July 22, 2010.
Intel ® Education Programs STEM Business Advocates Linking Employers and Education May 22, 2014.
LULAC’S 84 TH NATIONAL CONVENTION AND EXPOSITION STEM EDUCATION: CREATING OPPORTUNITIES FOR SUCCESS.
School Report Cards For 2003–2004
Careers in CS & Engineering. CS & Engineering careers are not all this….
1.Business Administration 2.Psychology 3.Elementary Education 4.Biology 5.Nursing 6.Education 7.English 8.Communication 9.Computer Science 10.Political.
Computer Information Systems Jennings A. Jones College of Business Middle Tennessee State University.
The High School – College Disconnect G. Donald Allen Department of Mathematics Texas A&M University presented to: The Coastal Bend Mathematics Collaborative,
Eric Roberts Professor of Computer Science Stanford University University of Auckland 15 July 2009 Restoring the Passion, Beauty, Joy and Awe: Making Computing.
STEPPING STONE PROJECT STEPPING STONE PROJECT designing a new engineering discipline presented by team 1.
Computational Thinking Everywhere Eric Roberts Professor of Computer Science Stanford University The “Broad Audience for CS1” Approach Computational Thinking.
Passion, Beauty, Joy, and Awe Continued Eric Roberts Professor of Computer Science, Stanford University Past Chair of the ACM Education Board SIGCSE 2009.
JOBS IN MAINE: CONDITIONS & OUTLOOK Labor Market Information and Online Resources Career Development Facilitator Training March 7, 2014 Ruth Pease Economic.
Computer engineers design and build computers and related components. There are two main types of computer engineers: software and hardware. Hardware.
1 Sustaining Technical Programs The NSF’s Advanced Technological Education Program and American Competitiveness Mike Lesiecki, MATEC A Member of the Academic.
OverviewOverview – Preparation – Day in the Life – Earnings – Employment – Career Path Forecast – ResourcesPreparationDay in the LifeEarningsEmploymentCareer.
Copyright Amy Woszczynski, 2006Master of Science in Information Systems (MSIS) Life After the Undergraduate Degree What’s Next?
Mathematics and Science Education: The Foundation of High Technology Business Spaceport and Technology Committee February 7, 2006 Gerry G. Meisels Chairman,
National Girls Collaborative Project The National Girls Collaborative Project (NGCP) brings together organizations that are committed to informing and.
1 Lakeland Area Counselors Association Meeting Quail Hollow March 30 th, 2010 John C. Lanshe, M.A. Assistant Director, University College Academic Advisement.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Careers in Computer Science, Computer Engineering, and Computer Information.
TOWARDS REMEDIES IN EUROPE Prof.dr. S.E. Wendelaar Bonga University of Nijmegen OECD Working Group on Declining Interest in Science Studies.
The Redesigned Elements of Statistics Course University of West Florida March 2008.
Why I want to be a Teacher. Ever since I was little, I have always wanted to be a teacher. At the time I didn’t know what kind of teacher I wanted to.
On our way to the Bachelor College November 2011.
Computer Information Systems Jennings A. Jones College of Business Middle Tennessee State University.
What is STEM Education? Science, Technology, Engineering, and Math.
EDUCATION CURRENT GENDER STATUS STEM Fields. NATIONAL EDUCATION TRENDS  About 20.1 million women have bachelor's degrees, compared to nearly 18.7 million.
Computer New Student Orientation. Overview Our degree programs Jobs in the Computing Field Student Projects Faculty Research.
Connecticut Algebra One for All
Computers and software are changing everything…. …but the majority of schools don’t teach computer science: Source: Gallup 9 in 10 parents want their.
 Explore fundamental issues in computing and develop theories and models to address those issues  Help scientists and engineers solve complex computing.
Career Project Brittany Gronda 2 nd hour 11/20/12.
Career Interest Area: Teaching Presented by: Hannah Maness.
Department of Mathematics and Computer Science
Why Major in Computer Science? Information from: homes.cs.washington.edu/~magda/freshman2006.ppt.
WHY COMPUTER SCIENCE? University of Phoenix.
An Introduction to the Advanced Placement Program®
High School Graduation Requirements
RWTH Aachen University
Trends in Public US Education: Challenges & Opportunities
Linda J. Sax, Professor, GSEIS/UCLA
Coalition for National Science Funding (CNSF) 
NICKY FIFTH’S NEW JERSEY
Engineering Technology What, Why, and Who?

LAUSD Los Angeles Unified School District Division of Instruction
Employment and Career Paths
Why Major in Computer Science?
Profession Faces Tough Questions
Will Tennessee seize the future?
Will Virginia seize the future?
We are: A Professional School The largest graduate school of Computer Science in the country We have: A University working with student and professional.
TOWARD PROGRESS FOR ALL: STATISTICS ON THE PHYSICS COMMUNITY
Columbia River Economic Development Council
7 Big Ideas of Computing:
WHY PURSUE A GRADUATE DEGREE?
The State of CS in the US as seen from Illinois.
Virginia Union University
Advanced Placement at Alexander High School
Computer Science Teachers Association Academy
Expands the Qualified Employee Pool Improves the Bottom Line
John Sargent Senior Policy Analyst U.S. Department of Commerce
Decreasing Enrollments / Increasing Manpower Needs: Solutions for Attracting Students to Computer Science Wayne Summers / Rodrigo Obando TSYS Department.
Welcome to the AP® School Year
Computer Science Dr Hwang Chair, Computer Science Department
Presentation transcript:

Passion, Beauty, Joy, and Awe Continued SIGCSE 2009 Chattanooga, Tennessee March 5, 2009 Eric Roberts Professor of Computer Science, Stanford University Past Chair of the ACM Education Board

In Our Last Episode . . . That there is currently a crisis in computing education is not in doubt. McGettrick et al., SIGCSE 2007 — As everyone has now been aware for some time, computing enrollments in the United States and most of Europe have plummeted since 2001. This drop is of significant economic concern because those same countries are training far fewer people than they need to fill the available positions. In the United States, there are now many more jobs in the IT sector than there were at the height of the dot-com boom, with all projections pointing toward continued growth.

What a Difference a Year Makes That there is currently a crisis in computing education is not in doubt. McGettrick et al., SIGCSE 2007 — As everyone has now been aware for some time, computing enrollments in the United States and most of Europe have plummeted since 2001. This drop is of significant economic concern because those same countries are training far fewer people than they need to fill the available positions. In the United States, there are now many more jobs in the IT sector than there were at the height of the dot-com boom, with all projections pointing toward continued growth. In Silicon Valley and at Stanford, the answers are clear: Demand for talented software developers is as high as it’s ever been. CS enrollments are skyrocketing, nearly erasing any previous loss. Are enrollments still falling? Is this still true after the meltdown?

Introductory Course Enrollment Trends 1800 1600 All CS intro courses 1400 1200 1000 800 600 400 CS106A (our CS1) 200 1985-86 1986-87 1987-88 1988-89 1989-90 1990-91 1991-92 1992-93 1993-94 1994-95 1995-96 1996-97 1997-98 1998-99 1999-00 2000-01 2001-02 2002-03 2003-04 2004-05 2005-06 2006-07 2007-08 2008-09 projected

The Reasons for the Downturn Fears about the long-term economic stability of employment in the computing industry continue to have a profound effect on student interest in our discipline. 1. The kind of exposure students get to computing at the elementary and secondary level tends to push people away from the discipline long before they reach the university. 2. The image of work in the field—and, more importantly, all too much of the reality of work in the field—is unattractive to most students and no longer seems fun, particularly in comparison to other opportunities that bright students might pursue. 3.

The Single Best Enrollment Predictor 5000 4000 3000 2000 1000 500 400 300 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006 2008 A statistical analysis undertaken by my colleague, Mehran Sahami, found that 88% of the 1993-2003 enrollment variance at Stanford can be explained by the NASDAQ average of the preceding year. But the NASDAQ—along with other markets—has been declining steadily over the last year. If enrollments have historically tracked the high-tech economy, why are enrollments rising?

There are Fewer Places to Go 7 7

We Still Have Work To Do 2. The kind of exposure students get to computing at the elementary and secondary level tends to push people away from the discipline long before they reach the university. 3. The image of work in the field—and, more importantly, all too much of the reality of work in the field—is unattractive to most students and no longer seems fun, particularly in comparison to other opportunities that bright students might pursue. reality

Computing Faces Huge Challenges in Schools People who have software development skills command high salaries and tend not to teach in schools. In many schools, computing courses are seen as vocational rather than academic. The NCAA has eliminated academic credit for most computing courses on this basis. Students who are heading toward top universities are advised to take non-CS courses to bolster their admissions chances. Because schools are evaluated on how well their students perform in math and science, many schools are shifting teachers away from computer science toward these disciplines. Those disciplines, moreover, often oppose expanding high-school computer science. Administrators find tools like PowerPoint more sexy and exciting. J Computing skills in general—and programming in particular—have become much harder to teach. Teachers have few resources to keep abreast of changes in the field.

It was the best of times, it was the worst of times . . . A Tale of Two Meetings It was the best of times, it was the worst of times . . . —Charles Dickens On September 13 and 14, Jan Cuny at the National Science Foundation organized a meeting in Atlanta to think broadly about new designs for the AP CS exam. This meeting, which was chaired by Owen Astrachan, was one of the best and most exciting meetings I have ever attended. 1. On September 13 and 14, Jan Cuny at the National Science Foundation organized a meeting in Atlanta to think broadly about new designs for the AP CS exam. This meeting, which was chaired by Owen Astrachan, was one of the best and most exciting meetings I have ever attended. 1. On the weekend of October 24, the College Board held the AP Computer Science National College Faculty Colloquium in Chicago to discuss the AP exam. I didn’t attend, but reports from several attendees indicated that the energy they took with them from the Atlanta meeting was lost after Chicago. 2. On the weekend of October 24, the College Board held the AP Computer Science National College Faculty Colloquium in Chicago to discuss the AP exam. I didn’t attend, but reports from several attendees—and Chris Stephenson in particular—indicated that much of the energy they took from the Atlanta meeting was lost after Chicago. 2.

The Seven Big Ideas from the Atlanta Meeting Computing is a creative activity that draws on a wide variety of fields, such as natural sciences, mathematics, engineering, social sciences, business, and the arts. 1. Abstraction is a central problem-solving technique in computer science. 2. Algorithms are the essence of computational problem solving. 3. Writing programs is an integral part of solving computational problems. 4. Theoretical and practical limitations affect what can be solved computationally. 5. Computing enables and empowers innovation, exploration, and creation of knowledge. 6. Computing drives and is driven by economics, culture, society and ethics. 7.

Jan Cuny’s “Clean Slate” Project http://www.cra.org/Activities/summit/Cuny_A_Clean_Slate_Approach_to_High_School_CS.pdf

The End

AP CS Is Relatively Small

AP CS is Losing Ground The Computer Science exam is the only Advanced Placement exam that has shown declining student numbers in recent years. Eliminated in 2009

Degree Production vs. Job Openings 160,000 Ph.D. 140,000 Computer Science Master’s 120,000 Bachelor’s 100,000 Projected job openings 80,000 60,000 40,000 20,000 Engineering Physical Sciences Biological Sciences Sources: Adapted from a presentation by John Sargent, Senior Policy Analyst, Department of Commerce, at the CRA Computing Research Summit, February 23, 2004. Original sources listed as National Science Foundation/Division of Science Resources Statistics; degree data from Department of Education/National Center for Education Statistics: Integrated Postsecondary Education Data System Completions Survey; and NSF/SRS; Survey of Earned Doctorates; and Projected Annual Average Job Openings derived from Department of Commerce (Office of Technology Policy) analysis of Bureau of Labor Statistics 2002-2012 projections. See http://www.cra.org/govaffairs/content.php?cid=22.