Outschool
搜尋

US$18

per class
班級

Python 程式設計 |高級|透過天氣 API 連接數據

由 1 位學習者完成
年齡 13-18
一次性直播課程
在本課程中,我們將編寫一個 Python 程式來連接到天氣 API、指定位置並下載即時天氣資料。
平均評分:
4.8
評論數量:
(1,187 評論)

即時視訊會議
單堂課
1-10 名學習者(每班)
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)
US$21 每班
團體課
1 週, 1/週, 1.50 小時
13-18

其他家長也喜歡
關於 Python 編碼專案的一切 | 8 個適合中階人員的 Python 編碼項目
David Sofield
4.9
(818)
US$29 每班
下次會議在 5:30 PM Sat 4/19
團體課
8 週, 1/週, 1 小時
11-16
關於中級 3 級 Python 編碼的所有內容 | Python編碼編碼類
David Sofield
4.9
(818)
US$33 每班
下次會議在 10:30 PM Sunday
團體課
10 週, 1/週, 1 小時
11-16
Python 編碼 4 兒童(簡介)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$14 每班
下一堂課今天 8 PM
團體課
2 週, 5/週, 55 分鐘
8-13
關於 Python 編碼 1 級的一切 |青少年即時 Python 程式設計課程
David Sofield
4.9
(818)
US$22 每班
下次會議在 4 PM Friday
團體課
8 週, 1/週, 1 小時
11-16
1:1 私人輔導 Python 編碼 - Python 程式設計簡介
Ziad Ghazi
4.5
(8)
US$55 每堂課
一對一課程
依需求開班
7-18
初學者 1 對 1 Python 編碼教練(輔導)
Bojan Milinic
5.0
(7)
US$65 每堂課
一對一課程
依需求開班
8-18
關於 Python 程式設計的一切 | Python 程式設計初學者夏令營 I 級
David Sofield
4.9
(818)
US$22 每班
下次會議在 4:15 PM Mon 6/16
團體課
2 週, 4/週, 1 小時
11-15
進階 Python 編碼 4 兒童
Dr. Elliott Heflin, Jr.
4.6
(405)
US$14 每班
下次會議在 2 PM Mon 3/17
團體課
2 週, 5/週, 55 分鐘
10-15
一對一 - Python 編碼課程
Geetu sodhi
5.0
(18)
US$40 每堂課
一對一課程
依需求開班
9-14
基於 Python 3 級專案 |生動有趣的 Python 編碼
QuattronKids
4.9
(183)
US$15 每班
團體課
10 週, 1/週, 1 小時
9-13
為初學者解鎖 Python 編碼 I - 為期兩週的電腦駭客兒童訓練營
Coding Doctors Learning Lab, Inc.
4.8
(1,243)
US$15 每班
下次會議在 12 AM Tue 3/18
團體課
2 週, 5/週, 55 分鐘
10-15
以專案為基礎的兒童 Python 編碼(2 級)
AI Code Academy
4.7
(1,768)
US$22 每班
下次會議在 12:30 AM Saturday
團體課
10 週, 1/週, 1 小時
10-15
正在進行的基於 Python 專案 | 10 - 週實時 Python 編碼(正在進行)
QuattronKids
4.9
(183)
US$15 每班
下次會議在 9 PM Tue 3/11
團體課
1/週, 1 小時
9-13
適合初學者的 Python 編碼:學習程式設計基礎知識
Create n Learn: English, Coding, AI, Music, Math
4.9
(240)
US$20 每班
團體課
8 週, 1/週, 55 分鐘
11-14
以專案為基礎的兒童 Python 編碼(級別 3)
AI Code Academy
4.7
(1,768)
US$23 每班
下次會議在 12:30 AM Saturday
團體課
10 週, 1/週, 1 小時
11-16
高中以專案為基礎的 Python 編碼(級別 1)
AI Code Academy
4.7
(1,768)
US$22 每班
下次會議在 12:30 AM Friday
團體課
10 週, 1/週, 1 小時
13-17
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入