Outschool
検索

$18

per class
クラス

Python プログラミング | 上級 | 天気 API による接続データ

1 人が学習を完了しました
年齢 13 歳-18 歳
ライブワンタイムクラス
このクラスでは、天気 API に接続し、場所を指定して、リアルタイムの天気データをダウンロードする Python プログラムを作成します。
平均評価:
4.8
レビュー数:
(1,187 レビュー)

オンラインライブ授業
一度のみの受講
1 人-10 人 1クラスあたりの学習者
60 分

含まれるもの

1 ライブミーティング
1 授業時間
宿題:
週1時間. Students will receive a copy of the code following the class and are encouraged to work with, and expand what it can do. This is a first step into the world of connected data, but there are practically endless API sources to explore.
この文章は自動翻訳されています

このクラスで学べること

In this course, we will continue on in python and write a program that connects to the Open Weather API. This is a great first step into the world of expanding python beyond your computer and connecting to the practically endless sources of API data. We will talk about different connected data applications, and how to take the JSON data the API endpoint returns and transform it into something we can use in our program. Connected applications are how most apps and programs work, taking data from one source, transforming it, and making it do something (in our case, displaying the weather). The end goal is a program that asks the user where they are, and we send that information to the API, and retrieve the temperature in Kelvin. We will then take that variable and convert it to Celsius and Fahrenheit and display it back to the user. Students will learn about passing strings, and working with data that is returned from the server in their python programs. The exciting thing about this program is that by working with live data, it can be customized to show results from any location in the API, and teaches students how to work with live server-based data in their programs. 

In the class, we will code the program collaboratively, and build the user interface. Students will be provided with the code we work on following the class for them to continue working on and expanding. We will write, test, and build the code in an iterative fashion, focusing on each element before we move forward. Students should have previously had exposure to python and understand how lists and dictionaries in python work.

学習到達目標

In this class, we will be talking about variables, strings, lists, dictionaries, APIs, JSON, and a number of other topics. Students will learn how to explore data from an API, and customize the requests sent to the endpoint. We will also explore how to use the data once it is locally saved.

その他の情報

外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。

提供:

参加しました October, 2020
4.8
1187レビュー
プロフィール
教師の専門知識と資格
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning. 

レビュー

Sidney - KidsSpeakCode は次にこのクラスを提案しています...
Python プログラミング | 中級 | 国際宇宙ステーションはどこにありますか?
Sidney - KidsSpeakCode
4.8
(1,187)
$21 クラスごと
グループクラス
1 週間、 1/週、 1.50 時間
13 歳-18 歳

その他の人気クラス
Python コーディング プロジェクトについて | 中級者向けの Python コーディング プロジェクト 8 つ
David Sofield
4.9
(818)
$29 クラスごと
次回のセッションは Sat 4/19 の5:30 PM です
グループクラス
8 週間、 1/週、 1 時間
11 歳-16 歳
中級者向け Python コーディングのすべて レベル 3 | Python コーディング コーディング クラス
David Sofield
4.9
(818)
$33 クラスごと
次回のセッションは Sunday の10:30 PM です
グループクラス
10 週間、 1/週、 1 時間
11 歳-16 歳
子どものための Python コーディング (入門)
Dr. Elliott Heflin, Jr.
4.6
(405)
$14 クラスごと
次のセッションは今日 8 PM です
グループクラス
2 週間、 5/週、 55 分
8 歳-13 歳
Python コーディング レベル 1 のすべて | ティーンエイジャー向けライブ Python コーディング クラス
David Sofield
4.9
(818)
$22 クラスごと
次回のセッションは Friday の4 PM です
グループクラス
8 週間、 1/週、 1 時間
11 歳-16 歳
初心者向け 1 対 1 Python コーディング コーチ (個別指導)
Bojan Milinic
5.0
(7)
$65 セッションごと
1対1レッスン
オンデマンド
8 歳-18 歳
1:1 プライベート指導 Python コーディング - Python プログラミング入門
Ziad Ghazi
4.5
(8)
$55 セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
Python プログラミングのすべて | 初心者向け Python コーディング サマー キャンプ レベル I
David Sofield
4.9
(818)
$22 クラスごと
次回のセッションは Mon 6/16 の4:15 PM です
グループクラス
2 週間、 4/週、 1 時間
11 歳-15 歳
子供向けの高度な Python コーディング
Dr. Elliott Heflin, Jr.
4.6
(405)
$14 クラスごと
次回のセッションは Mon 3/17 の2 PM です
グループクラス
2 週間、 5/週、 55 分
10 歳-15 歳
マンツーマン - Python コーディング クラス
Geetu sodhi
5.0
(18)
$40 セッションごと
1対1レッスン
オンデマンド
9 歳-14 歳
Python レベル 3 プロジェクトベース | ライブで楽しい Python コーディング
QuattronKids
4.9
(183)
$15 クラスごと
グループクラス
10 週間、 1/週、 1 時間
9 歳-13 歳
初心者のための Python コーディングの解き明かし I - 2 週間のコンピューター ハッキング キッズ キャンプ
Coding Doctors Learning Lab, Inc.
4.8
(1,243)
$15 クラスごと
次回のセッションは Tue 3/18 の12 AM です
グループクラス
2 週間、 5/週、 55 分
10 歳-15 歳
子供向けプロジェクトベースの Python コーディング (レベル 2)
AI Code Academy
4.7
(1,768)
$22 クラスごと
次回のセッションは Saturday の12:30 AM です
グループクラス
10 週間、 1/週、 1 時間
10 歳-15 歳
進行中の Python プロジェクトベース | 10 週間のライブ Python コーディング (進行中)
QuattronKids
4.9
(183)
$15 クラスごと
次回のセッションは Tue 3/11 の9 PM です
グループクラス
1/週、 1 時間
9 歳-13 歳
子供向けプロジェクトベースの Python コーディング (レベル 3)
AI Code Academy
4.7
(1,768)
$23 クラスごと
次回のセッションは Saturday の12:30 AM です
グループクラス
10 週間、 1/週、 1 時間
11 歳-16 歳
高校生向けプロジェクトベースの Python コーディング (レベル 1)
AI Code Academy
4.7
(1,768)
$22 クラスごと
次回のセッションは Friday の12:30 AM です
グループクラス
10 週間、 1/週、 1 時間
13 歳-17 歳
初心者のための Python コーディング: プログラミングの基礎を学ぶ
Create n Learn: English, Coding, AI, Music, Math
4.9
(240)
$20 クラスごと
グループクラス
8 週間、 1/週、 55 分
11 歳-14 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン