0% found this document useful (0 votes)
3 views

The Joy of Computing using Python - - Unit 4 - Week 1

The document outlines the first week of an online course titled 'The Joy of Computing using Python' offered by NPTEL. It includes details about assignments, quizzes, and topics covered such as programming basics, loops, and Scratch animations. The document also provides information on submission deadlines and scoring for the assignments.

Uploaded by

sanat seth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

The Joy of Computing using Python - - Unit 4 - Week 1

The document outlines the first week of an online course titled 'The Joy of Computing using Python' offered by NPTEL. It includes details about assignments, quizzes, and topics covered such as programming basics, loops, and Scratch animations. The document also provides information on submission deadlines and scoring for the assignments.

Uploaded by

sanat seth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

04/04/2025, 09:31 The Joy of Computing using Python - - Unit 4 - Week 1

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » The Joy of Computing using Python (course)


Click to register for
Certification exam

Week 1 : Assignment 1
(https://examform.nptel.ac.in/2025_01/exam_form/dashboard)

If already registered, The due date for submitting this assignment has passed.

click to check your Due on 2025-02-05, 23:59 IST.


payment status
Assignment submitted on 2025-02-05, 22:11 IST
1) Which blocks can be used to move the cat? 1 point
Course outline
Walk
Move
About NPTEL ()
Teleport
How does an NPTEL Glide
online course work? ()
No, the answer is incorrect.
Score: 0
Week 1 () Accepted Answers:
Move
Introduction to Glide
Programming (unit?
unit=17&lesson=18)
2) Which set of blocks moves the cat 40 steps and then points down ? 1 point
Why Programming?
(unit?unit=17&lesson=19)

Programming for
Everybody (unit?
unit=17&lesson=20)

Any Prerequisites? (unit?


unit=17&lesson=21)

Where to start? (unit?


unit=17&lesson=22)

Why do we have so many


languages? (unit?
unit=17&lesson=23)

How to go about
programming? (unit?
unit=17&lesson=24)

Why to learn
programming? (unit?
unit=17&lesson=25)

What is programming?
(unit?unit=17&lesson=26)

How to give instructions? Yes, the answer is correct.


(unit?unit=17&lesson=27) Score: 1
Accepted Answers:
Introduction to Scratch
(unit?unit=17&lesson=28)

Introduction to Loops
(unit?unit=17&lesson=29)

More about Loops (unit?


unit=17&lesson=30)
3) What does the cat say here ? 1 point
Solution to Looping
Problem (unit?
unit=17&lesson=31)

https://onlinecourses.nptel.ac.in/noc25_cs69/unit?unit=17&assessment=501 1/5
04/04/2025, 09:31 The Joy of Computing using Python - - Unit 4 - Week 1

Scratch : Animation 1
(unit?unit=17&lesson=32)

Scratch : Animation 2
(unit?unit=17&lesson=33)

Scratch : Animation 3
(unit?unit=17&lesson=34)

More on Scratch (unit?


unit=17&lesson=35)

Week 1 Feedback Form:


The Joy of Computing
using Python (unit?
unit=17&lesson=36)

Quiz: Week 1 :
Assignment 1
(assessment?
name=501) Says the number 7, for 1 second, 7 times and changes the value of number variable by multiplying previous value with 1.
Says the number 7, for 1 second, 7 times and changes the value of number variable by adding previous value with 1.
Week 2 ()
Says the number 7, for 1 second, then says numbers from 6 to 1 one by one for 1 second each.
Week 3 () Says the number 7, for 1 second, then says numbers from 6 to 0 one by one for 1 second each.

No, the answer is incorrect.


week 4 () Score: 0
Accepted Answers:
Week 5 () Says the number 7, for 1 second, then says numbers from 6 to 1 one by one for 1 second each.

4) From the previous question, what is the value of myNum variable after the loop ends ? 1 point
Week 6 ()
1
Week 7 () 2
7
Week 8 ()
0
Week 9 () Yes, the answer is correct.
Score: 1
Week 10 () Accepted Answers:
0
Week 11 ()
5) Let answer for previous question be stored in variable x, what does the cat say after the execution of the loop ? 1 point
Text Transcripts ()

Download Videos ()

Books ()

Problem Solving
Session - Jan 2025 ()

16
5
29
44
No, the answer is incorrect.
Score: 0
Accepted Answers:
5

6) Which of the following data types is primarily used for storing a sequence of characters in most programming languages? 1 point

https://onlinecourses.nptel.ac.in/noc25_cs69/unit?unit=17&assessment=501 2/5
04/04/2025, 09:31 The Joy of Computing using Python - - Unit 4 - Week 1

Integer
Float
String
Boolean

No, the answer is incorrect.


Score: 0
Accepted Answers:
String

7) Which of the following statements best describes why loops are commonly used ? 1 point

Loops make the code run slower but more reliably.


Loops allow you to execute a block of code repeatedly without having to write it multiple times.
Loops are only useful for error handling.
Loops automatically convert variables from one data type to another.

Yes, the answer is correct.


Score: 1
Accepted Answers:
Loops allow you to execute a block of code repeatedly without having to write it multiple times.

8) Suppose you have an arithmetic expression involving addition, subtraction, multiplication, and exponentiation. Which statement 1 point
is true about instructing a computer to evaluate it?

Such expressions cannot be computed.


A computer can only evaluate expressions involving addition and multiplication.
These expressions can be evaluated using built-in operations or libraries.
A computer can only evaluate expressions involving addition and subtraction.
Yes, the answer is correct.
Score: 1
Accepted Answers:
These expressions can be evaluated using built-in operations or libraries.

9) In which of the following code blocks calculation of the squared distance between two points (15, 25) and (20, 19) is 1 point
accomplished.

https://onlinecourses.nptel.ac.in/noc25_cs69/unit?unit=17&assessment=501 3/5
04/04/2025, 09:31 The Joy of Computing using Python - - Unit 4 - Week 1

Yes, the answer is correct.


Score: 1
Accepted Answers:

10) What task does the block below accomplish ? 1 point

https://onlinecourses.nptel.ac.in/noc25_cs69/unit?unit=17&assessment=501 4/5
04/04/2025, 09:31 The Joy of Computing using Python - - Unit 4 - Week 1

Moves the ball in a parabolic path and stops 18 away steps from center(0, 0) in x direction.
Moves the ball in a circular path and 18 times.
Moves the ball in a parabolic path and stops 18 away steps from center(0, 0) in y direction.
Moves the ball in a parabolic path and stops 17 away steps from center(0, 0) in x direction.

Yes, the answer is correct.


Score: 1
Accepted Answers:
Moves the ball in a parabolic path and stops 18 away steps from center(0, 0) in x direction.

https://onlinecourses.nptel.ac.in/noc25_cs69/unit?unit=17&assessment=501 5/5

You might also like