MET:SketchUp 3D Modeling for Education
This page originally authored by Keith Greenhalf (2013). This page has been revised by Brian Hotovy (2014) and Bobbi Kyle (2014).
SketchUp is a computer aided design (CAD) modelling software used for a broad range of applications including: architecture, construction, engineering, urban planning, interior design, game design, woodworking, 3D printing, and education. The program has been increasingly adopted in a variety of educational settings and subject areas to enhance curriculum. The program highlights ease of use and provides: drawing layout functionality; surface rendering in variable styles; accommodation of third-party plugins; and, it enables placement of SketchUp models within Google Earth. The program is available for download and installation on computers running either Mac or Windows operating systems.
SketchUp was originally developed in 2000 by the software firm @Last Software, whose declared goal was to provide access to "3D for everyone"  by providing SketchUp at reduced CAD software licensing fees. SketchUp was purchased by Google in 2006, who then released both a free and pro version of the software which was widely adopted. In 2012 the SketchUp was sold to a company called Trimble (the current owner and developer) who continues to offer a free version and has maintained a partnership with Google to develop an online collaborative repository of 3D models for SketchUp called the "3D Warehouse." 
Software Editions & Licensing
Software downloads and licensing has changed slightly since the recent sale of SketchUp. Trimble currently offers two editions available for purchase or download from their website:
- SketchUp Make – A basic edition licensed free for home/hobby and personal use. It is important to note that this new free edition of SketchUp is not applicable for commercial use. A license must be purchased for any use beyond this including educational use.
- SketchUp Pro 2013 – A fully featured edition licensed for professional and commercial use. This edition is $495 (USD) for a single license with additional fees for multiple or bulk licensing.
- Student License – Provides one year of access to the pro version of SketchUp at the cost of $49 per student.
- Educator License – Provides one year of access to the pro version for free upon receipt of application for an educators license and the submission of a faculty ID, syllabus, or similar document.
- Networked Education Lab Licenses – Provides per-seat yearly pricing for networked computer labs in educational institutions.
- Laptop Program Licenses – Provides a per-seat price for installation on an institutions laptop program hardware.
SketchUp and Education
In today’s growing technological world almost every aspect of the global economy uses computers and technology for the design and delivery of products and/or services. However, the world of education has lagged behind greatly in classroom use and integration of these technologies particularly in the area of drawing and design. Most K-12 math and art classes are designed to teach drawing by hand or reading graphs and scale diagrams from paper or text books. In today’s employment world the use of CAD software is now the industry standard and CAD skills are preferred over hand drawn designs and illustrations. Some professionals feel that the main impediment to maximizing the benefits of CAD systems in architectural education is not only the inappropriate definition of the objectives for the implementation of CAD education but also that the control subsystems are usually ill-structured and relatively poorly defined. Schools should therefore define a coherent and consistent policy on the use of CAD systems as an integral part of studio design and evolve an in-house strategic and operational control that enable this set objectives to be met.  With the proper instruction the use of CAD software like SketchUp, can not only engage and enable students to create meaningful projects and designs, but also provide them with relevant 21st Century Learning Skills that current and future employers will look for.
Role of SketchUp 3D Modeling in Education
SketchUp provides a virtual environment or a type of microworld in which students can learn new skills. An environment such as this provides a virtual ‘problem manipulation space’ in which knowledge construction can be facilitated. The program tools and objects created therein can be used as virtual manipulatives, to support students understanding of 2D and 3D concepts through visualization and movement. This can provide active engagement in practice fields or more specifically domain-specific learning opportunities for mathematics, humanities, and the arts including applied fields like architecture, design, mechanics and construction. With these applications on mind, SketchUp can be implemented in the classroom to help create and support a technology enhanced learning environment. The addition of the 3D Warehouse to SketchUp further integrates Web 2.0 tools that facilitate aspects of community and exchange through the ability to upload and share models.
Skills & Benefits
Many students feel they have little or no talent for drawing or designing by hand which can lead to a negative self-image. This perception may inhibit future creativity in fields that involve illustration and design. With the use of software such as SketchUp, students with poor drawing skill but keen math skills may find a new strength in their ability to create. Likewise a student with drawing skills who struggles in math could find a better understanding of geometry or Cartesian mathematics by interacting with the software. Working in virtual environments such as SketchUp allows students to “focus on modes of representation much broader than language alone” developing multiliteracies in the process. Most importantly it provides students with opportunities to develop spatial skills and abilities. While some students may demonstrate an aptitude for spatial tasks, application of these skills must be developed through learning and training of spatial skills and relations. 
Spatial skill are essential to functional life as they affect the ability to solve various issues and perform a wide variety of tasks such as driving, gardening, positioning objects/furniture etc., therefore the continual development of these skills supports lifelong learning needs. Furthermore, the the integration of 3D multi-media materials and environments supports media literacy, and can greatly accelerate the development of spatial perception as well as to facilitate the learning of systems of representation. These skills can be helpful in areas such as science, technology, engineering and mathematics (STEM), descriptive geometry, astronomy and several other areas benefiting students in K-12 and higher education.
Relevance to Educational Theory
SketchUp is a professionally used application. For this reason students enter the world of practitioners in many fields. When students take on one of these roles they enter into the cultural context of that environment. Constructivist thinkers like Vygotsky place great importance on social influences of cognitive development. Projects such as creating an invention for Science or re-creating a city state in Social Studies puts students into a specific cultural environment. The affordance of SketchUp’s drawing tools allows even beginner learners to create professional grade models. When students create authentic projects that model the real world applications they are more likely to be motivated to learn. SketchUp allows users to generate/share models in its 3D Warehouse and classes can merge objects to create collaborative learning projects. The practice of using an authentic audience and giving students voice and choice are key elements to project/problem based learning.
Educational Applications and Examples
SketchUp has a wide variety of educational and commercial applications. In education is used to create models for specific subject areas and multidisciplinary project based learning. SketchUp allows for rapid prototyping and the ability to create a model of virtually any object.
Using the software
Choosing a template
By default when SketchUp starts users are asked to choose a template. A template should be selected that best fits the design project goals. For example, a user might choose the 'Product Design and Woodworking - Inches' template if he or she is woodworker who works in inches. The template name will then appear in the 'Default Template' field.
There are different types of templates used for different types of designs depending on the type of drawing desired. Each has an imperial and a metric counterpart to aid in the decision of using inches or centimeters.
- The Simple Template is a general-use modeling template with basic styling and simple colors.
- The Architectural Design is a template designed to be used with designing architecture or interior designing.
- Google Earth Modeling is used as a template for creating a model for use in Google Earth.
- Engineering is a template that is useful for engineer plans and designs.
- Product Design and Woodworking is a template tailored for smaller scale projects such as furniture or cabinet designs.
Drawing tools are the tools used to create new shapes and objects within SketchUp.
- Line Tool - The line tool is used to draw straight lines or line shapes. It works by selecting and connecting 2 points. Line shapes can be joined to form a face. The Line tool can also be used to divide or split faces. The Line tool can be selected from the Toolbar or from the Draw menu. (Keyboard Shortcut: L)
- Arc Tool - The arch tool is used to draw curved lines or arcs. It works by selecting two points and then dragging to the appropriate bulge. It can automatically draw half circles if desired. The Arc tool can be selected from the Toolbar or from the Draw menu. (Keyboard Shortcut: A)
- Freehand Tool - The Freehand tool is used to draw irregular hand-drawn lines in the form of irregular lines or shapes. Irregular shapes are made of several line segments that are connected together. The segments act as a single line in that they can define and divide faces. They are also connected such that selecting one segment selects the entire entity. The Freehand tool is not default on the Toolbar It must be selected from the Draw menu. (Does not have a keyboard shortcut)
- Rectangle Tool - The Rectangle tool is used to draw rectangular shapes. Rectangles can be drawn easily by clicking at two opposite corners of the desired shape. They can also be drawn by selecting a starting corner and then entering the desired width and height of the rectangle. The Rectangle tool can be selected from the Toolbar or from the Draw menu. (Keyboard Shortcut: R)
- Circle Tool - The Circle tool is used to draw circular shapes. Circles are drawn by selecting a centre point and dragging the mouse to the desired radius length. It is also possible to draw a circle by clicking the center point and typing the length of the desired radius with the keyboard. The Circle tool can be found using the Toolbar or selected from the Draw menu. (Keyboard Shortcut: C)
- Polygon Tool - The Polygon tool is used to draw Polygon shapes and its default shape is a regular hexagon. The Polygon tool can be selected from the Draw menu.
- To draw a Drawing a polygon:
- Select the Polygon tool
- Click to place the center point of the polygon.
- Move the cursor out from the center point to define the radius of the polygon. As the cursor is moved, the radius value is displayed in the Measurements Toolbar and can be specified by typing in a length value and hitting enter.
- The number of sides can also be increased or decrease if desired. To change the number of sides a user must first select a center point, then type the number of sides followed by an "s." If a pentagon was the desired shape for example, a user would click on a center point then type "5s" and press Enter.
- To draw a Drawing a polygon:
Using SketchUp, it is easy to demonstrate what is meant by coplanar or non-coplanar. This could also be done without software by simply using a flat surface, like a table or a chalkboard. SketchUp is good for reinforcement since it can be manipulated to view surfaces and solids from any direction. This capability enables the user to view the front, back, top, bottom, and side (left or right) of a solid. A student can also interact with the software quite easily by using the orbit tool. The orbit tool allows the user to rotate and change views of a solid dynamically.
Utilizing 3D Warehouse
The SketchUp 3D Warehouse is a collection of 3D models in many different categories such as buildings, vehicles, furniture, toys, and many other objects. The collection is completely free for public use and is continually expanding. The database has models contributed by 3D enthusiasts and product manufacturers from all over the world.  It is possible to find in the collection famous landmarks, familiar objects, as well as imaginary creations and creative creations. Any person may contribute a models to the 3D Warehouse or create a portfolio of 3D modeling projects by posting examples of work made in SketchUp. The 3D Warehouse links to and works with an existing Google account and users may simply log in to create a space to share 3D models publicly.
Importing and Exporting
2 Dimensional - It is possible to import and export two-dimensional (2D) images using SketchUp. Exporting can be helpful for using images of an object to print out or use in a document or presentation. The import function can allow a real life picture or texture be applied to a virtual creation. This can be fun for students when making familiar objects or places.
3 Dimensional - 3D models can also be imported or exported. This feature is helpful for collaborating with different students, for example each student could design an object to be inserted into a room and they could all be imported to create one design in the end. There are also ways of importing and exporting 3d models to and from different design applications. These features are only available in the pro version.
The sample lessons below were created by Keith Greenhalf. They are designed as web based tutorials for introducing SketchUp to students.
- Drawing lines and shapes to scale A lesson using the different tools to draw shapes to scale
- Designing an everyday object A sample web-tutorial style lesson created to teach students how to draw a dresser.
- Designing a room A web-tutorial style lesson on creating a basic 3D room.
Stop Motion Animation
"SketchUp Stop Motion" by Paul Parungao
- 3D Virtual Learning Environments
- Virtual Math Manipulatives
- Computer Aided Design (CAD) Wikipedia Entry
- Vygotsky's Zone of Proximal Development
- SketchUp Homepage
- SketchUp Wikipedia Entry
- MasterSketchup.com | SketchUp Tutorials, Videos, Tips & Tricks
- SketchUp Sage documentation
- Trimble 3D Warehouse
- SketchUp Video Tutorials
- SketchUp support forum
- Trimble Navigation Limited. (2013). Retrieved from http://www.sketchup.com/ Cite error: Invalid
<ref>tag; name "trimble" defined multiple times with different content
- Gonsalves, A. (2006). Google Buys Maker of 3D Modeling Software. Information Week. Retrieved from http://www.informationweek.com/google-buys-maker-of-3d-modeling-software/d/d-id/1041360?
- Braga, M. (2012). Heads-up, 3D modelers: Google's SketchUp sold to Trimble. Retrieved from http://arstechnica.com/business/2012/04/heads-up-3d-modellers-googles-sketchup-sold-to-trimble/
- Yakubu, G.S. "Maximizing the Benefits of CAD Systems in Architectural Education." In The Virtual Studio: Proceedings of the 12th European Conference on Education in Computer Aided Architectural Design, 228. eCAADe. Glasgow, Scotland: University of Strathclyde, 1994.
- Jonassen, D. (1999). Designing constructivist learning environments. In C. Reigeluth (Ed.), Instructional design theories and models: Volume II. Mahwah, NJ: Lawrence Erlbaum.
- Moyer, P. S., Bolyard, J. J., & Spikell, M. A. (2002). What are virtual manipulatives?. Teaching children mathematics, 8(6), 372-377. Retrieved from http://www.jstor.org.ezproxy.library.ubc.ca/stable/41197834?seq=3
- Isik-Ercan, Z., Kim, B., & Nowak, J. (2010). 3D Visualization in Elementary Education Astronomy: Teaching Urban Second Graders about the Sun, Earth, and Moon. In Knowledge Management, Information Systems, E-Learning, and Sustainability Research (pp. 500-505). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/chapter/10.1007%2F978-3-642-16318-0_64
- Barab, S., & Duffy, T. (2000). From practice fields to communities of practice. In D. Jonassen and S. Land (Eds.), Theoretical foundations of learning environments. Mahweh, NJ: Lawrence Erlbaum.
- Durmuş, S., & Karakirik, E. (2006). Virtual Manipulatives in Mathematics Education: A Theoretical Framework. Turkish Online Journal of Educational Technology, 5(1). Retrieved from: http://files.eric.ed.gov/fulltext/ED496007.pdf
- Mouza, C., & Lavigne, N. (2012). Emerging Technologies for the Classroom: A Learning Sciences Perspective. Springer. Retrieved from http://link.springer.com.ezproxy.library.ubc.ca/book/10.1007%2F978-1-4614-4696-5
- New London Group. (1996). A pedagogy of multiliteracies: Designing social futures. Harvard Educational Review. 66 (1), 60-92.
- Martín‐Gutiérrez, J., Gil, F. A., Contero, M., & Saorín, J. L. (2013). Dynamic three‐dimensional illustrator for teaching descriptive geometry and training visualisation skills. Computer Applications in Engineering Education, 21(1), 8-25.
- Erkoc, M. F., GECÜ, Z., & ERKOÇ, Ç. (2013). The Effects of Using Google SketchUp on the Mental Rotation Skills of Eighth Grade Students. Educational Sciences: Theory & Practice, 13(2). Retrieved from http://search.ebscohost.com.ezproxy.library.ubc.ca/login.aspx?direct=true&db=a2h&AN=87343976&site=ehost-live&scope=site Cite error: Invalid
<ref>tag; name "erok" defined multiple times with different content
- Carnegie Mellon. (n.d.). Solve a Teaching Problem. Retrieved from http://www.cmu.edu/teaching/solveproblem/strat-lackmotivation/lackmotivation-01.html#strat2
- Larmer, J., & Mergendoller, J. R. (2010). Seven essentials for project-based learning. Educational leadership, 68(1), 34-37.
- 3D Warehouse.(n.d.). Retrieved February 28, 2013, from http://www.sketchup.com/product/3dwh.html
- What kinds of files can I import into SketchUp? - SketchUp Help. (n.d.). Google Help. Retrieved February 28, 2013, from http://support.google.com/sketchup/bin/answer.py?hl=en&answer=36217