What's included
1 live meeting
1 in-class hoursClass Experience
In this course we will explore the world using geography and Python programming. Starting with a program to determine where the International Space Station is, to using an Application Programming Interface (API) to use reverse geocoding to determine what country, and even what weather the space station is over at the moment. We will experiment with different kinds of code, and work on ways to explore latitude and longitude, maps, and locations around the world from a geocoding perspective. We will collaboratively build the program, and walk through the steps required to connect to data, analyze it, and use it in our program. Students should have a working knowledge of Python variables, lists, loops and dictionaries, as we will be exploring JSON data from various APIs and sending information to map APIs as well. This course will focus on geography and geocoding, and the goal is to build a program that will collect and display realtime geo data.
Learning Goals
Students will learn how to interact with an API, how to use geographic information, and how to analyze geo data for various purposes.
Other Details
Supply List
In this class we will use repl.it to program collaboratively
External Resources
In addition to the Outschool classroom, this class uses:
Teacher expertise and credentials
This class brings two of my favourite things together, programming and geography in an exciting class that lets us explore real-time data with geography. We can learn about the world, and the systems that run it, at the same time. I have a background in social science and technology. I think you can use technology to do some pretty amazing things, its a lot less scary than it seems. I teach courses ranging from social science (like sociology and marketing) to programming and data analytics. I think it is important to work with students where they are, and find fun and interesting ways to inspire them. My programming classes tend to use examples like chicken (or broccoli) than numbers without context. This approach means students are not only entertained, but really remember the underlying aspects of the lesson, and most importantly, are able to apply them to new challenges.
Reviews
Live One-Time Class
$21
per classMeets once
60 min
Completed by 14 learners
Live video meetings
Ages: 13-18
1-6 learners per class