This set of MCQ(multiple choice questions) focuses on the The Joy of Computing using Python NPTEL 2023 Week 1 Assignment Solutions.
The course carries programming to your work area with stories, similarities and distinguished models. Going reflections to experiences and designing to engineering, the course concentrates fundamentally to rouse the student’s psyche to automatically think intelligently and show up at an answer. As a feature of the course, you will figure out how to practice and culture the craft of programming with Python as a language.
Course layout
Answers COMING SOON! Kindly Wait!
Week 0: Assignment answers
Week 1:Â Assignment answers
Week 2: Assignment answers
Week 3: Assignment answers
Week 4: Assignment answers
Week 5: Assignment answers
Week 6: Assignment answers
Week 7: Assignment answers
Week 8: Assignment answers
Week 9: Assignment answers
Week 10: Assignment answers
Week 11: Assignment answers
Week 12: Assignment answers
NOTE: You can check your answer immediately by clicking show answer button. The Joy of Computing using Python NPTEL 2023 Week 1 Assignment Solution” contains 10 questions.
Now, start attempting the quiz.
The Joy of Computing using Python NPTEL 2023 Week 1 Assignment Solutions
Q1. What will be the value of my variable at the end of the loop.
a) 50
b) 40
c) 49
d) 0
Answer: b) 40
Q2. Which of the following is not a type of block in Scratch?
a) Motion
b) Looks
c) Sound
d) Jump
Answer: d) Jump
Q3. What is the main function of the “if” block in Scratch?
a) To repeat a set of instructions
b) To create a loop
c) To control the flow of the program based on a condition
d) To play a sound
Answer: c) To control the flow of the program based on a condition
Q4. Which block in Scratch is used to control the movement of a sprite?
a) Motion
b) Looks
c) Sound
d) Control
Answer: a) Motion
Q5. Imagine sprite to be a scooter. How many times scooter will move forward?
a) 7
b) 4
c) 6
d) 5
Answer: d) 5
Q6. Which block in Scratch is used to make a sprite say something?
a) Motion
b) Looks
c) Sound
d) Control
Answer: b) Looks
Q7. What is the purpose of the “repeat” block in Scratch?
a) To repeat a set of instructions a specific number of times
b) To repeat a set of instructions forever
c) To repeat a set of instructions based on a condition
d) To play a sound repeatedly
Answer: a) To repeat a set of instructions a specific number of times
Q8. Which block in Scratch is used to wait for a certain amount of time before continuing with the program?
a) Motion
b) Looks
c) Sound
d) Control
Answer: d) Control
Q9. Which block in Scratch is used to detect when a sprite touches another sprite?
a) Motion
b) Looks
c) Sound
d) Sensing
Answer: d) Sensing
Q10. What is the purpose of the “broadcast” block in Scratch?
a) To send a message to another sprite
b) To play a sound
c) To move a sprite
d) To change the background color
Answer: a) To send a message to another sprite
The Joy of Computing using Python NPTEL 2022 Week 1 Assignment Solutions
Q1. Which of the following is/are control commands in Scratch?
a) repeat
b) repeat until
c) forever
d) forever until
Answer: a), b), c)
Q2. Which option in scratch is used to wait between the commands:
a) Event
b) Sensing
c) Control
d) Operators
Answer: c) Control
Q3. ___________ command is used to make the sprite walk by certain steps.
a) Hide
b) Delete
c) Move
d) Walk
Answer: c) Move
Q4. The command used to make the sprite disappear from the animation stage is _____________.
a) Show
b) Hide
c) Delete
d) move
Answer: b) Hide
Q5. What is the extension of a scratch file?
a) py
b) Se
c) Sb
d) sc
Answer: c) Sb
Q6. Predict the output of the following:
a) 0
b) 100
c) 20
d) None of the above
Answer: d) None of the above
Q7. Which of the following is a facility provided by scratch to use sound effects?
a) A sound library is provided
b) Sound can be recorded using a microphone
c) We can use sound file
d) None of the above
e) All of the above are correct (except 4).
Answer: e) All of the above are correct (except 4).
Q8. In addition to an option of using the inbuilt sprite library in scratch, what are the other ways to use a sprite?
a) We can paint a custom sprite
b) We can use the camera to take pictures
c) We can upload an image from our computer
d) All of the above
Answer: d) All of the above
Q9. __________ scratch constructs are used to keep doing a set of instructions infinitely?
a) ever
b) forever
c) never
d) None of the above
Answer: b) forever
Q10. Which of the following commands would make the sprite move backward?
a) Move 10 steps
b) Move -10 steps
c) Both 1 and 2
d) Neither 1 and 2
Answer: b) Move -10 steps
Previous Course – The Joy of Computing using Python NPTEL 2022 Week 1 Assignment Solutions
Q1. What are the functions that can be performed on the variables?
a) Rename
b) Delete
c) Initialize starting value
d) All of the above
Answer: d) All of the above
Q2. Which of the following statements is true?
a) One can run an infinite loop.
b) One cannot change the value of a variable.
c) One cannot add sound in scratch.
d) One cannot change the size of the image.
Answer: a) One can run an infinite loop.
Q3. Choose the odd one out.
a) If
b) Repeat
c) hide
d) Wait
Answer: c) hide
Q4. Which command can be used to decrease the size of a sprite?
a) Set size by
b) Change size by
c) Decrease size
d) Size change by
Answer: b) Change size by
Q5. Which command can be used to move an object by some steps?
a) rotate
b) turn
c) move
d) forward
Answer: c) move
Q6. What does the cat say after executing the following code?
a) All-natural numbers between 1-20. (Both inclusive)
b) All even numbers between 1-20. (Both inclusive)
c) All odd numbers between 1-20. (Both inclusive)
d) All whole numbers between 0-20. (Both inclusive)
Answer: b) All even numbers between 1-20. (Both inclusive)
Q7. Which of the following command is not related to the motion section?
a) if
b) wait
c) move
d) rotate
Answer: a) if
Q8. Which command can be used to make an image reappear?
a) hide
b) reappear
c) show
d) glide
Answer: c) show
Q9. Which of the following command is used to take the absolute value of a number?
a) absolute of
b) abs of
c) mod of
d) modulus of
Answer: b) abs of
Q10. State True or False: In scratch one can mention x and y coordinates to move an image.
a) True
b) False
Answer: a) True
<< Prev- The Joy of Computing using Python Week 0 Assignment Solutions
>> Next- The Joy of Computing using Python Week 2 Assignment Solutions
DISCLAIMER: Use these answers only for the reference purpose. Quizermania doesn't claim these answers to be 100% correct. So, make sure you submit your assignments on the basis of your knowledge.
For discussion about any question, join the below comment section. And get the solution of your query. Also, try to share your thoughts about the topics covered in this particular quiz.
Checkout for more NPTEL Courses: Click Here!