Text this: Theoretical Basics of Teaching Discrete Mathematics