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

KTBYTE Computer Science Academy

CS Education Blog

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

Category: Programming Projects

Data Visualization, Graphics & Animations, Programming Projects Posted onFebruary 5, 2018December 9, 2018

The history, data, and code behind motion capture

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 Posted onFebruary 5, 2018December 9, 2018

Moving Blocks Illusion, a Psychology Paper visualized with Processing

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

Data Visualization Posted onJanuary 2, 2017December 9, 2018

SAT Score by Family Income (2013)

Data Visualization Posted onJanuary 2, 2017December 9, 2018

SAT Score by state

Although we see Massachusetts leading in computer science classes, the state also leads the USA in Average SAT Scores. Second place is Connecticut. Scroll down […] Read More

Programming Projects Posted onJune 15, 2014December 9, 2018

Mergesort for Processing and Processing.js

Since Processing.js does not support Java’s Arrays.sort or Collections.sort, I recommend writing your own sort. Here’s an example mergesort: class Inters { float ang = […] Read More

Computer Science Education, Data Visualization Posted onSeptember 26, 2012December 9, 2018

Word “Algorithm” doubles, triple, quadruples, and more in Scholarly Research

Computer Science appears in many fields of research. Here’s how far often the word “Algorithm” appears according to Google Scholar of 2012:   Indeed, much […] Read More

Computer Science Education, Data Visualization Posted onSeptember 26, 2012December 9, 2018

What programming language should you learn?

Check out the most popular programming languages in an easy to use visualization. Click on the graph to change it from weightings based off Google […] Read More

Data Visualization, Programming Projects Posted onSeptember 25, 2012December 9, 2018

Where are our future jobs? Visualizing BLS 2010 – 2020 Estimate with Processing.js

We know that computer and engineering jobs have a higher median wage than any other STEM field, but now there’s a way to visualize the […] Read More

Posts navigation

Newer posts
  • About KTBYTE
  • Computer Science Education
  • Most Read
  • Programming Projects
  • Software development
  • STEM Parenting
  • Beyond the Code: How Creativity Shaped Kendree’s Path in CS
  • VEX Robotics Team at KTBYTE 
  • Guiding Potential: The Inspiring Story of Aidan T
  • Summer Competitive Programming: Austrailian Informatics Olympiad 2024
  • Jason Lim’s Success Story: Where Curiosity Sparks Innovation

What’s New?

  • Beyond the Code: How Creativity Shaped Kendree’s Path in CS
  • VEX Robotics Team at KTBYTE 
  • Guiding Potential: The Inspiring Story of Aidan T
  • Summer Competitive Programming: Austrailian Informatics Olympiad 2024
  • Jason Lim’s Success Story: Where Curiosity Sparks Innovation
WeChat QR Code
Try Free Trial Class

© 2025 KTBYTE Computer Science Academy