January 29th, 2021
Q: this is curved right???
A1: We decide on the curve at the end of the quarter.
Q: Is there a curve on the quiz? lol
A1: We decide the curve at the end of the quarter
Q: Hey Juliette. I had trouble with downloading the quiz via Chrome on my mac. I eventually figured out the “Keep” option after a couple minutes. Not sure if I was the only one, but I didn’t have that issue with the practice quiz
A1: Thanks for letting me know!
Q: are the quizzes also graded with the check system?
A1: No they are graded out of 60.
Q: None of my Doctests worked in BlueBook?
A1: You cannot run code in BlueBook.
Q: can we please get more time on the next quiz? Also, will there be a curve on this quiz? I don’t feel as if I performed very well
A1: Thanks for the feedback. We will take this into consideration.
Q: How long is the final? 50 minutes?
A1: There are 3 quizzes each are 15-20 mins.
Q: this lecture ends at 6:30 correct?
A1: This lecture ends at 3:30
Q: this quiz time was really really fast 😭
A1: This is great feedback, thank you!
Q: where are solutions uploaded?
A1: We will upload quiz solutions mid next week.
Q: Juliette, how we know the quiz is uploaded ?
A1: You should have a green check mark agter doing two step authentication.
Q: I had issue opening the quiz so I dont know if I had enough time
A1: The time doesn’t start until you hit “Start quiz” in bluebook
Q: If we can't run code in BlueBook, how do you suggest to test our code during a quiz?
A1: Ideally you do not run your code in the quiz. Rather you spend time developing an algorithm before you start coding and think through any cases without actually testing it.
Q: When will we get out quiz scores back?
A1: Mid next week ideally
Q: Did we have to use doctests for the quiz?
A1: No
Q: were we supposed to write doctests on the quiz?
A1: No
Q: If we got the conformation code after hitting the submit button does that mean everything went as planed? Also does BlueBook submit automatically ?
A1: Yes that means everything went as planned. If you run out of time, BlueBook will start the submission process but you have to finish it yourself.
Q: When will the quiz be graded by (approx.)?
A1: Mid next week.
Q: hi hi, can i ask is there any specific reason why the time on quizzes is so small? i kinda got used to nick's strategy of drawing a picture & all before writing code but there isn't time to do that, it's a little confusing bc it feels counter to the advice we get in class-- i felt like the problems were totally doable but i didn't have time to break them down very well. thanks!
A1: Hi! In computer science courses after CS106a, there will be lots of timed exams. We wanted to simulate a time pressured environment before any of you move on to the next courses. As you get more practice, you will be able to draw a picture and come up with the algorithm in a shorter time frame. We also wanted them to be a bit more often so that you can get a check in of how much you know in the course. Happy to chat more via emails or office hours.
Q: Will the quizzes be curved?
A1: We decide on a curve at the end of the quarter.
Q: For the quiz, if we saw the screen with the green checkmark at 2:50, does that mean it was uploaded in time?
A1: Yes
Q: when will we get our grade?
A1: Middle of next week
Q: Is there an issue with multiplying a string by an integer? I tried it and it worked, but I haven't seen it in any of the solutions?
A1: Nope, that works !
Q: Hello Juliette! My laptop isn’t very happy about the Bluebook software and the json. file I downloaded for the quizz (kept saying not safe, etc etc). I downloaded anyway but are there any malaware risks etc with those?
A1: No we promise there are no malware risks with the exam file or BlueBook
Q: We didn't have to manually 'save' the answers right?
A1: right
Q: The problems that you guys gave us for the quiz were fine and not too difficult at all. But at this point in my computer science career, i cannot write code that fast. i please ask to grade generously:)
A1: We will take this into consideration when grading :)
Q: The time starts when we hit ‘access the quiz’ or when we actually see the quiz questions?
A1: When you actually see the quiz questions in BlueBook.
Q: if we did the two step authentification but can’t remember if we saw a green check mark, is there a way to go back and check that?
A1: You can email me
Q: if we ran out of time, can we still get partial credit? asking for a friend...
A1: Yes of course!
Q: how big is the curve?
A1: It happens at the end of the quarter.
Q: What’s the weight for this quiz in our final grade?
A1: The combined score of the 3 quizzes is 40%
Q: I know you guys increased the quiz time, but especially #2 felt like it took super long. Felt rushed
A1: Thanks for the feedback
Q: If we got a confirmation code, does that mean the quiz was submitted?
A1: yes
Q: Why do we need the “rand” in randrang when we have random at the front already?
A1: that is just the name of the function :)
Q: Will there be interactive grading for this quiz? If not, how will we be able to view our feedback?
A1: No. You will get a link with your quiz feedback.
Q: I agree with previous comments. The problems on the quiz were not too difficult but it is a little discouraging not to be able to think through the problem and type the code. How bad it is if one didn't really do half of the problems given the above ?
A1: You will get partial credit!
Q: what does the if statement do in this case i dont really get it
A1: the if statement checks if the x value is positive so “in bounds” and also making sure that the cell in the grid is empty (has value None)
Q: did we learn 'if random.randrange(10)'?
A1: It is new content today!
Q: when do we use ‘for x in range’ on grids?
A1: Whenever you want to loop over al of the x values in the grid. Similar to looping over x values in images.
Q: What is random.randrange(10) mean? random grid has a range of 10?
A1: That means pick a number between 0 and 10
Q: How come sometimes to test the function Nick uses a doctest and sometimes he just calls the function?
A1: These are two different ways to work on code. When you are writing a function by itself, it is a good idea to test with doctests before combining it with other functions.
Q: If we started the quiz at 2:30, started the submission process at 2:50 and got the screen with the green checkmark, does that mean that the quiz still went through within the time limit? I remember the course announcement said that the quiz must be submitted by 2:50
A1: Yes that is okay!
Q: Why did moving grid.get(x, y, None) outside the if loop fix it
A1: Because we want to update the cell to be None regardless of if it’s x > 0. That way once it moves to the left of the screen, it will not stick to the side.
Q: No need to answer this question, but just wanted to provide feedback on the quiz as well! The problems certainly felt manageable, however, I found myself being super stressed about coding in the short time frame, and felt like I was focusing more on how much time I had to code/implement instead of actually focusing on the problem :((
A1: Thank you for the feebdack !!
Q: When I highlight over scroll_left(grid), the doctest will only run set_edges. How can I get it to run the scroll_left instead?
A1: Checkout some Ed posts on how to configure doctests. You can also ask this question on Ed and we can show you how.
Q: have we learned enough to complete HW3? Or will we need Monday/ Wed lectures as well?
A1: After today’s lecture you can complete HW3
Q: sand.zip says object not found for me :(
A1: Yes sorry. Waiting on the correct upload from Nick :)
Q: the sand.zip does not exist
A1: Yes sorry. Waiting on the correct upload from Nick :)
Q: can you please upload
A1: Yes sorry. Waiting on the correct upload from Nick :)
Q: Hi, I just tried to download sand.zip on the HW 3 page, and it says "object not found"?
A1: Yes sorry. Waiting on the correct upload from Nick :)
Q: you guys coded the coolmath game sugar, sugar
A1: I haven’t. Should I?
Q: what does brownian do? moves the blocks to a random spot?
A1: Checkout the handout. But it moves it randomly to the right or to the left.
Q: Hi, I’mtrying to download sand.py on the CS106A page and it won’t work
A1: Coming soon :)