teaching machines

CS 491 Lab 1 – War

War The card game War is one of the saddest games ever invented. If you aren’t familiar with the game, ask your teammates. It is a 0-player game. It allows no strategy; it only needs two humans to move cards around. The winner is chosen at random, but death is dealt slowly to the loser. Let’s […]

CS 145 Lecture 4 – Types and the Math Class

Agenda what ?s program this expression evaluation the numeric primitives casting methods from the Math class TODO Read chapter 1, section 1.4, and chapter 2 through section 2.2. Create an account on Practice-It!, a Java quizzing website built by the authors of your textbook. Solve a few problems from chapters 1 or 2. Word on […]

CS 491 Lecture 4 – Finishing Mathch, Really

Agenda what ?s win logic switching between sprites adding sounds (sfxr) TODO Monday is our first lab. This weekend I’ll send out an email with teams. For Wednesday, read up on Transform, vector arithmetic, and Rigidbody. Check out both the manual and the scripting reference on Transform and Rigidbody. On a 1/4 sheet, answer these questions, making sure […]

Audiophile Wei

CS 145 Lecture 3 – Bitbucket and Variables

Agenda what ?s variables types the Math class TODO Set up your homework repository on Bitbucket by following the steps of the video below. Start homework 1. Note We continue our treatment of the computer as a glorified calculator, but we one-up those little number crunchers in a couple of ways. First, we give our […]

CS 145 Homework 1 – due before September 22

See the PDF.

CS 491 Lecture 3 – Finishing Mathch

Agenda what ?s avatars mouse events singleton coroutines swapping sprites TODO Read through the Scripting Overview, up through the Coroutines section. For Friday, write down on a 1/4 sheet 2-3 questions, ideas, connections, or observations drawn from your reading. Code d223074 Haiku

Alex T.’s Avatar

   

CS 145 Lab 1 – Data and Operations

Welcome to CS 145, a class where you learn to teach machines. You won’t just use them. You’re going to become a developer. The lab portion of this class is a time for us to throw some problems at you and for you to clarify your understanding, collaborate with others, get things wrong, and ask lots of […]

CS 145 Lecture 2 – Computer as Calculator

Agenda what ?s communication and office hours course breakdown hello, Java hello, Eclipse computer as calculator operators and literals program this TODO For Wednesday, write a program in Eclipse and on a 1/4 sheet that calculates and prints a vehicle’s gas mileage between fillups. Let the computer do the computing—craft expressions out of mathematical operators and raw […]

1 111 112 113 114 115 232