Michael E. Caspersen | |
---|---|
Born | |
Citizenship | Denmark |
Education | 1984 B.Sc. in CS and Math; Aarhus U. 1987 M.Sc. in CS; Aarhus U.[11] 2007 PhD; Aarhus U. |
Awards |
|
Scientific career | |
Fields | Computer science |
Institutions | Aarhus Business College Computer Science, Aarhus U. It-vest[10] |
Thesis | Educating Novices in the Skills of Programming (2007) |
Doctoral advisors | Ole Lehrmann Madsen David Gries |
Website | www |
Notes | |
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.[12]
Michael has developed pedagogical approaches to teaching programming and program development, and his consistent and thorough use of hypothesis testing during his research has set a standard for the field. He was one of the first to use cognitive load theory in this research.
Michael has served roles in developing informatics education in Danish high schools and, by personal invitation of the Minister of Education, at the primary and lower secondary levels. He also has provided leadership within the ACM and on various groups in Europe to improve computing/informatics education throughout Europe.
MSdegree
was invoked but never defined (see the help page).