David Williamson Shaffer is a professor at the University of Wisconsin-Madison in the departments of Educational Psychology and Curriculum and Instruction, and a Game Scientist at the Wisconsin Center for Education Research.
Before coming to the University of Wisconsin, Dr. Shaffer taught grades 4-12 in the United States and abroad, including two years working with the Asian Development Bank and US Peace Corps in Nepal. His M.S. and Ph.D. are from the Media Laboratory at the Massachusetts Institute of Technology, and he taught in the Technology and Education Program at the Harvard Graduate School of Education.
Dr. Shaffer studies how new technologies change the way people think and learn. His particular area of interest is in the development of epistemic games: computer and video games in which players become professionals to develop innovative and creative ways of thinking.
For more information about David’s work, please see…
Publications page for all publications.
Biography: Short, Medium, and Long versions
Publicity Photo
Courses taught
Ed Psych 792: Tools for Thought
Ed Psych 711: Psychology of Educational Communications (or, How to Make Powerpoint Presentations that don’t Stink)
Ed Psych 795, 796: Introduction to Learning Sciences
Affiliated teaching and research groups
Educational Psychology Department Learning Sciences Program
Wisconsin Center for Education Research
David Williamson Shaffer
Professor of Learning Science
Department of Educational Psychology
University of Wisconsin-Madison
Educational Sciences Building, Room 1069
1025 West Johnson Street
Madison, WI 53706
v/f: +1 608 890 3443
e: DWS at education dot wisc dot edu
David Williamson Shaffer, author of How Computer Games Help Children Learn is available for interviews. Please contact him by phone or email.
Help Children Learn |
Looking Where the Light is Bad: Video Games and the Future of Assessment |
The Right Kind of GATE: Computer games and the future of assessment |
|
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-32998802-1']); _gaq.push(['_trackPageview']);
(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();