Importance of Developing Spatial Skills for Success in CS

17
Tapestry Pedagogy Workshop Importance of Developing Spatial Skills for Success in CS Laura Reasoner Jones

description

Importance of Developing Spatial Skills for Success in CS. Laura Reasoner Jones. Well-developed spatial skills lead to success in. Engineering and Technology Computer Science Chemistry Computer-Aided Design Mathematics Geospatial technologies Neurosurgery And much more - PowerPoint PPT Presentation

Transcript of Importance of Developing Spatial Skills for Success in CS

Page 1: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Importance of Developing Spatial Skills for Success in CS

Laura Reasoner Jones

Page 2: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Well-developed spatial skills lead to success in• Engineering and Technology• Computer Science • Chemistry• Computer-Aided Design• Mathematics• Geospatial technologies• Neurosurgery• And much more

Because they represent and manipulate information in problem-solving.

Page 3: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Gender Differences in Spatial Skills

~100 years of research finds significant gender differences favoring males in 3-D spatial skills• Differences are particularly robust in mental rotation

and spatial perception (Linn and Peterson, 1985)

• Experiences as youth seem to explain some of the differences (Baenninger and Newcombe, 1995, Voyer, Nolan, and Voyer, 2000, and Terlecki and Newcombe, 2005)

• Training seem to improve female performance to some degree (Baartmans and Sorby, 1996)

Page 4: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Components of Spatial Thinking

• Mental Rotation—rotate two and three-dimensional figures

• Spatial Perception—determine relationships with respect to the orientation of her/his body

• Spatial Visualization—multi-step manipulations of objects and parts both individually and holistically(AWE)

Page 5: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

How can you improve measurable spatial skills?Teach students to:

• Analyze the components of the task• Rotate the item into congruence• Compare objects• Respond

Page 6: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Important Experiences for the Development of Spatial Skills

Play with construction toys/LegosShop, drafting, and mechanics classes3-D computer gamesCertain sports Mathematics skillsSketchingRepeated practice with general spatial skills

Page 7: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Importance for Computer Science

Spatial ability allows you to:• Navigate in virtual space• Develop mental models and maps • Move between files and functions more easily• Navigate through text/code more easily• Figure out where to go next

• 3-D Printing…….

Page 8: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

How can you improve functional spatial skills?

• Practice• Experience• Build confidence

Page 9: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Tests for Spatial Abilities:• Mental Cutting Test

Page 10: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

• Mental Rotation Test (Vandenberg and Kuse, 1978)

Page 11: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Purdue Spatial Visualization Test: Rotations

Page 12: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Project Talent Study (APA, 2009)

Page 13: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

What you can do

Make thinking visible—use the Think-Aloud techniqueTeach mental rotation, 2-D and 3-D drawing (Sorby)

Page 14: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Use E3 Materials (Everyday Examples in Engineering)

Sorby’s Engineering Graphics

Page 15: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Make 2D to 3D and 3D to 2D a part of the classroom life

• Logic groups• Modeling as part of the programming

process

Page 16: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Promote and use free CAD software• Encourage exploration• Allow experimentation & failure

http://www.sketchup.com/learn/videos?playlist=58 https://tinkercad.com/video

Page 17: Importance of Developing Spatial Skills for Success in CS

Tapestry Pedagogy Workshop

Contact information:Laura Reasoner [email protected]