Ask LSBot

Prompt Templates

You now have everything you need to get started using LSBot! The best way to figure out how to incorporate LSBot in your study routine is by trial and error. That said, if you haven't used AI tools before you might still be wondering what types of questions you can ask LSBot. Here are several templates that you can try out, or use for inspiration for your own prompts.

If your using these prompts in public Slack channels, you'll need to add @LSBot somewhere in your message. Everywhere else, you can send them without tagging LSBot.

I was looking at this practice problem while studying <course>:

<Practice Problem>

I wrote out an explanation that describes why we get <output> when we run this code. Please give me feedback on my written explanation, focusing on accuracy, clarity, and language precision. If you have any critiques, please give me hints and allow me the chance to update my answer without telling me what's wrong or rewriting my answer for me.

Here's my answer:

<answer>
I'm practicing my debugging skills. I have a <language> program that's supposed to <describe what the program should do>, but it's not working correctly. Can you help me identify what might be wrong? Here's the code:

<your code with intentional errors>

Please don't tell me exactly what the errors are or how to fix them. Instead, guide me through the debugging process by asking me questions about what I've tried, what output I'm getting, and what I think might be causing the issues.
I've written this <language> code to solve this prompt:

<Code block with your prompt & solution>

Could you please review it and suggest 2-3 ways I could improve it? Focus on readability, efficiency, and <language> best practices. Don't rewrite the code for me, but give me hints on what to change and why.
I want to practice explaining <chosen concept> in <language>. Can you pretend to be a total beginner, and I explain it to you? Please ask follow-up questions if I say something unclear or confusing, especially considering you're a beginning programmer.
I've just finished studying <concept, assignment, chapter, etc>. Please create two quiz questions based on this material that request written explanations to help me solidify my mental models.
What can you tell me based on this error message?

<terminal output>
I'm trying to work through this <language> code snippet, especially in regards to the concept of <concept>. Could you add some <`print` | `p` | `console.log`> statements that help me understand how the objects and their references change throughout this code?

<code snippet>
This conversation with LSBot is temporary. Sign up for free to save your conversations with LSBot.

Hi! I'm LSBot. I'm here to help you understand this chapter content with fast, focused answers.

Ask me about concepts, examples, or anything you'd like clarified from this chapter. I can explain complex topics, provide examples, or help connect ideas.

Want to know more? Refer to the LSBot User Guide.

This conversation with LSBot is temporary. Sign up for free to save your conversations with LSBot.

Hi! I'm LSBot. I'm here to help you think through this exercise by providing hints and guidance, without giving away the solution.

You can ask me about your approach, request clarification on the problem, or seek help when you feel stuck.

Want to know more? Refer to the LSBot User Guide.