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

Algorithms and Problem Solving in Java

[CORE 5a]

Full Course

$1538 USD
原价
包含18堂课及作业答疑辅导时间

课程套餐

助教答疑辅导
答疑辅导是我们提供的免费快捷的学习资源,由高素质的助教负责帮助学生快速解决编程学习中遇到的问题。我们课程的作业是有一定难度的,答疑辅导可以帮助学生克服障碍,更好地理解教材!
音频教材
我们提供录制好的音频教材便于学生自学,练习。
在线教科书
我们提供在线互动式的Java和算法教材便于学生自学,练习。
课程视频
如果学生错过课程,或需要重新回顾课堂内容,可以观看课程视频。
学生学习进度报告
家长可以通过家长账户界面查看学生的学习进度报告

课程介绍:

[CORE 5a]是大学初期学习Java语言计算机科学的课程级别。 学生每周将会参加1个小时的课堂学习和课后自动评分的作业练习,积极参加答疑辅导将帮助他们巩固所学的内容。 大约一年后,学生将可以为 AP 计算机科学考试做好充分准备。

入班要求:

修过[CORE 4b]或经过授课老师同意

项目示例

These are examples of projects that students create as they grow their skills in [CORE 5a]

Fern Fractal: A demonstration of the concept of Recursion, where a piece of our code keeps calling itself.

Platformer Game: Exploration of object-oriented programming and using data structures to store objects in a game.

Flower Breeding: The bottom flower is the offspring of the flowers above it, where its' attributes are either inherited from the parents, or a result of the average of the parents.

Attractor: Sheet of dots that are evenly spaced, and left click or right click will attract or repel the dots.

Game of Life: Think of each cell as something that is alive or dead. If you have too few or too many neighbors, then the cells die. If there is the right amount of neighbors, the cells either continues living, or if it's dead, it will get respawn.

Connect 4 Game: Our program needs a 2-dimensional data structure to keep track of the board, and built-in logic to detect a win.

Syllabus

Functions

Loops 1

Loops 2

Arrays 1

2D Arrays

Loops and Arrays Review

Quiz 1 - Loops and Arrays

Recursion - Fern

Recursion 2 - Parameterization

Recursion 3 - Towers of Hanoi

Recursion Review and Flood Fill

Quiz 2 - Recursion (no Floodfill)

String and Char

Classes

ArrayList and References

Collections

Review

Quiz 3 - Classes, References, and Collections

所有课程时间

Summer Semester: Three Times Per Week

20230619CS01aMWF0900am
18 out of 18 lessons left
Online
Main Teacher:
Zachary Roy**
$1538/session
New Price With Coupon: $----
20230619CS01aMWF0845pm
18 out of 18 lessons left
Online
$1538/session
New Price With Coupon: $----
20230710CS01aMWF530pm
18 out of 18 lessons left
Online
$1538/session
New Price With Coupon: $----
20230710CS01aMWF0530pm
18 out of 18 lessons left
Main Teacher:
Jennifer Ravasia**
$1538/session
New Price With Coupon: $----

* Student Help Hours Included. See time on the bottom of website.

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

Summer Semester: Five Times Per Week

20230626CS01aMTWThF0845pm
18 out of 18 lessons left
Online
$1538/session
New Price With Coupon: $----
20230724CS01aMTWThF0730pm
18 out of 18 lessons left
Online
$1538/session
New Price With Coupon: $----

* Student Help Hours Included. See time on the bottom of website.

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

Summer Semester: Once Per Week

20230626CS01aMonWed0845pm
18 out of 18 lessons left
Online
$1538/session
New Price With Coupon: $----

* Student Help Hours Included. See time on the bottom of website.

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

Summer Semester: Twice Per Week

20230627CS01aTueThu0815pm
18 out of 18 lessons left
Online
Main Teacher:
Noah Anderson**
$1538/session
New Price With Coupon: $----

* Student Help Hours Included. See time on the bottom of website.

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

这些时间都不合适吗?

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