LSBot Code Reviews are available in three places:
On assignments marked with the LSBot logo:
On all exercises in Exercise Sets.
On all Book Exercises.
For any other code, you can request a review in an LSBot conversation. Use Deep Dive Mode to get the same thorough review as the official submissions above.
After completing a project, you'll see this button at the end of the assignment, which will take you to a form where you can submit your code for review.
You can also manually navigate to the lesson’s Discussions section to request an LSBot review.
Here's how it works:
Provide LSBot with your code by either:
Click Submit. LSBot will post your review in about a minute.
The GitHub URL you share can point to a) a single file, b) a directory if your project includes multiple files, or c) a repository, if you have an entire repository dedicated to the single project. For example, if you have a repository called "PY101" that contains a directory called "lesson_2" which is where you have your "Rock, Paper, Scissors" file, the GitHub URL you provide to LSBot would look something like this: https://github.com/janedoe/PY101/blob/master/lesson_2/rock_paper_scissors.py
.
Make sure you're linking to a public repository.
If you've revised your code and want to share again, paste your GitHub URL in a comment and LSBot will know to re-fetch the updated content.
Here's a demo:
In the last chapter, we discussed exercise hints. Anywhere you can request an exercise hint, you can also request a code review. LSBot will check your solution, suggest improvements, and answer any questions you have.
To request an LSBot code review on an exercise from an exercise set, you need to:
Your review is usually ready within a minute. You’ll get an email, or you can wait on the page for it to appear. You can also ask follow-up questions under LSBot’s review.
Here's a demo:
Why is there a "Submit Solution without LSBot" button? Use this if you just want to save your solution privately without a review. You can still request a review later by adding a comment.
Where can I share my solution and see other students' solutions? Scroll to Community Solutions to share your solution, browse others’ solutions, and join discussions.
When working through book exercises, you’ll see a drop-down labeled Ask LSBot for a Code Review. This form works just like we discussed above for exercise sets.
Here's a demo:
Your questions are private and won't be used to evaluate your performance.
Your questions are private and won't be used to evaluate your performance.