Glenn Blauvelt
Education
- PhD in Computer Science, University of Colorado Boulder, May 2006
Work supervised by Professor Michael Eisenberg and focused on the design of a CAD/CAM system
for children that utilized a carbon dioxide laser cutter as a primary output device.
- PhD in Cognitive Science, University of Colorado Boulder, May 2006
Work supervised by Professor Michael Eisenberg and focused on thinking and problem solving,
educational theory, and developmental psychology.
- MS in Computer Science, University of Colorado Boulder, May 2000
Work supervised by Professor Michael Eisenberg and focused on computational representations of
mechanical systems.
- BSc in Mathematical and Computer Sciences, Colorado School of Mines, May 1997
Work supervised by Professor Robin Murphy and focused on cooperative task completion in
communities of heterogenous autonomous mobile robots.
Teaching Experience
- Things That Think (Fall 1998, Spring 2001, University of Colorado Boulder)
This graduate level course focused on the design of novel types of science toys, kits, museum exhibits,
and personalized instruments. These objects were created first in traditional ways and then modified
to include embedded computation. The goal of the course was to explore and develop interesting,
elegant, and aesthetically appealing artifacts for science education. The course had students working
together in interdisciplinary project teams.
- Cognitive Science (Fall 2001, University of Colorado)
This interdisciplinary undergraduate course served as an introduction to the study of cognitive science.
The subject matter was drawn from psychology, philosophy, artificial intelligence, neuroscience and
linguistics. Topics included language acquisition, consciousness, categorization, linguistic rules, the
mind-body problem, nature vs. nurture, conceptual structure and metaphor, logic and problem solving
and judgment. Particular emphasis was placed on the nature, implications, and limitations of the
computational model of mind.
- User Interface Design (Spring 2002, University of Colorado)
This graduate level course focused on helping students develop the skills and practices necessary to
apply user-centered approaches to requirements analysis, practical skill in the design and evaluation
of good user interfaces for computer applications, and provided an overview of ongoing and emerging
research topics in human-computer interaction. The first two-thirds of the class was organized as a
design practicum which focused on developing skills and practices. The remaining third of the course
was devoted to research topics jointly selected by the instructors and students.
- Principles of Programming Languages (Fall 2002, Spring 2003, University of Colorado)
This undergraduate course studied important features of programming languages such as formal
language specifications, type systems, error handling, and garbage collection. It also highlighted and
contrasted the differences between procedural, object-oriented, functional, logic, and stack based
programming languages. The Spring 2003 course signaled a significant departure from the traditional
lecture and recitation format by presenting the course as if it were a seminar and engaged students in
discussion and in-class problem solving.
- Introduction to AI Robotics (Spring 1998, Colorado School of Mines)
This upper division undergraduate course provided an overview of topics needed to program an
artificially intelligent robot for use in a variety of situations. Topics involving sensing, navigation, path
planning, and navigating with uncertainty were explored in greater depth. Additionally, machine
perception and computer vision were introduced, a brief survey of machine learning techniques
appropriate to mobile robotics was undertaken, and students were given an opportunity to work with
robots in the Mobile Robotics and Machine Perception Laboratory.
Publications
- Blauvelt, G. and Eisenberg, M. [2006] Computer-Aided Design of Mechanical Automata: Engineering
Education for Children. Proceedings of ICET 2006, The IASTED International Conference on Education
and Technology, Calgary, Alberta, Canada, July, 2006
- Eisenberg, M., Elumeze, N., Buechley, L., Blauvelt, G., Hendrix, S., Eisenberg, A. [2005] The Homespun
Museum: Computers, Fabrication, and the Design of Personalized Exhibits. Proceedings of Creativity
and Cognition, London, UK, pp. 13-21., 2005
- Eisenberg, M., Eisenberg, A., Blauvelt, G., Hendrix, S., Buechley, L., Elumeze, N. [2005] Mathematical
Crafts for Children: Beyond Scissors and Glue. Proceedings of Art+Math=X Conference, Boulder, CO,
pp. 61-65, 2005
- Eisenberg, M., Eisenberg A., Hendrix S., Blauvelt, G., Butter, D., Garcia, J., Lewis, R., and Nielsen, T.
[2002] As We May Print: New Directions in Output Devices and Computational Crafts for Children.
Proceedings of Interaction, Design and Children 2003 (IDC2003), Preston, England, July 2003
- Blauvelt, G. and Eisenberg, M. [2002] Printing Reconsidered: Exploring New Directions for Output
Devices in Educational Technology. Proceedings of ICLS 2002, The International Conference of the
Learning Sciences, Seattle, WA, October, 2002
- Blauvelt, G. and Eisenberg, M. [2001] MachineShop: Steps Toward Exploring Novel I/O Devices for
Computational Craftwork. Proceedings of ICALT 2001, IEEE International Conference on Advanced
Learning Technologies, Madison, WI, August, 2001
- Blauvelt, G., Eisenberg, M., and Wrensch, T. [2001] Creating Mechanical Toys: Steps Toward a CAD
Tool for Educational Automata. Presented at WCCE2001, 7th World Conference on Computers in
Education, Copenhagen, Denmark, July, 2001
- Wrensch, T., Eisenberg, M., and Blauvelt, G. [2001] Computationally-Enhanced Craft Items: Toward
"Programmable Parts" for Educational Robotics. Presented at the AAAI 2001 Spring Symposium on
Robotics in Education, Stanford, CA, March, 2001
- Wrensch, T., Blauvelt, G., and Eisenberg, M. [2000] The Rototack: Designing a Computationally
Enhanced Craft Item. Designing Augmented Reality Environments (DARE) 2000. Elsinore, Denmark,
April, 2000.
- Blauvelt, G., Wrensch, T., and Eisenberg, M. [1999] Integrating Craft Materials and Computation.
Proceedings of Creativity and Cognition 3, Loughborough, England
- Eisenberg, M., Wrensch, T., and Blauvelt, G. [1999] Geometry-Specific Languages and Their Interfaces.
University of Colorado Department of Computer Science Technical Report CU-CS-886-99
- Murphy, R., Hershberger, D,. and Blauvelt, G.R. [1997] Learning Landmark Triples by Experimentation,
in Robotics and Autonomous Systems, special issue on Robotic Learning: The New Wave, December,
1997, vol. 22, no. 3-4, pp. 377-392
Invited Talks
- Beyond LEGO Creator: CAD and CAM for Children, MIT Media Lab Europe, Dublin, Ireland, July 2002
- Linkage Boxes: Exploring Tools for Education in Scientific Studio, Mitsubishi Electric Research
Laboratories, Cambridge, MA, June 1999
Academic and Research Affiliations
- Craft Technology Group, University of Colorado Boulder, 1998 - present
- Center for Lifelong Learning and Design, University of Colorado Boulder, 1998 - 2010
- Institute of Cognitive Science, University of Colorado Boulder, 1998 - 2010
- Mobile Robotics and Machine Perception Laboratory, Colorado School of Mines, 1995 - 1998
- Center for Robotics and Intelligent Systems, Colorado School of Mines, 1995 - 1998
Experience with the Physical
With the exception of his time in academia, Glenn's vocational and avocational experience has involved the
design, creation, repair, or modification of physical objects and constructs. What follows is an incomplete
chronological list of some of that experience:
- Repair and restoration of vintage cars and trucks and the building of hot rods, 1961 - 1984, 2009 - present
- CAD/CAM system design and creation, 2000 - 2005
- Carbon dioxide laser cutting, 1999 - 2010
- 3-D printing and rapid prototyping, 2004 - 2010
- Construction and programming of autonomous mobile robots, 1995 - 1998
- Printed circuit board design, fabrication, and assembly, 1990 - 1994
- Traditional and CAD Drafting, 1982 - 1996
- Construction and wiring of television and radio transmitters, 1985 - 1990
- Design and construction of control systems for automated irrigation systems, 1983 - 1985
- Programming and testing of control systems for factory automation, 1981 - 1983
- Assembly and wiring of control systems for factory automation, 1980 - 1981
- Medical photographer and illustrator, 1974 - 1980
- Repair and refurbishment of telephone equipment, 1969 - 1974
- Assembly of electronic test equipment from Heathkit kits for use in television and radio repair, 1970 - 1974