Biography.guide
Home › People › Michael E. Caspersen
Portrait of Michael E. Caspersen

Michael E. Caspersen

b. 1960

Danish-American computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Michael E. Caspersen

Born 1960. Michael E. Caspersen is a Danish.

Danish computer scientist Michael Edelgaard Caspersen (born in 1960 in Svenborg, Denmark) has spent his academic life furthering computer science education, at all levels. His research interests are computing education, programming didactics, programming methodology, and object-oriented programming. He is best known for his work on computing education research and development, particularly his work to promote informatics as a fundamental discipline for all.

At Aarhus University, Michael was exposed to world-class computing education; new ideas of programming methodology developed by Dijkstra found their way into the first-year course, as did relational algebra, coloured Petri nets, and the semantics of programs. This educational experience had a profound impact on Michael's perspective on computing and devotion to computer science education, leading to his PhD thesis.

Personal life Michael E. Caspersen is married to Susanne Caspersen; they have two children, Christina and Christopher, and four grandchildren, Filippa, Lucca, Asta, and Petra.

Leadership roles: Education in Computer Science / Informatics Michael has been a major force for improving education in computing at all levels on a national and international scale. Founding member and first chair of the Danish CS Educators' Association (1995-2000). Founding member of the Scandinavian Pedagogy of Programming Network established in 2004, leading to publication of a book, a novel and innovative collection of contributions that address all aspects of teaching programming. Chair or co-chair five Danish Ministerial groups on various aspects of computing. Co-chair of the Committee on European Computing Education (CECE), which was created to foster further development of informatics education at all levels in Europe. Second Chair (the first chair was Dame Wendy Hall) of the coalition Informatics for All, which was formed in 2018; its members are the ACM Europe Council, the CEPIS Education Committee, Informatics Europe, and IFIP. Member of the Digital Council of the Danish Academy of Technical Sciences (ATV), (2022-2023)

Selected technical contributions

The programming process 2007. PhD thesis: Educating Novices in the Skills of Programming 2018. Principles of programming education

Indicators of success 2005. An Investigation of potential success factors for an introductory model-driven programming course 2006. Abstraction ability as an indicator of success for learning object-oriented programmings 2007. Mental models and programming aptitude 2008. Optimists have more fun, but do they learn better? On the influence of emotional and social factors on learning introductory computer science 2008. Abstraction ability as an indicator of success for learning computing science?

Exemplary Examples (Example Program Quality) 2007. Beauty and the Beast – Toward a Measurement Framework for Example Program Quality 2015. Beauty and the Beast: on the readability of object-oriented example programs 2008. Evaluating OO example programs for CS1

Informatics for all 2013. Computational Thinking and Practice — A Generic Approach to Computing in Danish High Schools 2014. Model-based thinking and practice: a top-down approach to computational thinking

Failure rates in intro programming 2007. Failure rates in introductory programming 2019. Failure rates in introductory programming: 12 years late

Cognitive load theory in computing education 2007. PhD thesis: Educating Novices in the Skills of Programming

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Education
Aarhus University, Svendborg Gymnasium
Also known as
Michael Edelgaard Caspersen

People in Michael E. Caspersen's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Michael E. Caspersen's

Frequently asked questions

Who is Michael E. Caspersen?

Danish-American computer scientist

When was Michael E. Caspersen born?

Michael E. Caspersen was born on 22 November 1960 in Svendborg.

What nationality is Michael E. Caspersen?

Michael E. Caspersen is Danish.

Sources & further reading

· Wikipedia: Michael E. Caspersen

· Wikidata: Q102315138

· DBpedia: Michael E. Caspersen

Cite this page

APA: Biography.guide. (2026). Michael E. Caspersen. https://biography.guide/michael-e-caspersen/

MLA: "Michael E. Caspersen." Biography.guide, https://biography.guide/michael-e-caspersen/.

Chicago: "Michael E. Caspersen." Biography.guide. https://biography.guide/michael-e-caspersen/.

Data last updated: 2026-09-23 · Spot an error? Report a correction.

Portrait: Wikimedia Commons · author & licence

Page generated 2026-09-27 05:07 UTC