Text this: Implementing a novel computer-related algebra course /