Instructional software. Models for integrating technology in teaching Direct instructional approach Indirect instructional approach.