CS 436 Lecture 22 – Sensors
Code activity_main.xml MainActivity.java NeedleView.java activity_main.xml MainActivity.java
CS 145 Lecture 29 – ArrayList and the So Far Pattern
Agenda what ?s what does this do? arrays as collections the so-far pattern What Does This Do? For-each/Map make new array same size as old for each element in old transform element drop it in the corresponding location in the new array So Far/Fold/Reduce initialize so-far for each element in array combine element with so-far […]
CS 145 Lecture 28 – ArrayList and For-each Pattern
Agenda what ?s blackboxes for-each pattern program this the tail of an apache log growable arrays Blackbox Blackbox 9 Blackbox 10 Blackbox 11 Program This Your work for U-WE-C, a digital security firm. You are inspecting the log files on a system, but you only care about the last 10 entries in the file. How […]
CS 396 Lecture 10 – Ryan Hardt
Agenda what ?s Ryan Hardt of UWEC TODO Share two observations or questions you took away from our discussion with Ryan. Research our next speaker: Greg Faanes and Cray. Prepare two questions you might ask Greg. Turn these in on one 1/4 sheet at the beginning of next class.
CS 436 Lecture 21 – OpenGL ES
Code activity_main.xml MainActivity.java CuberView.java BoxRenderer.java
CS 145 Lecture 27 – Array Miscellany
Agenda what ?s program this 1 arrays of arrays TODO We will not have class or office hours on Friday. Your instructor will be meeting with math educators from the local area as part of a research project he is involved in. Read chapter 7 through section 7.2. Share questions, observations, and sightings of arrays […]
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. […]