profile

Categories

Tags

Welcome!

You'll find my course content and collaborative discussion about technology.

I teach as an adjunct faculty in the Computer Information Systems department at Spokane Community College

Email

kblake DOT scc AT gmail DOT com

Presentations/Interviews

RubyLearning.com interview
Course Technology - Ruby on Rails Presentation



Blocks and Procs

March 12th, 2008 |

Download Source Code

Inheritance - using 'super'

March 9th, 2008 |

Can you hear the Superman theme song now? :)

Source Code

Duck Typing

March 4th, 2008 |

Source code

Introduction to Inheritance

March 2nd, 2008 |

Source Code

Sorting and Enumerable Assignment

February 24th, 2008 |

This is a pretty hefty assignment, I suggest you start ASAP! Post questions here as usual.
Get assignment

Array review and Enumerable usage

February 24th, 2008 |

The Array class (as well as others) includes the Enumerable module (http://www.ruby-doc.org/core/classes/Enumerable.html). It provides a lot of power when dealing with collections. Great stuff. Please review the array functionality as well as the cool things you can do because of the methods in Enumerable.
Source code example
Update – I just ran into an article that writes about this topic: http://www.rubyfleebie.com/life-beyond-the-each-iterator/

Sort by lecture

February 21st, 2008 |

Source code for sort_by

Comparable Lecture

February 18th, 2008 |

Source code:
Comparable operator
Comparable in your custom class

Video Lecture:

This weeks lecture topics

February 17th, 2008 |

Comparable Module:

sort and sort_by Enumerable Module

Rspec

February 7th, 2008 |

Here is your reading to prep you for the next topic of study. Lectures to follow.

CIS 283 - Modules Assignment

February 7th, 2008 |

Get Modules Assignment

Modules Example

February 4th, 2008 |

Code:
UnDRY solution without modules
DRY solution with modules

Sorry about the audio in this one. There are more hisses and pffs than I care to admit.

CIS 282 - Regular Expressions

October 29th, 2007 |

http://rubyurl.com/YGl or http://docs.google.com/Doc?id=ddhknw46_56cxtjx5

CIS 282 - Beginning Java

October 1st, 2007 |

Book and Reference websites

Objectives

Course Outline