Pattern Recognition In Computational Thinking Examples