CSCI 241 — LEARNING THEORY AND INSTRUCTIONAL SOFTWARE DESIGN