teaching machines

The Cat’s Meow – Kristin and Maria

The Cat’s Meow is an app using voice commands and the accelerometer to show the user a cat-themed surprise when used!  Following the instructions on the front page, the user can say the voice command, or choose to shake the phone for the surprise to appear. Maria: – Mock ups – debugging – some background […]

CS 145 Lecture 18 – Hello, While

Agenda what ?s mercy fortnight repeating yourself flashcards acrostic Mercy Fortnight If you did not get credit for homeworks 1, 2, or 3, you have an opportunity to rectify this during the next two weeks. I will regrade a homework submission under the following conditions: You correctly solve one of the problems below from Project Euler. […]

Bill Splitter App

Living with others can be one of the greatest experiences of one’s college years, or one of the biggest headaches about attending a university away from home. One of the large problems that tends to arise, besides dishes, is how to split the bills. Because Sally is home all the time using most of the […]

CS 436 Lecture 17 – Local Databases

Blu Read Catch Phrase (http://en.wikipedia.org/wiki/Catch_Phrase_(game)). Read Saving Data in SQL Databases (http://developer.android.com/training/basics/data-storage/databases.html). Watch http://youtu.be/UNWCvrNxlJ4. Gold Read Catch Phrase (http://en.wikipedia.org/wiki/Catch_Phrase_(game)). Read Core Data Tutorial for iOS: Getting Started (http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started). Read Core Data (https://developer.apple.com/library/ios/documentation/DataManagement/Devpedia-CoreData/coreDataOverview.html#//apple_ref/doc/uid/TP40010398-CH28-SW1). Watch http://youtu.be/X9xiehmawMs.

CS 145 Lecture 17 – Pigeon-holing with Conditional Statements

Agenda what ?s what does this do? TODO Compose on a 1/4 sheet a question to share before the quiz in lab on Monday. Revisiting Precedence of && and || Is there a combination of values for a, b, and c that produces different values for the two expressions  (a && b) || c and  a && […]

CS 436 Lecture 10 – Web Services

Before Class Blu Read about JSON (http://www.json.org). Read the Fat-free Alternative to XML (http://www.json.org/fatfree.html). Watch http://youtu.be/TyMPDtHiK34. Gold Watch at 2x speed Doug Crockford’s history of JSON (http://youtu.be/-C-JoyNuQJs). I like this part: http://youtu.be/-C-JoyNuQJs?t=39m55s. Watch http://youtu.be/sjnNfc_HuYQ. In Class Haiku

CS 436 Lecture 11 – Mobile Filesystems

Before Class Blu Read Saving Files (http://developer.android.com/training/basics/data-storage/files.html). Read Storage Options (http://developer.android.com/guide/topics/data/data-storage.html). Watch http://youtu.be/LmyJAd7hW5A. Gold Read About the iOS File System (https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html). Read Accessing Files and Directories (https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW3). Watch http://youtu.be/kjDD8Ho0UNc. In Class Please work on your apps.

CS 145 Lecture 16 – Shortcircuiting and Truthtables

Agenda what ?s short circuiting truthtables TODO Read section 4.1. On a 1/4 sheet, share four thoughts: questions, observations, or sightings of conditional logic in your life. Code Trick.java CheckT.java Haiku

CS 396 Lecture 6 – Invisible Connect

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

Tender – Maria & Kristin

Tender is a recipe app that is similar to the app “Tinder”.  A picture of food pops up, and you can swipe right to see the recipe, or left to discard and see a new one.  As a user you can continue to to view and swipe through the pictures.  If you swipe to the […]

1 139 140 141 142 143 232