COMPUTATIONAL THINKING IMPLEMENTATION