If you haven't figured it out yet from previous posts, I am a programmer by trade. As such I have a keen interest in others learning to code at one level or another. Lightbot teaches some of the fundamental thought processes that programmers use on a … [Read more...]
Learn to Program Artillery! IV
For this installment of Artillery, we will add a cannon and a target and randomize the locations in which they are rendered. We will also randomize the mountain and give it a slightly smoother look. Let’s start by adding the cannon and target images … [Read more...]
Learn to Program Artillery! III
For this installment of Artillery, we will add collision detection and an image indicating where the projectile impacted. Collision detection is simply measuring where our projectile lands and determining if some other object, like the ground or a … [Read more...]
Learn to Program Artillery! II
In our last post Learn to Program Artillery we left off with entering a velocity, an angle and the “Fire” button. The code would draw an arc on the screen based on these parameters. This time we will add a mountain to shoot over (or through until we do … [Read more...]
Our Top Five YouTube Channels for Science and Math
For more than two years I have been following several educational YouTube channels that I use with my boys to supplement some subjects and also for general educational entertainment. Here is a list of five of my favorite educational channels for math and … [Read more...]
Learn to Program Artillery!
I want to teach my 16 year old son how to program. When I asked him what he would like to try to do he said, “I would like to make a game.” We settled on the game Artillery! in which you shoot over an obstacle and try to hit your opponent before they … [Read more...]
Homeschooling and Starting a Business
This post is part of the Homeschooling Voices series. I am a life long programmer and support my family with the skills I have been developing since I was a child working with a Commodore VIC-20. (It is probably still in my parents attic somewhere.) … [Read more...]
History According to Bob
I am an avid podcast listener. With a daily commute of at least 30 minutes each way I have lots of time to listen and learn. Of all the shows I listen to, History According to Bob stands out as my favorite. With almost ten years of podcasting to his … [Read more...]