open web mapping: how do we teach this stuff?

26
Open Web Mapping How do we teach this stuff? NACIS Carl University of Wisconsin-Mad cmsack@wisc @northlandig

Upload: carl-sack

Post on 15-Apr-2017

5.646 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Open Web Mapping: How do we teach this stuff?

Open Web MappingHow do we teach this stuff?

NACIS 2015Carl Sack

University of [email protected]@northlandiguana

Page 2: Open Web Mapping: How do we teach this stuff?

Desired Learning Outcomes1. Ability to create [animated]

thematic slippy maps using Leaflet

2. Ability to create linked geovisualizations using D3

3. Independent completion of web map from start to finish in collaboration with colleagues

4. Demonstration of computational thinking, adaptability, self-direction, and problem solving

5. Integration of theoretical concepts presented in course lecture into outcomes 1-3. 1. Theoretical frameworks: human-map

interaction, usability engineering, data visualization, and cartographic design.

Page 3: Open Web Mapping: How do we teach this stuff?

The web mapping technology stack…Then

Page 4: Open Web Mapping: How do we teach this stuff?

The web mapping technology stack…Then

Now

TopoJSON

PNG,Vector

Page 5: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 6: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 7: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 8: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 9: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 10: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 11: Open Web Mapping: How do we teach this stuff?

The Web Mapping WorkflowBased on Donohue (2014)

Page 12: Open Web Mapping: How do we teach this stuff?

2014 Curriculum Sequence

Page 13: Open Web Mapping: How do we teach this stuff?

How well did it work?Purposes of assessment:1. Judge learning outcomes2. Discover threshold concepts

Four assessment tools:3. Entrance survey4. Instructor logs5. Student feedback6. Exit survey

Page 14: Open Web Mapping: How do we teach this stuff?

Student familiarity with HTML, CSS, and JavaScript prior to taking the course

1. Entrance survey

2. Instructor logs3. Student feedback4. Exit survey

Results—Entrance Survey

Page 15: Open Web Mapping: How do we teach this stuff?

• Two different sections = two different learning speeds•Unforeseen difficulties• the DOM• identifying source of methods• data formatting and conversion

•D3 lessons successful, exciting“[T]he attitude generally

seems to be I’m learning and know I’ll get beyond this

rather than helplessness or giving up.”

1. Entrance survey2. Instructor logs3. Student feedback4. Exit survey

Results—Instructor Logs

Page 16: Open Web Mapping: How do we teach this stuff?

Results—Student Feedback

•Misconceptions and Threshold Concepts•Use of Online Examples•Progressive Increase in Understanding•Evidence of Computational Thinking

“I needed to break it down and solve things one at a time, not all

at once.”

1. Entrance survey2. Instructor logs3. Student

feedback4. Exit survey

Page 17: Open Web Mapping: How do we teach this stuff?

Results—Exit Survey•Expertise with tools: low moderate•Steady increase in learning and self-confidence

1. Entrance survey2. Instructor logs3. Student feedback4. Exit survey

Page 18: Open Web Mapping: How do we teach this stuff?

Learning Outcomes1. Ability to create thematic slippy

maps using Leaflet2. Ability to create linked

geovisualizations using D33. Independent completion of web

map from start to finish in collaboration with colleagues

4. Demonstration of computational thinking, adaptability, self-direction, and problem solving

5. Integration of theoretical concepts presented in course lecture into outcomes 1-3. ?

Page 19: Open Web Mapping: How do we teach this stuff?
Page 20: Open Web Mapping: How do we teach this stuff?
Page 21: Open Web Mapping: How do we teach this stuff?
Page 22: Open Web Mapping: How do we teach this stuff?
Page 23: Open Web Mapping: How do we teach this stuff?
Page 24: Open Web Mapping: How do we teach this stuff?

Thank you.Tutorials based on Geography 575–2014 lab assignments:

github.com/uwcart/cartographic-perspectives

Student projects gallery:geography.wisc.edu/courses/geog575

My e-mail address: [email protected] Twitter handle: @northlandiguana

Special thanks to Dr. Rob Roth

Page 26: Open Web Mapping: How do we teach this stuff?

Bragging Rights

(more at geography.wisc.edu/courses/geog575/f14)

Katelyn Kowalsky, Robin Tolochko, and Dylan Moriarty