T-Level Introduction to Programming