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

Graphics & Animations, Programming Projects

Painting in Java

Posted onJune 14, 2018December 9, 2018

Art is a subject that interested me from a young age. Growing up, I would always sketch out things I saw that I found interesting. […] Read More

Data Visualization, Programming Projects

A Simple Cognitive Study with Code

Posted onJune 8, 2018December 7, 2018

In the world of cognitive science, one thing is certain: we know very little about how our brains work. But through conducting studies and observing […] Read More

Programming Projects, Teachers

How do computers make sound?

Posted onMay 22, 2018December 7, 2018

Hi all! As promised here is some background on DAWS and how computers make sound. This blog post is a supplement for those of you […] Read More

Programming Projects, Teachers

Creating a Virtual Piano and Drum Sequencer

Posted onMay 22, 2018December 7, 2018

I remember going from Chopin’s dainty melodies in my living room to Drake’s aggressive baseline in the car, pondering about the difference between the two. […] Read More

Data Visualization, Programming Projects

DIY Mona Lisa

Posted onMarch 25, 2018December 9, 2018

DIY Mona Lisa               Leonardo da Vinci’s Mona Lisa: it’s a portrait known all over the world, but not […] Read More

Games, Programming Projects

Eight Queens Problem

Posted onMarch 9, 2018December 9, 2018

The Eight Queens Problem refers to a puzzle where you place eight chess queens on an 8×8 chessboard so that no two queens threaten each […] Read More

About KTBYTE, Computer Science Education, How To Guide, Programming Projects

Learn to code at KTBYTE for FREE!

Posted onMarch 6, 2018December 9, 2018

KTBYTE audio lectures are one of the best resources we have at our academy. Currently, we have 3 different lecture sets: CS00self, CS01self, and CS02self, […] Read More

Graphics & Animations, Programming Projects

Pentagram of Venus

Posted onFebruary 25, 2018December 9, 2018

The planet Venus orbits the sun at roughly 13 times every 8 earth years. Specifically, The Earth orbits the Sun once every 365.256 days, and […] Read More

Games, Programming Projects

Tiny Flow-Clone in Processing (For Desktop, not Phones/Mobile)

Posted onFebruary 12, 2018December 9, 2018

This tiny Flow clone, in just under 100 lines of Processing (~4000 characters). Click on a circle and drag a path to another circle of […] Read More

Games, Programming Projects

Tiny Tetris Processing Clone (For Desktop, not Phones/Mobile)

Posted onFebruary 12, 2018December 9, 2018

This tiny Tetris clone, in just under 100 lines of Processing (~5500 characters) utilizes two classes, one to represent the Block and another to represent […] Read More

Posts navigation

Older posts
Newer posts
Free Trial

Search

What’s new?

  • American Computer Science League (ACSL) FAQ
  • Comparing public and private school computer science/programming classes
  • How to choose a Robotics class for your child

Categories

  • About KTBYTE (81)
    • Student Feature (18)
    • Teachers (7)
  • Computer Science Education (59)
    • AI, Machine Learning (4)
    • Competitions (17)
    • Hardware/Robotics (6)
    • How To Guide (16)
    • USACO Information (9)
    • Webinar Talks (11)
  • Most Read (9)
  • Programming Projects (38)
    • Data Visualization (11)
    • Games (11)
    • Graphics & Animations (14)
  • STEM Parenting (11)

Newsletter

Stay updated with posts like this!

What’s New?

  • American Computer Science League (ACSL) FAQ
  • Comparing public and private school computer science/programming classes
  • How to choose a Robotics class for your child
  • Successful programmers that started coding at a young age
  • The Essential USACO Guide
WeChat QR Code
Try Free Trial Class
© 2022 KTBYTE Computer Science Academy
Powered by WordPress / Theme by Design Lab