About ACM Karl V. Karlstrom Outstanding Educator Award
Presented annually to an outstanding educator who is: appointed to a recognized educational baccalaureate institution; recognized for advancing new teaching methodologies, or effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of the ACM. Those who have been teaching for ten years or less will be given special consideration. A prize of $10,000 accompanies the award.
Recent Karl V. Karlstrom Outstanding Educator Award News
2023 ACM Karl V. Karlstrom Outstanding Educator Award
Alicia Nicki Washington, Professor, Duke University and Shaundra Daily, Professor, Duke University receive the Karl V. Karlstrom Outstanding Educator Award for their work towards changing the national computing education system to be more equitable and to combat unjust impacts of computing on society. Washington and Daily have had a critical, wide-reaching impact on educating the broader community through a novel course, a popular training program, and a national alliance.
Washington is credited with developing a Race, Gender, Class, & Computing course — a first-of-its kind course aimed at computer science majors that grounds the discipline of computing in history, sociology, and critical race and gender studies. A primary goal of the course is to ensure that students develop a deep understanding of the roots of the inequities in computing, as well as computing's impact on different groups. Washington continues to teach this course at Duke University.
Building on interest in the course material, Washington joined with Shaundra Daily and graduate student Cecilé Sadler in 2020 to launch the Cultural Competence in Computing (3C) Fellows program — a program in which faculty, staff, postdoctoral researchers, and PhD students from across North America, Africa, Europe, and Australia learn about identity, different forms of oppression, intersectionality, and how they manifest in academic computing environments and technologies.
In 2021, Washington and Daily grew the 3C Fellows program into the Alliance for Identity Inclusive Education in Computing (AiiCE), supported by a $10 million National Science Foundation INCLUDES grant. In just two years, AiiCE has impacted 1,184 K-16 educators, 9,387 undergraduate students and 104,784 K-12 students.
2022 ACM Karl V. Karlstrom Outstanding Educator Award
Michael E. Caspersen, Managing Director of It-vest and Honorary Professor, Aarhus University, receives the Karl V. Karlstrom Outstanding Educator Award for his contributions to computer science education research, his policy work at the national and international levels to advance the teaching of informatics for all, and his outstanding service to the computing education community.
Caspersen has authored almost 70 papers on computer science education. He is also co-author of a two-volume textbook on programming, and co-editor of Reflections on the Teaching of Programming—published by Springer-Verlag in 2008—which is a novel and innovative collection of contributions that address all aspects of teaching programming.
Since 2008, Caspersen has been heavily involved in the development of the new informatics subjects for Danish high schools and associated teacher education. By personal invitation of the Minister of Education he has served in pivotal roles as chair and co-chair of groups developing an informatics curriculum for primary and lower secondary education.
He is co-founder and chair of the steering committee for the Informatics for All coalition, Co-Chair of Informatics Europe's permanent education research working group, and was Co-Chair of the Committee on European Computing Education established jointly by ACM Europe and Informatics Europe. Recently, he also served as special advisor on digital education and skills to the Executive Vice President of the European Commission.
2021 ACM Karl V. Karlstrom Outstanding Educator Award
Mark Allen Weiss was named recipient of the Karl V. Karlstrom Outstanding Educator Award for advancing the art and science of computer science (CS) education through his textbooks, research, and curriculum design, which have affected thousands of instructors and students worldwide.
Weiss’s most significant contributions to the evolution of the data structures and programming curriculum have been through his textbooks, which have been used in numerous countries and published in multiple editions over three decades (from the 1990s to the 2010s). He was one of the first authors to include advanced topics such as splay trees and amortized analysis with detailed implementations that matched the theoretical results outlined in the programming textbooks. His books were also groundbreaking in that they included in-depth presentations of C++ features and syntax, predating the Standard Template Library (STL) with vector and string classes.
Weiss has also led and contributed to important education projects. Beginning in the late 1990s, he was part of the Advanced Placement (AP) CS Development Committee that designed the AP curriculum and wrote the AP exams taken by US high school students. He chaired the committee for four years during the early 2000s, when the exam design was changing from C++ to Java, and the underlying curriculum was putting greater emphasis on object-oriented design and abstraction principles. He is also co-leading a project to help the US National Science Foundation set priorities for CS education research.
Notably, he has also been a champion for increasing diversity in the computing field, especially through partnership programs with other universities in the state of Florida. These programs include pooling courses to improve access to relevant subject matter, providing support for especially challenging courses early in the computing curriculum, and increasing financial support for high-ability students with economic needs. As Associate Dean of Undergraduate Education at Florida International University, Weiss’s leadership in these programs has significantly increased the four and six-year graduation rates at his institution.
Among his many honors, Weiss has received the ACM SIGCSE Award for Outstanding Contributions to Computer Science Education, the IEEE-CS Taylor Booth Education Award, and the IEEE Sayle Education Achievement Award.
2020 ACM Karl V. Karlstrom Outstanding Educator Award
Andrew McGettrick was named recipient of the Karl V. Karlstrom Outstanding Educator Award for his scholarship and tireless volunteer work and contributions, which have fundamentally improved rigorous computer science as a field of professional practice and as an academic pursuit.
Over five decades, McGettrick, a professor at the University of Strathclyde, has consistently made outstanding contributions to computing education. At the University of Strathclyde, he drove key curriculum improvements in Computer Science and Software Engineering. Additionally, his program evaluation initiatives for other universities and colleges improved the quality and rigor of undergraduate, Master’s, and doctoral programs around the world. McGettrick’s work for the UK government, including driving the first benchmarking standard for computing degrees and chairing the five-year revision of the QAA benchmarking standard for Master’s degrees in Computing, was similarly transformative.
McGettrick has played multiple leadership roles within the British Computing Society (BCS) and has served on the ACM Education Board for two decades. With Eric Roberts, he launched ACM’s Education Council, and he served as its Chair from 2007 to 2014. Under his leadership, the council developed numerous curricular volumes including the ACM/IEEE Curriculum Task Force’s Computer Science, Software Engineering, Computer Engineering, and Overview volumes. He recently served on the ACM Education Board’s Data Science Curriculum Task Force and helped launch the Learning at Scale series of annual conferences.
McGettrick was involved in the Committee on European Computing Education and was a co-founder and member of the Steering Committee of the Informatics for All coalition, a multi-organizational advocacy body that collaborates with the European Commission.
McGettrick’s publications include more than 130 research articles, textbooks, and scholarly papers. His white papers have shaped the nature and progress of computing in Europe. He also edited or co-edited numerous influential collections, including Concurrent Programming Software Specification Techniques (1988), Software Engineering – A European Perspective (1993), and Grand Challenges in Computing (2004). McGettrick was the founding editor of Addison-Wesley’s (now Pearson’s) International Computer Science series (~100 books) and co-editor of Taylor and Francis’ Computer Science undergraduate textbook series (20 books to date).
2019 ACM Karl V. Karlstrom Outstanding Educator Award
Mordechai (Moti) Ben-Ari was named recipient of the Karl V. Karlstrom Outstanding Educator Award for his pioneering textbooks, software tools and research on learning concurrent programming, program visualization, logic, and programming languages, spanning four decades and aimed at both novices and advanced students in several subfields of computing.
Ben-Ari, a professor at the Weizmann Institute of Science in Israel, has authored 15 well-known and widely-used textbooks on topics including concurrent and distributed programming, programming languages, model checking, and mathematical logic. Many of these books are the definitive textbooks in their respective areas, and several have been translated into many languages.
In addition to his textbooks, Ben-Ari has developed several open source software tools for teaching computer science. The tools he developed and co-developed for teaching various subject areas include: for distributed and concurrent programming (DAJ, Jbaci); for model checking (JSpin and EriGone); for program visualization (the Jeliot animation tool); and for SAT solving (LearnSAT).
Ben-Ari has also been a leader in the area of computer science education theory, having written seminal research papers on constructivism and situated learning. Demonstrating his broad range of interests, he recently co-authored (with Francesco Mondada) Elements of Robotics, an open source textbook for high school students. Ben-Ari’s work has helped to educate and inspire generations of students in computer science.
2018 ACM Karl V. Karlstrom Outstanding Educator Award
Robert Sedgewick was named recipient of the Karl V. Karlstrom Outstanding Educator Award for developing classic textbooks and online materials for the study of algorithms, analytic combinatorics, and introductory computer science that have educated generations of students worldwide. Sedgewick is best known for his series of Algorithms textbooks, which have been bestsellers for four decades (12 books in four editions covering five programming languages). The books develop a scientific approach to the study of algorithms, based on experiments with real code to validate hypotheses about performance based on mathematical analysis.
His recent book (with Kevin Wayne), Computer Science: An Interdisciplinary Approach, is a comprehensive introduction to the field and was named by ACM Computing Reviews as “Best of Computing Notable Book” for 2017. His book Analytic Combinatorics (with Philippe Flajolet) is an advanced graduate text that has been recognized with the 2019 Leroy P. Steele Prize for Mathematical Exposition.
More recently, Sedgewick has been extremely active as a pioneer and innovator in online education. He has co-developed extensive online content associated with his books that attract millions of visitors annually. Sedgewick has also recorded over 100 hours of online lectures on programming, computer science, and algorithms that reach hundreds of thousands of people around the world. The Sedgewick-Wayne Algorithms online course has been listed as one of the top 10 Massive Open Online Courses (MOOCs) of all time.
The Karl V. Karlstrom Outstanding Educator Award is presented annually to an outstanding educator who is appointed to a recognized educational baccalaureate institution. The recipient is recognized for advancing new teaching methodologies; effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of ACM. Those with 10 years or less teaching experience are given special consideration. A prize of $10,000 is supplied by Pearson Education.
2017 ACM Karl V. Karlstrom Outstanding Educator Award
Judith Gal-Ezer was named recipient of the Karl V. Karlstrom Outstanding Educator Award for her central role in developing a groundbreaking high school computer science curriculum; her outstanding computer science education research; and her extensive service to the education community. In 1995 Gal-Ezer, who is currently a professor emerita at The Open University of Israel, led the development of a bold new CS curriculum for Israeli high school students. Her reimagined approach moved away from conventional pedagogies, which prioritized coding, to emphasizing the underlying ideas of computer science. Gal-Ezer’s framework was such a success at engaging students that many other countries used it as a model as they revised or introduced their own CS curricula.
Gal-Ezer’s seminal works include her 1998 paper “What (Else) Should CS Educators Know,” co-authored with David Harel. In the paper, she advocates that CS educators should extend their knowledge beyond regular CS coursework and be exposed to the foundational ideas of algorithms and systems. The paper inspired a whole generation of CS educators and contributed to a heightened appreciation of the inherent value of studying computing. Gal-Ezer has also been active in developing curricula at the university level. From 1985 onward, she played a prominent role in setting up computer science undergraduate programs, and later a Master’s program, at OUI, where she either personally wrote or supervised much of the CS coursework.
Outside Israel, Gal-Ezer has been an indispensable collaborator for several major organizations that advance CS education. She has been a member of key CS education journal editorial boards, served on the Computer Science Teachers Association’s (CSTA) Advisory Council, and more recently, joined the Committee on European Computing Education (CECE, a group consisting of members from the ACM Europe Council and Informatics Europe) and Google’s education advisory council.
The Karl V. Karlstrom Outstanding Educator Award is presented annually to an outstanding educator who is appointed to a recognized educational baccalaureate institution. The recipient is recognized for advancing new teaching methodologies; effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of ACM. Those with 10 years or less teaching experience are given special consideration. A prize of $10,000 is supplied by Pearson Education.
2016 ACM Karl V. Karlstrom Outstanding Educator Award
Owen Astrachan was named recipient of the Karl V. Karlstrom Outstanding Educator Award for three decades of innovative computer science pedagogy and inspirational community leadership in broadening the appeal of high school and college introductory computer science courses. Astrachan, a Professor at Duke University, is known as “Mr. AP” because of the central role he has played in the Advanced Placement Computer Science exam taken by high school students. From 1985 to 1989, he served on the committee that writes the AP CS exam, and from 1989 to 1994 he was the Chief Reader, the person in charge of grading the exam. Over his three decades of involvement, Astrachan also played a critical role as the exam’s language changed from Pascal to C++, and later to Java, the language it is given in today.
His broad knowledge of the field, and the respect he garnered within the computer science education community, made him a natural candidate to be the Principal Investigator (project lead), in a 10-year National Science Foundation-funded effort to develop an AP CS Principles course and exam. An important goal of the AP CS Principles exam is to encourage participation in computer science by traditionally underrepresented student communities. The first AP CS Principles courses were offered in the fall of 2016 and the first exam was administered on May 5, 2017 to over 50,000 students— the largest first-year AP exam administration ever.
Astrachan has also made important contributions in several other areas of computer science pedagogy at the K-12/pre-college and college level. Many regard Tapestry, his introductory textbook for C++, as one of the best in the field. His extensive publications and talks on subjects ranging from object-oriented programming to software engineering instruction have also been highly influential. His role in advancing understanding computer science at every level has been strongly influenced by the community of students, teachers, and educators from whom he has learned and with whom he has shared so much.
The Karl V. Karlstrom Outstanding Educator Award is presented annually to an outstanding educator who is appointed to a recognized educational baccalaureate institution. The recipient is recognized for advancing new teaching methodologies; effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of ACM. Those with 10 years or less teaching experience are given special consideration. A prize of $10,000 is supplied by Pearson Education.
Armando Fox Cited for Professional Achievements
Armando Fox, a trailblazer in technology-enhanced education, received the 2015 ACM Karl V. Karlstrom Outstanding Educator Award.
Fox was selected by his peers for contributions to computing education through leadership and curriculum development in international online education; creating innovative courses, tools and inexpensive textbooks for software engineering; and outstanding teaching. Fox is a leader in the Massive Online Open Courses (MOOCs) field. At the University of California, Berkeley, Fox designed and launched a MOOC on software engineering that has bestowed 20,000 earned certificates and attracted 300,000 auditors from around the world.
In Fox's MOOC, students use free, modern, highly productive, open source programming frameworks to learn what had traditionally been taught only through lectures. To complement the MOOC, he and co-instructor Dave Patterson authored Engineering Software as a Service, a textbook which has garnered wide acclaim for being both accessible and affordable.
One traditional challenge for many MOOCs has been keeping students motivated to complete a course. Berkeley's software engineering MOOC incorporates an autograder system, which gives students instant feedback on their work. Fox believes that continuous interaction is one of the best ways to encourage online students to remain engaged. “Autograder-enabled MOOCs have an opportunity to provide more structured pedagogy based on ‘learning by doing,'” he says.
In the field of technology-enhanced education, Fox is also credited with developing the concept of and coining the term “Small Private Online Course” (SPOC), an offshoot of the MOOC movement. Beyond providing course materials, SPOCs seek to recreate the dynamics of a group of students working together with an instructor in an online environment. Adds Fox, “I believe the conversations that MOOCs have catalyzed will certainly result in permanent and profound structural changes, not only to higher education but in particular to continuing education.”
Fox is a Professor in the Electrical Engineering and Computer Science Department at the University of California, Berkeley and an ACM Distinguished Member. He has also been designated a “Top Researcher” by Scientific American.
William Wulf is the 2014 recipient of the Karl V. Karlstrom Outstanding Educator Award
William Wulf is recognized for contributions as a teacher, author, and national leader who focused attention and changed the national education agenda and in the process supported the needs of underserved and under-represented students. As Assistant Director of the National Science Foundation’s Directorate for Computer and Information Science & Engineering (CISE), he understood the role NSF played in supporting science and engineering in the US for both basic research and operation of several high performance computing centers and networks. As President of the US National Academy of Engineering, he advocated for advances in engineering education and technical literacy. Wulf is professor emeritus of Computer Science at the University of Virginia. An ACM Fellow, he received the 2011 ACM Distinguished Service Award.
Karlstrom Educator Award Goes to Alicia Nicki Washington and Shaundra Daily
Alicia Nicki Washington, Professor, Duke University and Shaundra Daily, Professor, Duke University receive the Karl V. Karlstrom Outstanding Educator Award for their work towards changing the national computing education system to be more equitable and to combat unjust impacts of computing on society. Washington and Daily have had a critical, wide-reaching impact on educating the broader community through a novel course, a popular training program, and a national alliance.
ACM Awards by Category
-
Career-Long Contributions
-
Early-to-Mid-Career Contributions
-
Specific Types of Contributions
ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award
ACM Eugene L. Lawler Award for Humanitarian Contributions within Computer Science and Informatics
ACM Frances E. Allen Award for Outstanding Mentoring
ACM Gordon Bell Prize
ACM Gordon Bell Prize for Climate Modeling
ACM Luiz André Barroso Award
ACM Karl V. Karlstrom Outstanding Educator Award
ACM Paris Kanellakis Theory and Practice Award
ACM Policy Award
ACM Presidential Award
ACM Software System Award
ACM Athena Lecturer Award
ACM AAAI Allen Newell Award
ACM-IEEE CS Eckert-Mauchly Award
ACM-IEEE CS Ken Kennedy Award
Outstanding Contribution to ACM Award
SIAM/ACM Prize in Computational Science and Engineering
ACM Programming Systems and Languages Paper Award -
Student Contributions
-
Regional Awards
ACM India Doctoral Dissertation Award
ACM India Early Career Researcher Award
ACM India Outstanding Contributions in Computing by a Woman Award
ACM India Outstanding Contribution to Computing Education Award
IPSJ/ACM Award for Early Career Contributions to Global Research
CCF-ACM Award for Artificial Intelligence -
SIG Awards
-
How Awards Are Proposed