April 2018

Fast Sorting

In my previous video introducing the concept of algorithms, I showed two intuitive, but relatively slow, ways to put things in order. Computers spend so much time putting things in order that a lot of effort has been spend figuring out the most efficient ways to do so. One of the most popular is known as mergesort, and is explained in this video...check it out:

Tags: 

Share this

Backtracking Explained

In my never-ending quest to make common algorithms clear, I created a video about backtracking. This was a user-suggested topic, and a good one. Backtracking can be used whenever you have to solve a problem by trying out different sequences of actions. The best example, as I show in the video, is a maze. The basic idea isn't tough to understand, but in many cases backtracking happens in a way that makes it difficult to see.

Tags: 

Share this

The First Video Game War

This was an epic project: a three-part video series on the First Video Game War. Pretty much everyone has heard of or player games on an Atari 2600, but most people don't know that it had to defeat two rivals to become a huge success, and that these rival companies had the technological jump on Atari. It's a great story with some interesting twists and turns. I created some original music for these, much of it in a pseudo-70s analog keyboard style. I hope more people check these out, because I have a number of topics for future Tech Wars videos.

Tags: 

Share this