I took the Lab_test 5 times, grading comes back “unable to grade” even though twice I saw the “All tests Passed” How can I solve the grading issue?
Hi @tropical,
Please share the exact output provided by the autograder. Preferably, a screenshot.
Thanks,
Mubsi
Check whether anywhere in your notebook, if you have an opening or closing parenthesis or square bracket on a line by itself.
The grader tends to not like that, even if it is a valid syntax in a Jupyter notebook.
Any runtime error will cause the grader to crash and give exactly the same error message for every function - regardless of where the error occurs.
Hi, I just checked my notebook, and I do not have any square bracket or parenthesis by itself.
Hi @tropical,
I’m going to send you a DM regarding this.
Hello,
My lab ID in the assignment is qaodohxiypqt
Thank you very much for your help, it is very much appreciated.
Hi @tropical,
After taking a look inside your notebook, there are a few things not the way they should before submitting the assignment for grading.
Firstly, you Exercise 1 test fails:
Your Exercise 2 is fine.
But your Exercise 3, Exercise 4 and Exercise 5 have not been completed, which is why you are getting the “syntax” error from the grader.
Please remember, in order for grading, you have to implement your solution for ALL of the exercises before you submit the assignment.
Fix your mistake in Ex 1, implement the solution code for Ex3, Ex4 and Ex5.
Best,
Mubsi
Thank ver much for your help. I understand, but, usually, even if it’s not a passing grade I get feedback for each exercise, which is very useful to learn. I don’t think I sent you the one with all the exercises passed; anyway, I already passed the lab test of Module 3. I’m planning on taking the Lab test for module 4 (I already passed all the assignments) and I will take this one again to finish the course. I have a question: once I finish the test is it possible to downloading it before submitting it? I want to keep a copy just in case I have a grading issue again. Kindly let me know.
Thanks again,
Hi @tropical ,
You can download all the files associated with this assignment.
From the menu bar at the top of your notebook:
File → save and checkpoint ( this is to make sure all your edit is saved)
→ download as → choose a file format from the dropdown list
Ty!
Hi @tropical,
Yes, you can download the notebooks as Kin shared.
But I want to emphasise on one very important aspect of grading.
As you must have noticed, each notebook has a specific name. For example, for Module 2, the name of the assignemnt notebook is C1M2_Assignment.ipynb
This naming is very important. Each lab has its own default name, which should not be changed. Whenever you are working on the assignments, ALWAYS make sure you are working in the assignment notebook with its default name.
Why is this important?
- Almost all of the exercise tests within the notebooks look for its default name, and that’s the first thing they look for before anything else. So let’s say, instead of a notebook file named as
C1M2_Assignment.ipynb, you are writing code in a notebook namedC1M2_Assignment_v2.ipynb. Now, even if your implemented code is correct, it will not grade it, because it is looking for your implemented code in the notebook by its default name. So while you might be working inC1M2_Assignment_v2.ipynb, it is giving you feedback based on whatever is written inC1M2_Assignment.ipynb. - Similarly, whenever you submit your assignemnt for grading, the grader will take in the notebook that has the default name.
Hope this information helps!
Best,
Mubsi
Thank you. Yes, when I clean my workspace, I rename it with “v”
Never rename a notebook that you plan on having graded.

