Title: Computer Science Teachers Association Academy
1Computer Science Teachers Association Academy
- Wayne Summers Chair / Rodrigo Obando Assoc.
Chair - TSYS Department of Computer Science
- Columbus State University
- September 26, 2006
2WELCOME
3(No Transcript)
4AGENDA
5Undergraduate CS enrollments 2002-2005
- The number of new undergraduate majors dropped
another 21, from 15,950 to 12,532 (see Figure
7). - This follows last years 10 drop in new majors
and a 23 drop the year before that. - Accounting for the fact that more departments are
reporting to the survey now than did three years
ago, we effectively have seen a halving of the
number of new majors entering our programs over a
three-year period. - Total enrollment in Bachelor's programs is down
nearly 14 from last year and 30 compared to
three years ago. - Taulbee Survey (http//www.cra.org/CRN/articles/m
ay06/taulbee.html)
6Undergraduate CS enrollments 1995-2005
7The U.S. ranks 17th in the world for ratio of
science and engineering degrees.
8Undergraduate CS enrollments 2002-2005
- it is not yet clear when the decline in our
undergraduate program enrollments will end. - The double-digit percent decrease in bachelors
production observed this year is likely to
continue for the next several years. - Nationwide, only one-quarter of 1 percent of
incoming freshmen women listed computer science
as a probable major, according to a 2004 survey
from the Higher Education Research Institute at
UCLA. Thats down from a high of 4.25 in the
mid-1980s. - Taulbee Survey (http//www.cra.org/CRN/articles/m
ay06/taulbee.html)
9Undergraduate CS enrollments 2002-2005
- Coupled with the declining representation of
women in our undergraduate programs, our ability
to produce a workforce that is sufficiently
educated technically to meet the needs of the job
market in computing is being severely challenged.
- Taulbee Survey (http//www.cra.org/CRN/articles/m
ay06/taulbee.html) - The Bureau of Labor Statistics estimated in 2004
that 1.5 million new computer and IT-related jobs
are expected to be added to the nations
workforce by 2012.
10Myth 1 Software Jobs Have Disappeared
- There was a slight dip in IT-sector employment
after 2000. - Recent data show that this trend has reversed,
and that there are now more jobs in this sector
than at any time in history. - Projections from the Bureau of Labor Statistics
indicate strong growth over the next decade
11IT Jobs Outlook Brightens
- The study found that, despite intensifying
competition, offshoring between developed and
developing countries can benefit both parties.
The study cited data from the U.S. Bureau of
Labor Statistics (BLS) which indicates that more
IT jobs are available today in the U.S. than at
the height of the dot com boom. This trend is
evident despite a significant increase in
offshoring over the past five years. In fact,
U.S. IT employment in 2004 was 17 higher than in
1999, and the BLS data reveals that IT jobs are
predicted to be among the fastest-growing
occupations over the next decade. - Globalization and Offshoring of Software (A
Report of the ACM Job Migration Task Force) -
http//www.acm.org/globalizationreport/
12The 10 fastest-growing jobs between now and
2014http//money.cnn.com/magazines/business2/next
jobboom/
13Top 10 best jobshttp//money.cnn.com/magazines/mo
neymag/bestjobs/
- MONEY Magazine and Salary.com researched hundreds
of jobs, considering their growth, pay,
stress-levels and other factors. These careers
ranked highest. - 1. Software Engineer
- 2. College professor
- 7. Computer IT analyst
14IT Salaries Remain High
15Model Curriculum for K12 Computer Science
- Computer science is an established discipline at
the collegiate and post-graduate levels. Oddly,
the integration of computer science concepts into
the K12 curriculum has not kept pace in the
United States. As a result, the general public is
not as well educated about computer science as it
should be, and a serious shortage of information
technologists at all levels exists and may
continue into the foreseeable future. - http//www1.acm.org/education/k12/k12final1022.pdf
16Model Curriculum for K12 Computer Science
- Level I Foundations of Computer Science
- Level II Computer Science in the Modern World
- Level III Computer Science as Analysis and
Design - Level IV Topics in Computer Science
- AP Computer Science
- Projects-Based Course
- Courses Leading to Industry Certification
- http//www1.acm.org/education/k12/k12final1022.pdf
17Model Curriculum for K12 Computer Science
- Level I Foundations of Computer Science
- (K-8)
- National Educational Technology Standards (NETS)
http//cnets.iste.org/ - Students http//cnets.iste.org/getdocs.htmlstuden
ts - Teachers http//cnets.iste.org/getdocs.htmlteache
rs - Administrators http//cnets.iste.org/getdocs.html
admin - Georgia Technology Standards for Educators
http//www.gapsc.com/TeacherEducation/Documents/Te
chStandards.pdf - http//www1.acm.org/education/k12/k12final1022.pdf
18Model Curriculum for K12 Computer Science
- Level II Computer Science in the Modern World
- (Grades 9-10)
- Level 2 Objectives and Outlines
(http//csta.acm.org/Curriculum/sub/Level_2_Object
ives_Outline.pdf) - Topic 1 Principles of Computer Organization
- Topic 2 Problem Solving
- Topic 3 Basic Components of Computer Networks
- Topic 4 Internet Concepts
- Topic 5 Hierarchy and Abstraction in Computing
- Topic 6 Connections Between Mathematics and
Computer Science - Topic 7 Models of Intelligent Behavior
- Topic 8 Interdisciplinary Utility of Computers
and Problem Solving in the Modern World - Topic 9 Ethical Issues
- Topic 10 Careers in Computing
- Topic 11 Programming Languages
- Topic 12 Web page Design and Development
- Topic 13 Multimedia
- Topic 14 Applications
- http//www1.acm.org/education/k12/k12final1022.pdf
19Model Curriculum for K12 Computer Science
- Level III Computer Science as Analysis and
Design - High school
- Science / Math credit
- Integrate programming and design with complex
real world projects - Algorithm development
- Problem solving
- Programming / Software Engineering
- http//www1.acm.org/education/k12/k12final1022.pdf
20Model Curriculum for K12 Computer Science
- Level IV Topics in Computer Science
- AP Computer Science
- A course
- AB course
- Projects-Based Course
- Courses Leading to Industry Certification
- http//www1.acm.org/education/k12/k12final1022.pdf
21Computer Science Teachers Association
- The Computer Science Teachers Association is a
membership organization that supports and
promotes the teaching of computer science and
other computing disciplines. CSTA provides
opportunities for K-12 teachers and students to
better understand the computing disciplines and
to more successfully prepare themselves to teach
and learn. - http//csta.acm.org/
22Purpose of the CSTA
- Build a strong community of computer science
educators who share their knowledge. - Provide teachers with opportunities for high
quality professional development. - Advocate at all levels for a comprehensive
computer science curricula. - Support projects that communicate the excitement
of computer science to students and improve their
understanding of the opportunities it provides. - Collect and disseminating research about computer
science education. - Provide policy recommendations to support
computer science in the high school curriculum. - Raise awareness that computer science educators
are highly qualified professionals with skills
that enrich the educational experience of their
students.
23CSU and the CSTA
- Teacher Enrichment in Computer Science (TECS)
- Teacher Engagement for Computer Science (TECS) -
September 25, 2006 - Understanding and Building Basic Networks -
November 14, 2006 - Having Fun with Computers January 25, 2007
- Programming Basic Applications March 20, 2007
- Computer Game Programming 5/2007
- Java Engagement for Teacher Training (JETT)
24CSU and the CSTA
- Computer Programming Competition
- Web Development Competition
- Speakers Bureau
- Raise Awareness
- Resource
25Resources
- The New Educational Imperative Improving High
School Computer Science Education Computer
Science and the National Competitiveness Debate -
http//csta.acm.org/Publications/Publications.html
- ACM K-12 CS Model Curriculum http//csta.acm.org/C
urriculum/sub/k12final1022.pdf - CSTA Web Repository of K-12 Computer Science
Teaching Resources http//csta.acm.org/Resources/s
ub/WebRepository.html - Software Globalization and Employment by eminent
Stanford computer science scholar Eric Roberts
26Resources
- Teacher Enrichment in Computer Science Workshops
(TECS) - http//tecs.acm.org/ - JETT - http//jett.acm.org/
- K-12Linux Project - http//www.k12ltsp.org/
- Partners in Learning, Microsoft
-http//www.microsoft.com/education/partnersinlear
ning.mspx - Resources for Teachers from CSTA and IBM -
http//csta.acm.org/Resources/sub/RecommendedResou
rces.html - IBM Academic Initiative http//ibm.com/university
27Resources
- Why Choose CSE? (videos) - http//www.cs.washingto
n.edu/education/ugrad/prospective/outreach.html - Celebrate Computer Science Education
http//sws.lhps.org/Default.aspx?aliassws.lhps.or
g/computerscienceed
28http//csta.acm.org/Careers/CSTA-poster-revised.pd
f