Michael E. Caspersen
Michael E. Caspersen

homepage
mcaatacm.org

ACM Senior Member badge
  Affiliation history
Bibliometrics: publication history
Average citations per article8.73
Citation Count349
Publication count40
Publication years1999-2017
Available for download30
Average downloads per article588.53
Downloads (cumulative)17,656
Downloads (12 Months)3,021
Downloads (6 Weeks)2,276
SEARCH
ROLE
Arrow RightAuthor only
· Editor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


43 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 43
Result page: 1 2 3

Sort by:

1 published by ACM
March 2019 Communications of the ACM: Volume 62 Issue 4, April 2019
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,150,   Downloads (12 Months): 2,150,   Downloads (Overall): 2,150

Full text available: HtmlHtml  PDFPDF

2 published by ACM
February 2018 SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 6,   Downloads (12 Months): 71,   Downloads (Overall): 78

Full text available: PDFPDF
Recent years have seen an increase in activities geared towards making Computer Science courses available to all K-12 students. However, due to administrative regulations, such activities and their implementation often need to be localized on a national or even local context; these constraints, often paired with subtle but important terminology ...
Keywords: computer science, digital literacy, informatics, k-12 education, teacher training

3
February 2018
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 10,   Downloads (12 Months): 10,   Downloads (Overall): 10

Full text available: PDFPDF
Informatics for All is an initiative devised jointly by ACM Europe and Informatics Europe. Its purpose is to give due recognition to Informatics as an essential foundational discipline for education in the twenty-first century. Informatics is the science underpinning the development of the digital world, and it is having a ...

4 published by ACM
January 2017 ACM SIGCSE Bulletin: Volume 49 Issue 1, January 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 13,   Downloads (Overall): 13

Full text available: PDFPDF
We invite everyone to join us in Seattle, Washington, for the 48th ACM Technical Symposium on Computer Science Education, March 8-11, 2017. The Symposium will address problems common among educators working to develop, implement and/or evaluate computing programs, curricula, and courses. It provides a forum for sharing new ideas for ...

5
June 2016 Software Quality Journal: Volume 24 Issue 2, June 2016
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

Some solutions to a programming problem are more elegant or more simple than others and thus more understandable for students. We review desirable properties of example programs from a cognitive and a measurement point of view. Certain cognitive aspects of example programs are captured by common software measures, but they ...
Keywords: Measurement, Programming education, Quality, Object-oriented programming, Software readability

6 published by ACM
November 2014 Koli Calling '14: Proceedings of the 14th Koli Calling International Conference on Computing Education Research
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 10,   Downloads (12 Months): 45,   Downloads (Overall): 195

Full text available: PDFPDF
In this paper, we discuss using models and modeling in a new way to teach basic computing to pupils within the K-12 segment. We argue why we believe understanding and creating models are fundamental skills for all pupils as it can be characterized as the skill that enable us to ...
Keywords: models, practice, thinking, modeling, teaching

7 published by ACM
June 2013 ITiCSE -WGR '13: Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports
Publisher: ACM
Bibliometrics:
Citation Count: 16
Downloads (6 Weeks): 7,   Downloads (12 Months): 50,   Downloads (Overall): 375

Full text available: PDFPDF
This paper describes the results of an ITiCSE working group convened in 2013 to review and revisit the influential ITiCSE 2001 McCracken working group that reported [18] on novice programmers' ability to solve a specified programming problem. Like that study, the one described here asked students to implement a simple ...
Keywords: CS1, programming, replication, assessment

8
January 2013 ACE '13: Proceedings of the Fifteenth Australasian Computing Education Conference - Volume 136
Publisher: Australian Computer Society, Inc.
Bibliometrics:
Citation Count: 8
Downloads (6 Weeks): 7,   Downloads (12 Months): 40,   Downloads (Overall): 201

Full text available: PDFPDF
Internationally, there is a growing awareness on the necessity of providing relevant computing education in schools, particularly high schools. We present a new and generic approach to Computing in Danish High Schools based on a conceptual framework derived from ideas related to computational thinking. We present two main theses on ...
Keywords: application areas, course content, computational thinking, core competencies, curriculum structure, didactical design principles, high school, knowledge areas, learning activities

9 published by ACM
October 2009 OOPSLA '09: Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 6,   Downloads (Overall): 100

Full text available: PDFPDF
The "Killer Examples" series of workshops are highly interactive workshops which have been an annual occurrence at OOPSLA since 2002. The goals of the workshop are to bring together educators and developers to share their object-oriented expertise, and to provide a forum for discussion of teaching techniques and pedagogical goals. ...
Keywords: learning, object-orientation, pedagogy, process, programming, teaching

10 published by ACM
October 2009 OOPSLA '09: Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 12,   Downloads (Overall): 131

Full text available: PDFPDF
The "Killer Examples" series of workshops are highly interactive workshops which have been an annual occurrence at OOPSLA since 2002. The goals of the workshop are to bring together educators and developers to share their object-oriented expertise, and to provide a forum for discussion of teaching techniques and pedagogical goals. ...
Keywords: learning, object-orientation, pedagogy, process, programming, teaching

11 published by ACM
March 2009 SIGCSE '09: Proceedings of the 40th ACM technical symposium on Computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 3,   Downloads (Overall): 168

Full text available: PDFPDF
This special session will proved information about the status of work related to Masters programs in Computing. Specifically, the session will describe work completed in the following areas: the categorization of masters programs in computing, the development of curriculum recommendations for masters programs in software engineering, the collaborative work with ...
Keywords: computing education, curriculum, masters degree, software engineering
Also published in:
March 2009  ACM SIGCSE Bulletin - SIGCSE '09: Volume 41 Issue 1, March 2009

12 published by ACM
March 2009 ACM Transactions on Computing Education (TOCE): Volume 9 Issue 1, March 2009
Publisher: ACM
Bibliometrics:
Citation Count: 12
Downloads (6 Weeks): 10,   Downloads (12 Months): 48,   Downloads (Overall): 1,030

Full text available: PDFPDF
Programming is recognized as one of seven grand challenges in computing education. Decades of research have shown that the major problems novices experience are composition-based---they may know what the individual programming language constructs are, but they do not know how to put them together. Despite this fact, textbooks, educational practice, ...
Keywords: programming methodology, refactoring, stepwise refinement, test-driven development, Stepwise improvement, programming education, programming process, agile methods

13 published by ACM
October 2008 OOPSLA Companion '08: Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 7,   Downloads (Overall): 114

Full text available: PDFPDF
The Killer Examples workshops are highly interactive workshops, held annually at OOPSLA since 2002. The workshop goals are to bring together educators and developers to share their object-oriented expertise, and provide a forum for discussion of teaching techniques and pedagogical goals. The theme of last year's workshop was process in ...
Keywords: learning, object-orientation, pedagogy, programming, teaching, worked examples

14 published by ACM
October 2008 OOPSLA Companion '08: Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 7,   Downloads (Overall): 100

Full text available: PDFPDF
This year's theme of the 'killer examples' workshop is 'worked examples'; examples, emphasizing OO principles, that can be started in the classroom and then finished by the students on their own. The poster will summarize the workshop results and offer the OOPSLA community a forum for the exchange of experiences.
Keywords: learning, object-orientation, pedagogy, process, programming, teaching

15 published by ACM
September 2008 ICER '08: Proceedings of the Fourth international Workshop on Computing Education Research
Publisher: ACM
Bibliometrics:
Citation Count: 18
Downloads (6 Weeks): 3,   Downloads (12 Months): 26,   Downloads (Overall): 764

Full text available: PDFPDF
Computing scientists generally agree that abstract thinking is a crucial component for practicing computer science. We report on a three-year longitudinal study to confirm the hypothesis that general abstraction ability has a positive impact on performance in computing science. Abstraction ability is operationalized as stages of cognitive development for which ...
Keywords: abstraction, computer science, CS, learning, indicator, success

16 published by ACM
June 2008 ITiCSE '08: Proceedings of the 13th annual conference on Innovation and technology in computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1,   Downloads (12 Months): 10,   Downloads (Overall): 148

Full text available: PDFPDF
Adoption of the Bologna Accord in the European Higher Education Area (EHEA) represents a concerted move towards harmonisation of educational outcomes in higher education at the Bachelor, Masters and PhD levels. At a time when European systems are undergoing significant examination and modification, this project addresses the need for greater ...
Keywords: comparability, curricula, informatics education, inventory
Also published in:
August 2008  ACM SIGCSE Bulletin - ITiCSE '08: Volume 40 Issue 3, September 2008

17 published by ACM
June 2008 ITiCSE '08: Proceedings of the 13th annual conference on Innovation and technology in computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 6
Downloads (6 Weeks): 0,   Downloads (12 Months): 13,   Downloads (Overall): 341

Full text available: PDFPDF
Example programs play an important role in learning to program. They work as templates, guidelines, and inspiration for learners when developing their own programs. It is therefore important to provide learners with high quality examples. In this paper, we discuss properties of example programs that might affect the teaching and ...
Keywords: cs1, example programs, object-orientation, quality
Also published in:
August 2008  ACM SIGCSE Bulletin - ITiCSE '08: Volume 40 Issue 3, September 2008

18
June 2008
Bibliometrics:
Citation Count: 8

This state-of-the-art survey, reflecting on the teaching of programming, has been written by a group of primarily Scandinavian researchers and educators with special interest and experience in the subject of programming. The 14 chapters - contributed by 24 authors - present practical experience gathered in the process of teaching programming ...

19 published by ACM
March 2008 SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Downloads (Overall): 206

Full text available: PDFPDF
Keywords: C++, CS0, CS1, Java, OOD, OOP, example, killer, nifty, object, object-oriented, objects-first, pedagogy
Also published in:
February 2008  ACM SIGCSE Bulletin - SIGCSE 08: Volume 40 Issue 1, March 2008

20 published by ACM
March 2008 SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Downloads (Overall): 286

Full text available: PDFPDF
Keywords: computer science education, computing education, curriculum
Also published in:
February 2008  ACM SIGCSE Bulletin - SIGCSE 08: Volume 40 Issue 1, March 2008



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us