KTBYTE Computer Science Academy >> Classes >>



Class Description:

Class Size: 1-3 students

Workshops are project-based introductions to CS that come in two formats: two-session and six-session. The six-session workshop is more rigorous and covers more material than the two-session version, but both give a thorough introduction to programming. The workshops are geared for both beginners and advanced programmers, as students with experience will sharpen their skills as they apply their knowledge to domains they have not explored yet, such as audio-creation, physics simulation and web development.

Students will build skills and receive evaluation in categories such as engagement, understanding, problem solving, technical competency, mathematical competency, and work ethic. Additionally, the instructor will also conference with the parents to discuss the students’ performance and future directions at the conclusion of each workshop!

If you are interested in learning more or signing up for a specific workshop please visit:

Available Now

An Audible Introduction to Java

Painting in Java

Coming Soon

A Visual Introduction to Java

Intro to Web Coding

Bridge Simulations

Online Class Icon
This is an Online Class

Age 10+ or instructor approval. 30 wpm typing speed.

Class Features:
Class Project(s)

Students will build and test workshop projects

Some Optional Homework

Our homework is done online
Student Support:
Office Hours with
Teacher's Assistants

Office hours are led by our highly qualified teaching assistants. It is an easy and free way to get immediate feeback on your code. Our homework is difficult - office hours can help you overcome obstacles and develop a stronger understanding of the material!
Parent Support:
Student Progress Report

KTBYTE will e-mail parents with behavior and grade progess reports.

Workshops : Students will be guided through various projects.

Online Class Options:

Summer Evening
"An Audible Introduction to Java" [2-Session]
Every Week: May 21-July 30 First Session: Mon or Tue 5-6pm
Second Session: Wed or Thu 5-6pm
Summer Evening
"An Audible Introduction to Java" [6-Session]
June 18-July 29 One Session a Week: Mon-Fri
$246 $210
View Price/Enroll
Summer Evening
"Painting in Java" [9-Session]
MWF 8-9pm ET 9th-27th
$370 $315
View Price/Enroll
Summer Evening
"Painting in Java" [2-Session]
Every Week: June 18-August 6 First Session: Mon or Tue 5-6pm Second Session: Wed or Thu 5-6pm
$70 ($35/session)
View Price/Enroll
Summer Evening
"Painting in Java" [6-Session]
July 2-Aug 6 One Session a Week: Mon-Thu
$210 ($35/session)
View Price/Enroll
Summer Evening
Tue Jul 10 - Fri Jul 20 Beijing Time
Tue/Thu/Sat 8:00am-9:00am Beijing Time
$370 $315
View Price/Enroll