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