Lightbot is a fantastic free app that you can get on any smart device.
The great thing about this app is that it is a fun and exciting way to introduce coding. There are different levels of difficulty and each level is a game!
The main objective is to light up different blue squares to complete the level! Using multiple commands and directions you can experiment with different ways to reach the goal! Think about it use trial and error and enjoy playing!