Text this: Incorporating programming into mathematics education