Computational Thinking Four Main Components Of A Mental Status