teaching machines

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 Homework 5 – due before November 14

See the PDF.

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 […]

CS 145 Lecture 24 – Hello, Arrays

Agenda what ?s the birthday problem numbering our data arrays Program This You, being a degree-seeking human, have an insatiable appetite for trivia. You wonder how many birthdays are in the room. Does each person have a unique birthday? Was everybody born on just one day? Or is the answer somewhere in the middle? How […]

1 137 138 139 140 141 232