Using Alternative Algorithms with Preservice Teachers