Outschool
Open currency, time zone, and language settings
Log In

Python Programming | Beginner | Geocoding Part 1 = Geography + Python

In this one time class, students will learn how to use Python programming and geography, geo coding, and programming concepts.
Sidney - KidsSpeakCode
Average rating:
4.8
Number of reviews:
(1,187)
Class

What's included

1 live meeting
1 in-class hours

Class 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.
learning goal

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:
Joined October, 2020
4.8
1187reviews
Profile
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
Share

$21

per class
Meets once
60 min

Completed by 14 learners
Live video meetings
Ages: 13-18
1-6 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool