Jessica Tan “Computational Thinking an Additional Muscle” | Perspectives | Channel NewsAsia

entertainment 899℃
Jessica Tan “Computational Thinking an Additional Muscle” | Perspectives | Channel NewsAsia - Lujuba 1:24
Tags: