teaching machines

Space Chase – griffits rogersta

Farmin’ Marvin

Game: Twine: COMING SOON

Nick.A: Platformer

CS 491 Lecture 25 – Path Finding

Agenda what ?s breadth first search marking paths greedy search A* TODO Open house next Wednesday at 5 PM! Code … Haiku

CS 145 Lecture 40 – Volume Slicer

Agenda what ?s definitions of OOP more population queries a volume slicer TODO For an extra credit 1/4 sheet to be turned in Friday: compose a headline (as found in a newspaper or on Buzzfeed) to summarize your learning this semester. Note Object-oriented programming has its roots in languages like Simula, a language designed in Norway during the 1960s. […]

CS 491 Lecture 24 – Custom Editors

Agenda what ?s adding a custom editor creating a tilemapper TODO Record 1-minute videos of your games for the achievement Blugolds! Audio is not necessary. I’ll send an email before Friday with details on where to upload them. Code 574f48f Haiku

CS 145 Lecture 39 – Data Analysis

Agenda what ?s making a program runnable definitions of OOP country population analysis TODO For a participation point, prepare a quiz question to share before tomorrow’s quiz. Topics we’ve covered since the last quiz all fall under the umbrella of objects. Note First we’ll look at making our Clickture application runnable. As a software developer, you become very […]

CS 145 Lecture 38 – Slideshow

Agenda what ?s program this slideshow application TODO Read Isaac Asimov’s short story The Feeling of Power. On a 1/4 sheet for Monday, share your reaction, observations, amens, and ahems. Note Today we’ll get a working slideshow application running. But first, let’s have a little Program This: Suppose you are a chemist. With a neighbor, design an […]

CS 491 Lecture 23 – Particle Systems

Agenda what ?s rain fire explosion TODO Watch Unity’s particle system live training. On a 1/4 sheet, identity an effect that can be achieved with a particle system and describe how you’d achieve it. Code … Haiku

Cliff Fight

Don’t mind the awful audio…

1 99 100 101 102 103 233