c language learning tool AI-Code tank robot.pdf