T1 Computational thinking
T2 Structured programming
T3 Writing and interpreting algorithms
T4 Testing
T5 Abstraction and automation
T6 Finite state machines