Skip to content
  • FREE TRIAL
  • Home
    • About
    • Alumni Achievements
    • Affiliate Contests
  • Computer Science Education
  • Programming Projects
  • About KTBYTE
  • STEM Parenting

KTBYTE Computer Science Academy

Computer Science Education Blog

  • FREE TRIAL
  • Home
    • About
    • Alumni Achievements
    • Affiliate Contests
  • Computer Science Education
  • Programming Projects
  • About KTBYTE
  • STEM Parenting
Posted onJune 4, 2025

Jophy Lin: From KTBYTE Student to Researcher

Posted onMay 30, 2025June 4, 2025

The Benefits of Hackathons like KTHack

Posted onMarch 5, 2025

Beyond the Code: How Creativity Shaped Kendree’s Path in CS

Graphics & Animations, Programming Projects

The highest points of all ballistic trajectories form an ellipse with an eccentricity of sqrt(3)/2

Posted onFebruary 6, 2018December 9, 2018

The sketch here is inspired by this blog post which references “An elliptic property of parabolic trajectories by J. L. Fernández-Chapou, A. L. Salas-Brito, C. A. […] Read More

Graphics & Animations, Programming Projects

Estimating PI with Monte Carlo Simulation in Processing

Posted onFebruary 6, 2018December 9, 2018

Pi, π, can be computed using Monte Carlo simulation. Although that may sound complicated, it’s simpler than it sounds: Generate random points within a square, […] Read More

Graphics & Animations, Programming Projects

Processing 3D demo

Posted onFebruary 5, 2018December 9, 2018

The mouse position controls the rotation around the scene. The main idea of the demo is there are little dots that bounce in a three-dimensional […] Read More

Graphics & Animations, How To Guide, Programming Projects

How to make a warp-drive / hyperdrive effect in Processing

Posted onFebruary 5, 2018December 9, 2018

You’re watching a science fiction TV show or movie, and the hero needs to make a quick escape. Luckily, they can travel faster than light […] Read More

Data Visualization, Graphics & Animations, Programming Projects

The history, data, and code behind motion capture

Posted onFebruary 5, 2018December 9, 2018

We’ve all seen animated movie characters that appear life like in their movements and behavior. Often, their movements are modeled using Motion Capture, where the […] Read More

Data Visualization, Graphics & Animations, Programming Projects

Moving Blocks Illusion, a Psychology Paper visualized with Processing

Posted onFebruary 5, 2018December 9, 2018

Can you tell that the yellow and blue blocks are actually aligned? Click the visualization to see the lines! This project is based off of […] Read More

About KTBYTE, Student Feature

We Interview our Students

Posted onFebruary 1, 2018December 9, 2018

  1. Interview with Jackson Some Key Points: Jackson is going into 9th grade. He enjoyed learning about Nodes the most, and programming snake is […] Read More

About KTBYTE

Kick-start your Computer Science Education by taking our February & April 1-Week-Long Camp-styled Classes!

Posted onJanuary 31, 2018February 1, 2018

Our February and April camp-styled classes in Lexington, MA are a great way for beginner students to get a taste of Computer Science at KTBYTE!   […] Read More

About KTBYTE

KTBYTE Class Curriculum Info-graphic

Posted onJanuary 25, 2018January 31, 2018

As you all probably know, KTBYTE strives to develop and deliver the highest quality Computer Science education programs for middle and high school students. Our […] Read More

Computer Science Education, How To Guide, Most Read, STEM Parenting

The Difference Between ‘AP Computer Science Principles’ and ‘AP Computer Science A’

Posted onJanuary 18, 2018February 17, 2021

Do you need more information about AP computer science principles exam? What is better, CSA or CSP? This article covers everything you need to know about it!

Posts navigation

Older posts
Newer posts
  • About KTBYTE
  • Computer Science Education
  • Most Read
  • Programming Projects
  • Software development
  • STEM Parenting
  • Jophy Lin: From KTBYTE Student to Researcher
  • The Benefits of Hackathons like KTHack
  • Beyond the Code: How Creativity Shaped Kendree’s Path in CS
  • VEX Robotics Team at KTBYTE 
  • Guiding Potential: The Inspiring Story of Aidan T

What’s New?

  • Jophy Lin: From KTBYTE Student to Researcher
  • The Benefits of Hackathons like KTHack
  • Beyond the Code: How Creativity Shaped Kendree’s Path in CS
  • VEX Robotics Team at KTBYTE 
  • Guiding Potential: The Inspiring Story of Aidan T
WeChat QR Code
Try Free Trial Class

© 2025 KTBYTE Computer Science Academy