artificial intelligence programming platform to introduce beginners to programming