Quantcast
Channel: I Teach History: Programming
Browsing all 51 articles
Browse latest View live

Eclipse: Screen Class & Rendering Pixels

Today we worked through two more video tutorials by The Cherno.  We created a new Screen class and then began work on rendering pixels.We watched Tutorial 8:...

View Article


Image may be NSFW.
Clik here to view.

Episode 20

Once we complete Episode 20 I will post the code here. The following sprite sheets include an original "blank" sheet showing 16x16 sprites on a 256x256 pixel grid as well as one with a "grass" texture...

View Article


I solved *my* problem...

Turns out my problem was just a minor issue -- I put "Sprite.sheet.SIZE" when it should have just been "sheet.SIZE".  :sigh:Anyway, here's my Sprite class if you are interested:package...

View Article

Image may be NSFW.
Clik here to view.

The Cherno Project Videos

The Cherno's Channel (Playlist)

View Article

Article 0

public class ComputerScience { public static void main(String[] args) { System.out.println("Welcome to AP Computer Science!"); }}

View Article


Image may be NSFW.
Clik here to view.

About Programming

Why Is Computer Programming Important:The Early Days of ProgrammingDuring the early 1980s, Chris worked for a computer software firm. The firm wrote code for word processing machines. (At the time, if...

View Article

Image may be NSFW.
Clik here to view.

Getting Started

Your homework is to install the JAVA software [on your home computer] as follows:Install JDK on your home computer and/or laptop (wherever you plan to work on Java programming)Install the Java API...

View Article

Image may be NSFW.
Clik here to view.

Flow Charting

The first example is lengthy, but the first 6+ minutes are the part I want you to focus on -- unless of course you want to learn C++ programming.  The professor does a great job of demonstrating a...

View Article


Computer Logic

Artificial intelligence isn't true intelligence.  Computers do not yet have the ability to think; to learn.  A computer is only able to do what it is told.  If you're playing a game, the character in...

View Article


Exploring GreenFoot

This week we will be exploring GreenFoot -- an alternative IDE which focuses on 2D graphics for Java applications.GreenFoot can be found here: http://www.greenfoot.org/doorWe will be exploring the Joy...

View Article

Image may be NSFW.
Clik here to view.

Article 0

View Article

Image may be NSFW.
Clik here to view.

Flow Charts

The first example is lengthy, but the first 6+ minutes are the part I want you to focus on -- unless of course you want to learn C++ programming.  The professor does a great job of demonstrating a...

View Article

Scrolling Mario Platformer (Part 3)

Now that we have a Mario that will run back and forth, it's time to do some fine-tuning. Here we will make sure the player isn't trying to move if they are pressing both the Left AND Right keys:import...

View Article


Image may be NSFW.
Clik here to view.

Mario Game Assets

Images and Sounds from: http://themushroomkingdom.net/Images:  https://drive.google.com/file/d/0Bwhy5BkICGK1VDYxekRaVzdUZ0k/edit?usp=sharingSounds:...

View Article

Image may be NSFW.
Clik here to view.

Game: Flappy Dragon

Okay, I know we have one platformer on standby while we started a new platformer -- but today we're going to work on a quick project anyway.  :)In this project we will be creating a variation on the...

View Article


Cute Flappy Bird Hack...

View Article

Finish Flappy Game...

Finish up your "Flappy Game".  Some of you are doing under water, some are doing flying animals, and some are going in directions that confuse me..  :)Get some custom characters, an original...

View Article


Assignment Today: Work on Mario Game

Hi Guys!  Okay, I played around with the game code a little bit yesterday.  I added some basic sound effects, corrected the "remove Goomba" after it dies, etc.  I also made a "Mario Sounds" folder on...

View Article

Image may be NSFW.
Clik here to view.

Quarter Final: Greeps Challenge

Over the next two weeks we will be working on an individual challenge to test our creativity, programming skills and organization.The story is this:Alien creatures have landed on Earth - they are the...

View Article

Beginning with the Eclipse IDE

Today we began working with Eclipse.  We started with the standard "Hello World" just to get the feel for the interface and, although we had a few little hiccups, things went pretty smoothly.public...

View Article
Browsing all 51 articles
Browse latest View live