teaching machines

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.

1 139 140 141 142 143 204