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: Graphics & Animations

Graphics & Animations, Programming Projects

How our students learn to model biological systems using collective motion algorithms!

Posted onSeptember 22, 2020September 22, 2020

Marc Bucchieri is a KTBYTE Instructor who teaches Fundamentals and CS-level classes. In his free time he enjoys creative cooking projects and exploring new places. […] Read More

Graphics & Animations, Programming Projects

Art and Design…with code?

Posted onOctober 26, 2018December 9, 2018

“PILLARS” is Generative Art, art created by code. But what does programming have to do with art? Well, a lot actually. In this blog article, […] Read More

Games, Graphics & Animations, Programming Projects

Fisica Platformer (Part 2)

Posted onOctober 4, 2018December 9, 2018

Fisica Platformer In the first part of this tutorial we went over the platformer genre, how apparent it is in the gaming industry, and we […] Read More

Games, Graphics & Animations, Programming Projects

Fisica Platformer (Part 1)

Posted onSeptember 25, 2018December 9, 2018

Fisica Platformer Some of the most classic video games in history such as Super Mario Bros are platformers. Platformers played a gigantic role in the […] Read More

Graphics & Animations, Programming Projects

Particle Effects

Posted onAugust 23, 2018December 9, 2018

Particle Effects As a child camping isn’t what I would have called my favorite activity. The most memorable part for me was always putting together […] Read More

Graphics & Animations, Programming Projects

Randomly Generating Animated Trees

Posted onAugust 16, 2018December 9, 2018

Randomly Generating Trees Trees are found all around the world yet none look quite exactly the same. Games like The Long Dark or Firewatch both […] Read More

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

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

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

Posts navigation

Older posts
Free Trial

Search

What’s new?

  • Breaking Down a CCC Solution
  • The Complete Guide to Taking the Canadian Computing Competition (CCC)
  • The Wide World of Competitive Programming

Categories

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

What’s New?

  • Breaking Down a CCC Solution
  • The Complete Guide to Taking the Canadian Computing Competition (CCC)
  • The Wide World of Competitive Programming
  • American Computer Science League (ACSL) FAQ
  • Comparing public and private school computer science/programming classes
WeChat QR Code
Try Free Trial Class
© 2023 KTBYTE Computer Science Academy
Powered by WordPress / Theme by Design Lab