Using the gaming chatbot to develop algorithmic and logical thinking skills | Synapse