Prompt Engineering for Autonomous Learning