Technology-based development instruction in precalculus