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


独家设计的浏览器内置式编程平台
课程介绍:
Python 2 is your passport to a deeper understanding of Python. We will start by reviewing the basics – variables, lists, loops, conditionals, etc. – before moving on to more advanced features. You will learn how to display graphics on a canvas, build games with simple artificial intelligence, and grasp what makes Python the language of choice for applications ranging from cancer research to high-performance web applications such as YouTube. We will then conclude the course with a project where you will design and build your own game using Python and a library or two!
入班要求:
Age 11+, CFKP or Instructor Permisssion
相关课程
项目示例
These are examples of projects that students create as they grow their skills in [PYTHON 2]
Syllabus
Course Overview, Python Review
Reviewing the course progression, and reviewing importing files, VS Code, and Basic Python
Overview of Tkinter
Learning about / reviewing Tkinter, including windows, canvases, and widgets
Overview of Tkinter
Learning about / reviewing Tkinter, including canvas, buttons, and binding
Tkinter with Images
Learning about how to add Images to Tkinter
Classes with Tkinter (pt1)
Learning about classes in Python, using Tkinter as a way to visualize these concept
Classes with Tkinter (pt2)
Learning about classes in Python, using Tkinter as a way to visualize these concept
Classes with Tkinter (pt3)
Learning about classes in Python, using Tkinter as a way to visualize these concept
Textboxes in Tkinter
Learning about how to use textboxes in Tkinter
File I/O in Tkinter
Learning about how to input and output files in Python, and how to save a Tkinter window as a PNG
Lists, Dicts, and JSONs
Reviewing Lists and Dicts, and learning about how they relate to JSONs
APIs
Understanding what APIs are
Weather API
Using the Weather API
Final Project: Weather!
Creating out final project, which uses Tkinter to display weather information from a Weather API, using everything we've learned in this class
所有课程时间
- 即将开始的课程 ▼
- 正在进行的课程 ▼
Summer Semester: Once Per Week
** KTBYTE可以自行决定更改目前安排的授课老师
这些时间都不合适吗?
* Press the plus button to add more availabilities.