Even if there are no tutorials in-game, you can find good information in the manual, also, you can go to the SmileBASIC website, there are a few tutorials with basic information, the best way to learn is with experimentation
Yes, it is. It´s a way to know how the things were done in the first computers, a great tool to learn basic programing. Besides, there are people making great games and you can play them completely FREE...like this game.