Python Level 3
[PYTHON 3]
Full Course
课程套餐


独家设计的浏览器内置式编程平台
课程介绍:
The ACSL is the longest running computer science contest in the United States since 1978. Since 2020 the contest is open to people online worldwide through KTBYTE. This club will allow students to review material, receive live instructions practicing historical contests, and participate together as a team in KTBYTE.
入班要求:
Elementary Age 8-12, Grades 3-6
相关课程
项目示例
These are examples of projects that students create as they grow their skills in [PYTHON 3]
Syllabus
Course Overview, Functions and Imports Review
Review intermediate Python coding skills with imports and functions including outputs and kwargs.
Lists and Dictionaries Review
Review List and Dictionaries, including putting these two data structures together.
File Input and Output
Learn how to read from files and write to a new file, including how to handle JavaScript Object Notation (JSON).
Intro to APIs
Start learning about Application Programming Interfaces by digging into the Google Translate API and some other examples.
Google Translate API
Learn how to make API calls through the internet and write a program that can translate text!
Bing Image API
Today we'll explore a new API for getting images from the Internet via Bing.
First API Project
Start using what we've learned in this unit so far to create your own program using APIs.
Finishing Project 1
Finish your first API project
Creating Google API Project
Start to plan our next project, which will focus on using the various Google APIs.
Gmail API
Learn to use the Gmail API.
Another Google API
Learn to use another Google API like Google Drive.
Second API Project
Start using what we've learned in the second half of this unit to create a program using the Google APIs.
Finishing Project 2
Finish your second API project
Buffer Week
We may use this lesson to finish the unit on APIs, or start to dive into Data Analysis!
CSV and Pandas
Learn the basics of working with comma-separate value (CSV) files and the Pandas library.
Matplotlib
We'll take our first steps towards visualizing data by using the powerful matplotlib library to draw graphs and charts.
Putting it all together - Google Sheets API to Matplotlib graph
Synthesize what we've learned so far by building our API and data analysis skills into the same project.
Looking to the Future
Wrap up any demos we haven't finished and discuss how we can continue using these skills for applications like data science and machine learning.
所有课程时间
- 即将开始的课程 ▼
- 正在进行 的课程 ▼
Summer Semester: Once Per Week
** KTBYTE可以自行决定更改目前安排的授课老师
这些时间都不合适吗?
* Press the plus button to add more availabilities.