KTBYTE Computer Science Academy >> Classes >>

FUN3a

Intro to Processing

Class Description:

Prerequisites:

Class Features:
Class Project(s)
Students will have an introduction to classes and create object-oriented projects.
Homework/Quizzes
75% Required Homework

25% Optional Homework

Quizzes

Our homework is done online
Our Proprietary In-Browser Coding Platform.
The KTBYTE team developed the KTCoder™ with our students in mind! Most coding classes require software downloads, which is difficult and a hassle for young students. Our platform supports Processing, Javablocks™, HTML/CSS, and a bunch of libraries (like Soundcipher and Fiscia!). This revolutionary all-in-one coding platform supports our interactive online classes, our specialized curriculum, and (most importantly) our student's passion for learning.
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!
Class Recordings

We provide recordings of our classes for if a student misses or needs to re-listen to a class.
Parent Support:
Student Progress Report

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

About FUN3a:

Syllabus:

Dino Jump created in Processing: The dino needs to jump past the cactuses to win points. The collision detection in the game is typed manually rather than have it provided in Scratch.

Making Circles Game created in Processing: Clicking on various locations creates a circle.

Saturation Game created in Processing: This is a demo of a button, in the form of a white rectangle, and the use of manual detection of clicks that changes the saturation of the red background.

Brick Drop Game created in Processing: This game is a demo of how lists work.

Clock timer created in Processing

Laser Show Pattern created in Processing: This illustration randomizes RGB values, and draws it frame by frame. The lines are loops that loop through end points for each straight line, which creates the curved pattern.

Platformer Game created in Processing: Character jumping on platforms (In-Class game demo).

Rainbow Animation created in Processing: Rectangles are drawn from left to right. The color is determined by the x position, and the cursor acts as an offset.

Scrolling Text animation created in Processing: The text moves upward, followed by an image.

Online Class Options

COUPON:

SUCCESSFULLY APPLIED!

PREVIOUS COUPON:

Spring Semester

Spring Semester
18 weekly lessons
Thu Jan 30 - Jun 11
7:25pm - 8:25pm ET
$899/semester
With Coupon: $----
Spring Semester
18 weekly lessons
Fri Jan 31 - Jun 12
8:40pm - 9:40pm ET
$899/semester
With Coupon: $----
Spring Semester
18 weekly lessons
Sat Feb 01 - Jun 13
7:25pm - 8:25pm ET
$899/semester
With Coupon: $----