teaching machines

CS 145 Lecture 15 – Conditional Statements

Agenda what ?s conditional statements sidesteps bifurcations pigeon-holing Code Sidesteps.java Bifurcations.java BirthdayDay.java Haiku

CS 145 Lab 4 – Logical Operators and Conditional Statements

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 145 Lecture 14 – Logic Part Trois

Agenda what ?s Venn collision detection short circuiting TODO Read section 5.3 in your book. 1/4 sheet. Start homework 3. Due before October 17. I’ve made some fixes to the specification and SpecChecker. You will need to sync through Bitbucket’s website and pull in Eclipse. Do not half-read this statement. Watch the lecture 2 video […]

CS 145 Half-homework 3 – due before October 17

See the PDF.

UHack – OnTarget

This application was developed over roughly 24 hours at a hacking contest at UMN.  As this was our first application we wrote for android, we had to literally jump right in and get things working.  Unfortunately the APIs have been shut down but it was a lot of fun getting to throw things together. We […]

CS 436 Lecture 9 – Navigation

Before Class Blu Watch http://youtu.be/Qya0Ab-l5jg. Read Say Goodbye to the Menu Button (http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html). Skim Action Bar (http://developer.android.com/guide/topics/ui/actionbar.html). Gold Watch http://youtu.be/5DrcPQ53dXY. Weep over the lack of focused and up-to-date documentation on UINavigationController. In Class Work on your apps, please.

Invisible Inc

The project is in collaboration between Aaron Emmert, Tim Beckman, and Jamison Ebert. Fundamentally, we wanted to design app that adds a level of depth an complexity to a relatively simple tool without compromising any of that simplicity and ease of use it has to offer.  We observed larger companies like Apple and Google for […]

CS 145 Lecture 13 – Logic cont’d

Agenda what ?s compounding in Scratch not preventing bad input president material Code Logical.java Potus.java Haiku

CS 436 Lecture 8 – Localization

Before Class Blu Watch http://youtu.be/YyghjgznVMo. Read Internationalization Tutorial for iOS (http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014). Read Localizing with Plurals and Genders (http://objectivetoast.com/2014/04/21/localizing-with-plurals-and-genders). Gold Watch http://youtu.be/qwn2bdESXdY. Poke at Language Plural Rules  (http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html). Read Localization Checklist (https://developer.android.com/distribute/tools/localization-checklist.html). In Class Work on your apps, please.

CS 396 Lecture 5 – ReconRobotics

Agenda what ?s Andrew Drenner of ReconRobotics TODO Share two observations or questions you took away from our discussion with Andrew Drenner of ReconRobotics. Research our next speaker: Invisible Connect. Prepare two questions you might ask Jim McDougall and Scott Strangstalien. Turn these in on one 1/4 sheet at the beginning of next class.

1 140 141 142 143 144 232