teaching machines

CS 145 Homework 2 – due before October 6

See the PDF.

CS 491 Lecture 7 – Projectiles

Agenda what ?s projectiles fire rate TODO Speaking of projectiles, watch Jesse Schell’s keynote from Games For Change 2011, writing down 2-3 questions or observations on a 1/4 sheet for Friday. Code … Haiku

CS 491 Homework 2 – Arcade – due before November

See the PDF.

CS 145 Lecture 8 – Computer as Chef

Agenda what ?s encapsulation methods elsewhere (PureData, Madeup) methods in Java TODO Read section 1.4 and chapter 3 through section 3.1. Write 2-3 questions observations down on a 1/4 sheet. Code Circler.java Haiku

Puzzler: Balance

CS 491 Lab 2 – Breakout

First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Breakout Breakout is a metaphor for email: every time you send a message, another comes back to you. After a while, lots of conversations are […]

CS 145 Lab 2 – Scanner and String

First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Don’t forget to work in pairs! Please work with someone that you did not work with last week. Objective As we write code to operate […]

CS 145 Lecture 7 – String Methods

Agenda what ?s right and wrong the String model String problems TODO Finish homework 1. Dealing with setup issues, computer failures, and life’s troubles is part of homework. Only code submitted to Bitbucket will be graded. Note Writing code is much more enjoyable when you start to recognize the patterns that govern its structure. So, […]

CS 491 Lecture 6 – Smoothing and Projectiles

Agenda what ?s smoothing user input projectiles dynamic parenting throttling fires expiring TODO Find a couple of resources on creating pixel art. Make something(s)! Print it off along with a list of the resources you consulted for next Wednesday’s 1/4 sheet. Code SmoothingDemo.java Haiku

CS 145 Lecture 6 – Scanner and String

Agenda what ?s primitives and objects Scanner String problems TODO Watch the first video here: https://www.youcubed.org/boosting-messages-from-how-to-learn-math-for-students. This video is taken from an online course on math learning, but you can very validly swap out every reference to “math” with “computer science.” No 1/4 sheet, but watch it anyway. Recall that homework 1 is due before […]

1 12 13 14 15 16 18