teaching machines

CS 145 Lab 6 – Arrays

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! Where possible, please work with someone that you did not work with last week. The exchange of new ideas and […]

CS 436 Lecture 20 – The Game Loop (on Android)

Agenda what ?s custom animation on the UI thread SurfaceView the game loop Code Particle.java ParticleSystem.java MainActivity.java AnimationView.java activity_main.xml

CS 436 Lecture 19 – Speech and Text

Blu Watch http://youtu.be/CbGsDM2z3us. Read An Introduction to Text-To-Speech in Android (http://android-developers.blogspot.com/2009/09/introduction-to-text-to-speech-in.html). Gold Watch http://youtu.be/F8KbXR0K8eM. Read the source code of an app that recognizes speech through a builtin Activity instead of our own (http://www.vogella.com/code/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html). Write a letter to the editor complaining about the lack of documentation on Android’s speech recognition API.

CS 436 Lecture 18 – Animations

Blu Watch http://youtu.be/nsCDDQpGJQk. Read Property Animation (http://developer.android.com/guide/topics/graphics/prop-animation.html). Gold Watch http://youtu.be/yG2JrZlJ_b0. Read Animations (https://developer.apple.com/Library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/AnimatingViews/AnimatingViews.html).

CS 145 Lecture 26 – Arrays as Maps

Agenda what ?s arrays as maps fair die letter frequencies TODO Start homework 5. Due before November 14. For 2 extra credit quarter sheet participation points, map out a Choose Your Own Adventure book (as described in the homework 5 specification, e.g. “2|3|5,6,7|p|||”). Share the book String and a graph of the book on Piazza. […]

CS 145 Lecture 25 – Array Bingo

Agenda what ?s array bingo you call Bingo The rules: Each player drafts a board: an array of 10 ints in [0, 9]. The instructor calls out a series of boolean expressions that involve elements of the players’ boards. The leftmost element identified in the expression is the target. If the expression is true for […]

CS 396 Lecture 9 – 3M

Agenda what ?s Ben Zimmer of 3M TODO Share two observations or questions you took away from our discussion with 3M. Research our next speaker: Ryan Hardt and graduate school. Prepare two questions you might ask Ryan. Turn these in on one 1/4 sheet at the beginning of next class. Read http://okepi.wordpress.com/2014/08/21/how-to-become-a-programmer-or-the-art-of-googling-well and read http://matt.might.net/articles/phd-school-in-pictures. Share your response an […]

What have I found?

What have I found? You will be able to scan a barcode and see if it has already been scanned before.  If it has been scanned before it will display the previously provided description of the item.  If it has not been previously scanned it will prompt you to give it a description. 2. Use […]

Travel Pics -Ian Brown, Jake Vosters

Our app is an app to be used while people are traveling and they want to store their pictures they take.  They can save their image and give it a title which then displays in a custom list view.  The phone detects where you took the photo and hits up a web server to find […]

1 2 3 5