Computational Precalculus I