KTBYTE logo
中级算法
[CORE 6a]
KTBYTE 课程套餐
Class Projects

课程项目

学生将在 KTBlocks 系统上构建、测试和发布自己的游戏项目

CODING PLATFORM

编码平台

KTCoder 一体化编码平台支持我们的互动在线课程、专业化课程体系,以及学生对学习的热情。

STUDENT HELP HOURS

学生答疑辅导时间

答疑辅导时间由我们高素质的助教团队主导。这是帮你的代码获取即时反馈的免费便捷途径。

PROGRESS REPORTS

进度报告

KTBYTE 将通过电子邮件的方式向家长发送学生的课堂表现和成绩报告

COMPLETION CERTIFICATES

结业证书

学生完成每门课程后均可申请结业证书。

Class Description:

[CORE 6a]是AP级别的课程,侧重于过去AP计算机科学AB考试中出现的内容;AB考试是比目前的A级考试更难的考试。该课程包含除AP计算机科学A级考试之外的知识。包括一些主题,例如如何从引用中构建链表,实现组合数学算法,并实现递归排序算法。这不是一门入门课,学生们将学习新的和有挑战的概念。这门课程的预期学习任务和难度相当于一门100级的大学课程。[CORE 6a]仅限于在线教学。

Prerequisites:

修过[CORE 5b]或获得导师同意

Syllabus:

Selection Sort (and intro to Insertion Sort)

Insertion Sort

Binary Search

Merge Sort

Sorting Review

Quiz - Sorting

Return to Recursion

Quiz - Recursion and Floodfill

Quiz - Linked Lists