In this series of liveProjects, you’ll use the Java-based Processing platform to visualize common data structures and algorithms. Processing gives you direct access to a digital canvas and a powerful set of drawing primitives that allow you to generate stunning visualizations. Each liveProject in this series will cover visualizing a different kind of algorithm, improving your understanding of how the algorithm works through thoughtful graphic representation.
This liveProject is for software developers, tech educators, and aspiring programmers who know the basics of Java programming. Some experience with Processing will be helpful, but is not required. To begin this liveProject you will need to be familiar with the following:
This liveProject is an ideal preparation for programming interviews, whiteboarding exercises, computer science studies, and visual communication skill improvement. You’ll deepen your programming skills with a better understanding of common algorithms.
geekle is based on a wordle clone.