The student enrollment crisis in computer
science has propelled the need to re-examine
all aspects of computing education on a
global scale. This disturbing drop has
occurred at a time when there is a
strong need to recruit more partici-
pants into the field and to engender an
interest both in the discipline itself and
in related innovation. For those of us
in education, this downslide has been
of great concern. Daunting challenges
such as “transforming computing edu-
cation” and “rebooting computing”
(see story on page 19) are high on the
agenda. ACM’s Education Board and
Education Council, charged with pro-
moting computer science education in
every possible way, have made enroll-
ment a key focus of attention.
For background, the Education
Board has existed within ACM for over
three decades. Over the years, the Board
has initiated important education ac-
tivities regarding computer science
curriculum developments as well as
provided support and encouragement
for projects such as Eric Roberts’s not-
ed work on the Java Task Force, Peter
5
Denning’s work on Great Principles, 3
and Lillian Cassel’s work on ontology. 2
Over the last four years, the Board’s
activities were restructured and the
ACM Education Council was born to
bring together the educational and ac-
creditation activities existing through-
out ACM’s various committees, task
forces, and special interest groups.
Part of the strategy for revamping the
Education Board and the Education
Council was to include greater indus-
try representation. Due to this realign-
ment, the work of the Education Board
itself was reshaped with considerable
emphasis on managing the work of the
Education Council.
The Education Council meets about
every eight months to keep members
abreast of the educational concerns
from industry, high-school teachers, as
well as those involved in K– 12 educa-
tion. The Education Council also keeps
track of the activities of professional
bodies such as the National Science
Foundation and NCWIT. Moreover, a
vital role for the Education Council is
to adopt an international perspective
in identifying the concerns in comput-
ing education and to respond by under-
taking activities that will ideally have a
positive impact.
Some of the recent accomplish-
ments of the Education Board and the
Education Council include:
˲ The completion of a major under-
taking in curriculum guidance in the
form of the five volumes of CC2001:
namely in Computer Science (2001
with an update in 2008); Information
Systems (2002); Software Engineering
(2004); Computer Engineering (2004);
and Information Technology (2009).
The board also finalized an Overview
Report (2006) on this project (see ACM
Educational Activities1).
˲Producing and distributing ap-
proximately one million copies of a
brochure promoting the many positive
images of computing to middle- and
high-school students. 4 The brochure
and accompanying Web site were de-
signed, with support from the Com-
puter Science Teachers Association
(CSTA), to increase the visibility of
computer science in an encouraging
way to a young audience.
˲ Supporting ACM’s Journal of Edu-
cational Resources in Computing (JERIC)
as it transformed into Transactions on
Computing Education, with a first issue
due this month.
˲ Creating a comprehensive chart of
all the educational activities and initia-
tives within ACM and making it widely
available.
˲ Supporting an initial computing
education summit in China as well as
a number of European conferences un-
der the auspices of Informatics Educa-
tion Europe.
Together, ACM’s Education Board
and Education Council have estab-
lished an effective pattern of activities
and accomplishments among their
many programs and initiatives. Their
primary activities of curricular guid-
ance will continue and even expand.
Working closely with CSTA and K– 12
is vital to move educational initiatives
in the upward direction. Above all, the
Education Board must continue to
ensure there is an international per-
spective and a leadership dimension
to its activities. All of these programs
and more will be summarized twice
a year in inroads, the quarterly pub-
lication from ACM’s special interest
group on computer science education
(SIGCSE).
While successes have been many,
there are still many challenges ahead
for the education community. Projects
and initiatives designed to reverse de-
clining enrollment in computing disci-
plines must proliferate and prevail if we
are to succeed in stemming the enroll-
ment downturn. One potential catalyst
for the cause will be the adoption of new
technological developments (for exam-
ple, involving multi-core processors,
IBM’s racetrack memory, and vastly en-
hanced levels of interconnectivity) that
are poised to transform the computing
community and those drawn to it. As al-
ways, ACM will be at the forefront con-
tinually revitalizing its Education Board
and the Education Council and seeking
new and inspiring ways to address the
challenges of the day.
References
11. acm educational activities; www.acm.org/education.
22. cassel, l. computing ontology; http://what.csc. villanova.edu/twiki/bin/view/main/ontologyProject.
33. Denning, P.j. great Principles; cs.gmu.edu/pjd/gP.
44. education board and csta; computingcareers.acm.org.
5. roberts, e. java task force; jtf.acm.org.
Andrew McGettrick ( andrew.mcgettrick@cis.strath. ac.uk) is a professor of computer science at the university of strathclyde, glasgow, scotland, and chair of acm’s education board and education council.
© 2009 acm 0001-0782/09/0400 $5.00
APriL 2009 | voL. 52 | no. 4 | communicAtionS of the Acm
5
References:
http://computingcareers.acm.org
mailto:andrew.mcgettrick@cis.strath.ac.uk
mailto:andrew.mcgettrick@cis.strath.ac.uk
http://what.csc.villanova.edu/twiki/bin/view/Main/OntologyProject
http://what.csc.villanova.edu/twiki/bin/view/Main/OntologyProject
Archives