暑期班本月开始!与身边人分享<a>您的推荐码</a>,如果他们在6月30日之前注册课程,您和他们都将获得100美元的KTBYTE积分。积分可在下一次付款时使用,与美金等值折算。

Python Level 2

[PYTHON 2]

Full Course

$1010 USD
原价
for scheduled class sessions

课程套餐

课程项目
Students will make PythonBlocks projects including a variety of games and applications. These can range from simple to medium complexity.

独家设计的浏览器内置式编程平台

KTBYTE 团队为学生学习专业的计算机科学课程而开发了 KTCoder™ 编码器平台! 大多数编程课都需要另外下载软件,这对青少年学生来说既困难又麻烦。 我们的平台支持 Processing (Java), Python, C++, KTBlocks, HTML/CSS 和各种库(例如 Soundcipher Fisica!)。 这个革命性的一体式编码器平台支持互动式线上课,专业的课程课件,以及激发学生的学习热情。
学生学习进度报告
KTBYTE 将通过电子邮件的方式向家长发送学生的课堂表现和成绩报告

课程介绍:

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]

Rock Paper Scissors: Python is a great language to learn to make simple games, like rock paper scissors against the computer!

Weather App: Towards the end of the course students will work on a final project that displays real weather data from the internet!

Tic Tac Toe: Students in this course learn to code basic artificial intelligence, including this tic tac toe opponent.

Whack a Mole: Timing events is an important concept to learn for many types of programs. Here we test our reaction time against the computer in a game of whack a mole!

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

20230625PY02Sun0530pm
9 out of 9 lessons left
Online
Main Teacher:
Tessa Wolf**
$1010/session
New Price With Coupon: $----

** KTBYTE可以自行决定更改目前安排的授课老师

这些时间都不合适吗?

请告诉我们您可以参加课程的时间 (美东时间)
* Press the plus button to add more availabilities.
to
邮箱地址
Phone Number
学生年龄
Language
其它信息
或者