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 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.
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.