Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Computer Science – Functions in Python, Exams of Computer science

Computer Science – Functions in Python – 86 Multiple Choice Questions with Answers – 5 Assertion & Reasoning Type Questions with Answers – Case or Source based Questions with Answers – True or False Type Questions with Answers - 48 Pages - Very Helpful for Students and Teachers

Typology: Exams

2024/2025

Available from 09/02/2024

kbzone1973
kbzone1973 🇮🇳

143 documents

1 / 48

Toggle sidebar

Related documents


Partial preview of the text

Download Computer Science – Functions in Python and more Exams Computer science in PDF only on Docsity! Name of the Chapter-FUNCTIONS IN PYTHON Q NO. QUESTION LEARNING OUTCOME 1 Study the following program and select the possible output : Import random X=random.random() Y=random.randint(0,4) print(int(x),”:”,y+int(x)) a) -1:0 b)1:6 c)2:4 d)0:3 Function defined in module 2 Select output given by the following code a={i:i*I for I in range(6)} print(a) a) Dictionary comprehension doesn’t exist b) {0:0,1:1,2:4,3:9,4:16,5:25,6:36} c) {0:0,1:1,4:4,9:9,16:16,25:25} d) {0:0,1:1,2:4,3:9,4:16,5:25} Built in function range 3 Choose the correct output of the following Python code: def makenew(mystr): newstr=”” count=0 for x in mystr: if count%2!=0: newstr=newstr+str(count) else: if x.islower(): newstr=newstr+x.upper() else: newstr=newstr+x count+=1 newstr=newstr+mystr[:1] print(“The new string is:”,newstr) makenew(“sTUdeNT”) a) ST11111s b) StU1234s c) sT12345s d) sT111111 User defined function 4 Choose the correct output of the following Python code: def ChangeList(): l=[] l1=[] l2=[] for I in range(1,10): User defined function l.append(i) for i in range(0,1,-2): l1.append(i) for i in range (len(l1)): l2.append(l1[i]+l[i]) l2.append(len(l)-len(l1)) print(l2) ChangeList() a)[11,10,9,8,7,4] b)[11,10,9,8,7,6] c)[11,10,9,8,7] d)[10,9,8,7,6,5] 5 Choose the correct output of the following Python code: def Findoutput(): L=”earn” X=”” L1=[] Count=1 for I in L: if i in [‘a’,’e’,’I’,’o’,’u’]: X=X+i.swapcase() else: if(count%2!=0): X=X+str(len(L[:count])) else: X=X+i Count=count+1 Print(X) Findoutput() a)EArn b)EA3n c)EA34 5)EARN User Defined Function and Function defined in module 6 Which output is not expected from the following program: import random X=3 N=random.randint(1,x) for i in range(N): print (I,”#”,i+1) a)0#1 b) 1#2 c)2#3 d)3#4 Function defined in module 7 What will be the output of the following Python code? 1. def printMax(a, b): 2. if a > b: User Defined Function 14 What will be the output of the following Python code? def display(b, n): while n > 0: print(b,end="") n=n-1 display('z',3) a) zzz b) zz c) An exception is executed d) Infinite loop User defined function 15 What will be the output of the following Python code? def find(a, **b): print(type(b)) find('letters',A='1',B='2') a) String b) Tuple c) Dictionary d) An exception is thrown Built in function 16 Python passes arguments to function by 1) Reference 2) Value 3) Both 4) None of the above User defined function 17 ____________ is a blank space in the beginning of a statement within a block. a. Indention b. Space c. Body d. None of the above User defined function 18 These are predefined functions that are always available for use. For using them we don’t need to import any module. a. Built function b. Predefined function c. User defined d. None of the above Built in function 19 A function is said to be___________ if it calls itself a. Built function b. Pre defined function c. recursive function d. None of the above User defined function 20 The _________ of a variable is the area of a program where it may be referenced a. External b. Global c. Scope d. Local User defined function 21 In which part of memory does the system stores the parameter and local variables of function call a. Heap b. Stack c. Both a and b d. None of the above User defined function 22 When you use multiple type argument in function then default argument take place 1) At beginning 2) At end 3) Anywhere 4) None of the above User defined function 23 A Function that does not have any return value is known as………………. 1) Library function 2) Void function 3) Fruitful function 4) None of the above User defined function 24 when large programs are broken down into smaller units known as……………… a. sub program b. functions c. class d. None of the above User defined function 25 Which of the following is a valid function name? a) start_game() b) start game() c) start-game() d) All of the above User defined function 26 Which of the following is not a part of the python function? a) function header b) return statement c) parameter list d) function keyword User defined function 27 If the return statement is not used in the function then which type of value will be returned by the function? a) int b) str c) float d) None User defined function 28 Divya wants to print the identity of the object used in the function. Which of the following functions is used to print the same? a) identity() b) ide() c) id() d) idy() in-built functions 29 Function sqrt() is available under which module of python? a. random b. math c. statistics d. None of the above 30 The default value for a parameter is defined in function .....................? a. Definition b. Return statement c. Header d. None of the above 31 Function randint() is available under which module of python? a. random b. math c. statistics d. None of the above 32 ANSWERS Question No Answer 1 d 2 d 3 a 4 a 5 b 6 d 7 c 8 By default if you return multiple value separated by comma, then it is returned as a. List b. Tuples c. String d. None of the above. Function returning values 9 Find the output of following code : x=100 def study(x): global x x=50 print(“Value of x is :”, x) a. 100 b. 50 c. Error d. None of the above Local and global variables. 10 The values being passed through function-call statement are called ________________. a. arguments b. parameter c. values d. none Function passing values. 11 The values received in function definition/header statement are called ______________ . a. arguments b. parameter c. values d. none Function passing values. 12 What will be the output of the following code: def calculate(a, b): return a+b, a-b res = calculate(7, 7) print(res) a. (14,0) b. [14, 0] c. 14 d. 0 How to return a value by a function. 13 Which of the following function header is correct : a. def discount(rate=7,qty,dis=5) b. def discount(rate=7,qty,dis) c. def discount(rate,qty,dis=5) d. def discount(qty,rate=7,dis) 14 Select which of the following is NOT TRUE for Python function: a. A function only executes when it is called and we can reuse it in a program b. In a python function a keyword argument can not be followed by a positional argument c. A Python function can return multiple values d. Python function doesn’t return anything unless and until you add a return statement 15 Select the correct function call for the following given function fun1(): a. fun1(name='Emma', age=23,'Female') b. fun1(age='23', name='Emma', gender='female') c. fun1('Emma', age=23, Gender='Female') d. func1('Emma', 23, 'Female' ) 16 Q12. What is the output of the following function call? a. 8-3 b. Syntax Error c. -5 d. 5 17 What will be the output of the following code? def fun(x=10, y=20): x+=5 y = y - 3 return x*y print(fun(5),fun()) a. 20, 200 b. 170, 255 c. 85, 200 d. 300, 500 18 What will be the output of the following code? v = 80 def display(n): global v v = 15 if n%4==0: v += n else: v -= n print(v, end="#") display(20) print(v) a. 80#80 b. 80#100 c. 80#35 d. d 80#20 ANSWERS 1 (a) Function 2 (a) Indention 3 (d) functions defined in module 4 (a) 100 5 (c) def study(a, b=2, c=5) 6 (a) local 7 (a) Keyword 8 (b) tuples 9 (b) 50 10 (a) arguments 11 (b) parameter a. Both Assertion and reason are true and reason is the correct explanation of assertion. b. Assertion and reason both are true but reason is not the correct explanation of assertion. c. Assertion is true, reason is false. d. Assertion is false, reason is true. 4 Assertion: Every function returns a value if the function does not explicitly return a value, then it will return ‘Zero’. Reason: Zero is equivalent to None. Please choose the correct choice out of the four options given below: a. Both Assertion and reason are true and reason is the correct explanation of assertion. b. Assertion and reason both are true but reason is not the correct explanation of assertion. c. Assertion is true, reason is false. d. Assertion is false, reason is true. Function returning a value. 5 Consider the following code: x = 100 def study( ): global x x = 50 print(x) Assertion: 50 will be the output of above code. Reason: Because the x used inside the function study( ) is of local scope. Please choose the correct choice out of the four options given below: a. Both Assertion and reason are true and reason is the correct explanation of assertion. b. Assertion and reason both are true but reason is not the correct explanation of assertion. c. Assertion is true, reason is false. d. Assertion is false, reason is true. Local and Global scope of a function. 6 Read the following statements and then select the answer: Statement A: Default arguments can be used to add new parameters to the existing functions Statement B: Default arguments can be used to combine similar functions into one a. Statement A is correct b. Statement B is correct c. Both are correct d. Both are incorrect 7 Assertion (A) : Built in function are predefined in the language that are used directly Reason (R) : print() and input() are built in functions a. Both A and R are true and R is the correct explanation for A. b. Both A and R are true and R is not the correct explanation for A. c. A is true but R is false d. A is false but R is true ANSWERS 1 (a) 2 (a) 3 (a) 4 (c) 5 (c) 6 (c) 7 (b) TYPE ARQ(5) DIRECTIONS: In the following questions, A statement of Assertion (A) is followed by a statement of Reason (R). Mark the correct choice as: (A)Both A and R are true and R is the correct explanation for A (B) Both A and R are true and R is not correct explanation for A (C) A is true but R is false (D)A is false but R is true QNO ASSERTION - REASONING LEARNING OUTCOME ANSWER 1. Assertion(A): Built in function are predefined in the language that are used directly Reason(R): print() and input() are built in functions Built in function B 2. Assertion(A):Keyword arguments are related to the function calls Reason(R): When you use keyword arguments in a function call, the caller identifies the arguments by the parameter name Argument passing A 3. Assertion(A): A function is a block of organized and reusable code that is used to perform a single, related action Reason(R): Function provides better modularity by your application and a high degree of code reusability. User defined function A 4 Assertion(A): It is not possible to delete/remove the elements from a list Reason(R): The pop(), remove(), del() functions are used to remove/delete the elements from the list. Built in function D 5 Assertion(A): There are various built in functions/methods to manipulate the dictionaries Reason(R): Built in functions does not work on dictionaries Built in function C Name of the vetter- INDER PAL SINGH Name of the KV- KV RBNM SALBONI Region-KOLKATA Mobile No-8601155337 E-mail ID [email protected] a. Indention b. Space c. Body d. None of the above 3 Every function return a value if function don’t explicitly return a value, then it will return __________ . a. return b. None c. Value d. All How function return values. 4 There are predefined functions that are available in module. For using them we need to import module a. built-in functions b. predefined functions c. user defined functions d. function defined in module Built in functions. 5 The ______________ of a variable is the area of the program where it may be referred. a. external b. global c. scope d. local Local and Global Scope of a variable. 6 Find the output of following code : x=100 def study(x): x=50 print(“Value of x is :”, x) a. 100 b. 50 Local and Global Variable c. Error d. None of the above 7 Which of the following functions header is correct? a. def study(a=2, b=5, c) : b. def study(a=2, b, c=5) : c. def study(a, b=2, c=5): d. none of the above How to give default value to a function. 8 A variable created or defined within a function body is a. local b. global c. built in d. instance Local and global variables in a function. 9 In _______________ arguments we can skip the default argument, but all the keyword arguments should match the parameters in the function definitions. a. keyword b. required c. default d. none of the above. Arguments of a function. 10 By default if you return multiple value separated by comma, then it is returned as a. List b. Tuples c. String d. None of the above. Function returning values 11 Find the output of following code : x=100 def study(x): global x Local and global variables. x=50 print(“Value of x is :”, x) a. 100 b. 50 c. Error d. None of the above 12 The values being passed through function-call statements are called ________________. a. arguments b. parameter c. values d. none Function passing values. 13 The values received in the function definition/header statement are called ______________ . a. arguments b. parameter c. values d. none Function passing values. 14 In which part of memory does the system stores the parameter and local variables of function call. a. Heap b. Stack c. Both a and b d. None of the above Function calling. 15 What will be the output of the following code: def calculate(a, b): return a+b, a-b res = calculate(7, 7) How to return a values by a function. 20 Consider the following code: x = 100 def study( ): global x x = 50 print(x) Assertion: 50 will be the output of above code. Reason: Beacause the x used insde the function study( ) is of local scope. Please choose the correct choice out of the four options given below: a. Both Assertion and reason are true and reason is correct explanation of assertion. b. Assertion and reason both are true but reason is not the correct explanation of assertion. c. Assertion is true, reason is false. d. Assertion is false, reason is true. Local and Global scope of a function. SECTION – C TRUE-FALSE QUESTIONS 21 In Python function can return only one value. a. True b. False Function return value. 22 You can call a function only once after defining it. a. True b. False Calling of function. 23 User can change the functionality of a built in functions. a. True b. False Functionality of a function. 24 Value returning functions should be generally called from inside of an expression. a. True b. False Function calling. 25 The variable declared outside a function is called a global variable. a. True b. False Local and Global variable. SECTION – D CASE / SOURCE BASED QUESTIONS C B Q 1 Consider the code below and answer the questions that follow: def multiply(number1, number2) : #Line 0 answer = number1 * number2 # Line 1 return(answer) #Line 2 print(number1, ‘times’, number2, ‘=’ , answer) #Line 3 output = multiply(5, 5) #Line 4 Function returning values. I When the code above is executed, what gets printed? a) 25 b) 55 c) 5 times 5 = 25 d) Nothing gets printed. II What will be the value of Variable output equal to after the code is executed. a) 25 b) 55 c) 5 times 5 = 25 d) None III What will be the output of the code if we will place Line3 before Line 2. a) 25 b) 55 c) 5 times 5 = 25 d) Nothing gets printed. IV After making the changes according to question (iii) in the code, if we change the Line 0 as “def multiply(number1, number2 =6):” and Line 4 as “output = multiply(8)” then what will be the output. a) 25 b) 48 c) 8 times 6 = 48 d) Nothing gets printed. C B Q 2 Consider the code below and answer the questions that follow: pos = 200 level = 1 def play( ): max_level = level + 10 return max_level res = play( ) print(res) I Which of the following is the local variable? a. res b. pos c. level d. max_level II Which of the following is a global variable? a. res b. pos c. Both a and b d. None of the above. Q. No. Question 1 Alfred is a student of class XII. During examination, he has been assigned an incomplete python code (shown below) to find position of an ITEM in a sorted list (ascending order) AR. Help him in completing the assigned code to search an item. #Definition of FindPos() function ……… FindPos(AR, ITEM): # Statement-1 size = ………(AR) # Statement-2 if ITEM < AR[0]: ……………….. # Statement-3 else: pos= -1 for i in range(size-1): if(AR[i] <= ITEM and ITEM <= AR[i+1]): pos= i+1 ………. # Statement-4 if(pos== -1 and i <= size-1) … # Statement-5 pos= size return pos LIST = eval(input("Enter sorted list:")) ITEM = eval(input("Enter search ITEM:")) …………….. # Statement-6 print(position) i. Identify the suitable keyword for blank space in the line marked as Statement-1. a) define b) def c) DEF d) Def Ans. b) def ii. Identify the suitable function name to calculate the length of AR for blank space in the line marked as Statement-2. a) SIZE b) LENGTH c) length d) len Ans. d) len iii. Fill in the blanks in the line marked as Statement-3. a) return 0 b) Return 0 c) RETURN 0 d) None of the above Ans. a) return 0 iv. Identify the suitable jump statement for the blank space in the line marked as Statement-4. a) pass b) break c) continue d) None of the above Ans. b) break v. Identify the suitable special symbol for the blank space in the line marked as Statement-5. a) ; b) , c) : d) ” Ans. c) : vi. Write down a suitable function call statement for the blank space in the line marked as Statement-6. a) FindPos(AR, ITEM) b) FindPos(L, ITEM) c) position = FindPos(L, ITEM) d) position = findpos(L, ITEM) Ans. c) position = FindPos(L, ITEM) 2 Tisha is a student of class XII. During examination, she has been assigned an incomplete python code (shown below). The code shows the variable scope in a program. Help her in completing the assigned code. #Definition of fun() function …. fun(x, y): # Statement-1 ………. a # Statement-2 a = 10 x, y = … # Statement-3 b = 20 b = 30 c = 30 print (a, b, x, y) # Statement-4 a, b, x, y = 1, 2, 3,4 ………(50, 100) # Statement-5 fun() print(a, b, x, y) # Statement-6 i. Identify the suitable keyword for blank space in the line marked as Statement-1. a) define b) def c) DEF d) Def Ans. b) def Name of the Chapter- FUNCTIONS IN PYTHON TYPE: TRUE/FALSE(5) Q NO QUESTION LEARNING OUTCOME 1 In python functions can return only one value. RETURN 2 Actual parameters are the parameters specified within a pair of parentheses in the function definition PARAMETER PASSING 3 Python passes parameters by value PARAMETER PASSING 4 Value returning functions should be generally called from inside an expression FUNCTION CALLING 5 Function header and function definition is same thing USER DEFINED FUNCTION 6 You can call a function only once after defining it. a. True b. False Calling of function. 7 User can change the functionality of a built in functions. a. True b. False Functionality of a function. 8 The variable declared outside a function is called a global variable. a. True b. False Local and Global variable. 9 The default valued parameter specified in the function header becomes optional in the function calling statement. a. True b. No ANSWER Question No Answer 1 FALSE 2 FALSE 3 TRUE 4 TRUE 5 FALSE 6 FALSE 7 FALSE 8 TRUE 9 TRUE Q. No. Question 1. Function makes a program more readable and reduces the program size? a. True b. False Ans. True 2. A python program execution begins with first statement of _main_ segment? a. True b. False Ans. True 3. Default parameters can be skipped in function call? a. True b. False Ans. False 4. Variable defined inside functions cannot have global scope? a. True b. False Ans. False 5. A python function may return multiple values? c. True d. False Ans. True Name of the vetter- INDER PAL SINGH Name of the KV- KV RBNM SALBONI Region-KOLKATA Mobile No-8601155337 E-mail ID [email protected] ANIMATED VIDEOS PLAYLISTS(CLASS 6) Class 6 Mathematics (EnglishLanguage)(CBSE) Click here for Playlist Class 6 Social Science (EnglishLanguage)(CBSE) Click here for Playlist Class 6 Science (EnglishLanguage) (CBSE) Click here for Playlist Class 6 Mathematics (Hindi Language)(CBSE) Click here for Playlist Class 6 Science All Chapters (CBSE) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 6) Class 6 Mathematics (CBSE) Click here for Playlist Class 6 Social Science (CBSE) Click here for Playlist Class 6 Sanskrit (CBSE) Click here for Playlist Class 6 Hindi (CBSE) Click here for Playlist Class 6 Science (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 7) Class 7 Science(CBSE) Click here for Playlist Class 7 Mathematics(CBSE) Click here for Playlist Class 7 Social Science(CBSE) Click here for Playlist Class 7 Mathematics(CBSE) Click here for Playlist Class 7 Science (CBSE) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 7) Class 7 Science (CBSE) Click here for Playlist Class 7 Hindi (CBSE) Click here for Playlist Class 7 Sanskrit (CBSE) Click here for Playlist Class 7 Social Science (CBSE) Click here for Playlist Class 7 Mathematics (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 8) Class 8 Science(CBSE) Click here for Playlist Class 8 Mathematics(CBSE) Click here for Playlist Class 8 Social Science(CBSE) Click here for Playlist Class 8 Mathematics(CBSE) Click here for Playlist Class 8 Science(CBSE) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 8) Class 8 Hindi (CBSE) Click here for Playlist Class 8 Sanskrit (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 9) Class 9 Biology(CBSE) Click here for Playlist Class 9 Physics(CBSE) Click here for Playlist Class 9 Chemistry(CBSE) Click here for Playlist Class 9 Social Science (CBSE) Click here for Playlist Class 9 Mathematics (CBSE) Click here for Playlist Class 9 Science (CBSE) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 9) Class 9 Social Science (CBSE) Click here for Playlist Class 9 Mathematics(CBSE) Click here for Playlist Class 9 English (CBSE) Click here for Playlist Class 9 Hindi (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 10) Class 10 Biology (CBSE) Click here for Playlist Class 10 Physics (CBSE) Click here for Playlist Class 10 Chemistry (CBSE) Click here for Playlist Class 10 Social Science (CBSE) Click here for Playlist Class 10 Mathematics(CBSE) (English Language) Click here for Playlist Class 10 Mathematics(CBSE) (Hindi Language) Click here for Playlist Class 10 Science(CBSE) (Hindi Language) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 10) Class 10 English (CBSE) Click here for Playlist Class 10 Hindi (CBSE) Click here for Playlist Class 10 Mathematics (CBSE) Click here for Playlist Class 10 Social Science (CBSE) Click here for Playlist Class 10 Magical Science Board Exam Preparation in 1 min (CBSE) Click here for Playlist Class 10: Science (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 11) Class 11 Physics (CBSE) (English Language) Click here for Playlist Class 11 Chemistry (CBSE) (English Language) Click here for Playlist Class 11 Biology (CBSE) (English Language) Click here for Playlist Class 11 Mathematics(CBSE) (English Language) Click here for Playlist Class 11 Accountancy (CBSE) (English Language) Click here for Playlist Class 11 Business Studies (CBSE) (English Language) Click here for Playlist Class 11 Statistics (CBSE) (English Language) Click here for Playlist Class 11 Biology (CBSE) (Hindi Language) Click here for Playlist Class 11 Mathematics (CBSE) (Hindi Language) Click here for Playlist Class 11 Physics (CBSE) (Hindi Language) Click here for Playlist Class 11 Chemistry (CBSE) (Hindi Language) Click here for Playlist Class 11Micro Economy (CBSE) (English Language) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 11) Class 11Mathematics (CBSE) Click here for Playlist Class 11 Accounts (CBSE) Click here for Playlist Class 11 Business Studies (CBSE) Click here for Playlist Class 11 Hindi (CBSE) Click here for Playlist Class 11 Psychology (CBSE) Click here for Playlist Class 11 Economics (CBSE) Click here for Playlist Class 11 Physics (CBSE) Click here for Playlist Class 11 Chemistry (CBSE) Click here for Playlist Class 11 English (CBSE) Click here for Playlist Class 11 Biology (CBSE) Click here for Playlist Class 11 Biology Shorts (CBSE) Click here for Playlist ANIMATED VIDEOS PLAYLISTS (CLASS 12) Class 12 Physics (CBSE) Click here for Playlist Class 12 Chemistry (CBSE) Click here for Playlist Class 12 Biology(CBSE) Click here for Playlist Class 12 Macro Economy (CBSE) Click here for Playlist Class 12Economic (CBSE) Click here for Playlist Class 12 Mathematics (CBSE) Click here for Playlist Class 12 Accountancy (CBSE) Click here for Playlist Class 12 Business Studies (CBSE) Click here for Playlist Class 12 Physics (CBSE) Click here for Playlist Class 12 Mathematics (CBSE) Click here for Playlist Class 12 Biology (CBSE) Click here for Playlist Class 12 Chemistry (CBSE) Click here for Playlist CLASSROOM TEACHING VIDEOS PLAYLISTS (CLASS 12) Class 12 CHEMISTRY (CBSE) Click here for Playlist Class 12 Business Studies (CBSE) Click here for Playlist Class 12 Hindi (CBSE) Click here for Playlist NEET Biology in 1 min Click here for Playlist Class 12 History (CBSE) Click here for Playlist Class 12 Political Science (CBSE) Click here for Playlist Class 12 Physics (CBSE) Click here for Playlist Class 12 Biology (CBSE) Click here for Playlist Class 12 : Accounts (CBSE) Click here for Playlist Rules & Regulations of the Group 1. No introduction 2. No Good Morning/Any wish type message 3.No personal Chats & Messages 4. No Spam 5. You can also ask your difficulties here. Just get learning resources & post learning resources. Helpline number only WhatsApp: +91-95208-77777 Why Artham Resource Material? Resource materials for teachers and students are essential tools for effective teaching and learning. They provide valuable information, guidance, and support to both teachers and students, making the teaching and learning process more efficient and productive. For teachers, Artham resource materials include lesson plans, instructional guides, assessment tools, professional development materials, and teaching aids. These materials are well researched and created according to 2023-24 NEP and NCERT guidelines. For students, resource materials can include textbooks, study guides, homework assignments, reference books, online learning platforms, and educational videos. These materials can be obtained from school libraries, educational publishers, online resources, and teachers. Both teachers and students can also benefit from Artham educational resources which are free and openly licensed educational materials that can be used and shared for teaching and learning. Artham resource material include textbooks, courses, lesson plans, and multimedia resources that are available online. In summary, resource materials are critical components of effective teaching and learning. They provide a wealth of information and support that can enhance the quality of education and help students achieve academic success. Teachers and students can also purchase these resources from the links provided with every resource. JOIN TELEGRAM GROUP/CHANNELS FOR CLASS WISE HIGH QUALITY RESOURCE MATERIAL SOE CBSE Groups  Click to Join CBSE Group...All classes  Click to Join SOE CBSE Kindergarten Group  Click to Join SOE CBSE Class 1 Group  Click to Join SOE CBSE Class 2 Group  Click to Join SOE CBSE Class 3 Group  Click to Join SOE CBSE Class 4 Group  Click to Join SOE CBSE Class 5 Group  Click to Join SOE CBSE Class 6 Group  Click to Join SOE CBSE Class 7 Group  Click to Join SOE CBSE Class 8 Group  Click to Join SOE CBSE Class 9 Group  Click to Join SOE CBSE Class 10 Group  Click to Join SOE CBSE Class 11 (Science) Group  Click to Join SOE CBSE Class 11 (Commerce) Group  Click to Join SOE CBSE Class 11 (Humanities) Group  Click to Join SOE CBSE Class 12 (Science) Group  Click to Join SOE CBSE Class 12(Commerce) Group  Click to Join SOE CBSE Class 12 (Humanities) Group  Click to Join SOE JEE/NEET Group  Click to Join SOE CUET Group  Click to Join SOE NDA, OLYMPIAD, NTSE Group  Click to Join SOE School Principal Professional Development Group  Click to Join SOE School Teacher Professional Development Group SOE ICSE Groups  Click to Join SOE ICSE Kindergarten Group  Click to Join SOE ICSE Class 1 Group  Click to Join SOE ICSE Class 2 Group  Click to Join SOE ICSE Class 3 Group  Click to Join SOE ICSE Class 4 Group  Click to Join SOE ICSE Class 5 Group  Click to Join SOE ICSE Class 6 Group  Click to Join SOE ICSE Class 7 Group  Click to Join SOE ICSE Class 8 Group  Click to Join SOE ICSE Class 9 Group  Click to Join SOE ICSE Class 10 Group  Click to Join SOE ICSE Class 11 (Science) Group  Click to Join SOE ICSE Class 11 (Commerce) Group  Click to Join SOE ICSE Class 11 (Humanities) Group  Click to Join SOE ICSE Class 12 (Science) Group  Click to Join SOE ICSE Class 12(Commerce) Group  Click to Join SOE ICSE Class 12 (Humanities) Group  Click to Join SOE JEE/NEET Group  Click to Join SOE CUET Group  Click to Join SOE NDA, OLYMPIAD, NTSE Group  Click to Join SOE School Principal Professional Development Group  Click to Join SOE School Teacher Professional Development Group Nageen CBSE Channels  Click to Join Nageen CBSE Kindergarten Channel  Click to Join Nageen CBSE Class 1 Channel  Click to Join Nageen CBSE Class 2 Channel  Click to Join Nageen CBSE Class 3 Channel  Click to Join Nageen CBSE Class 4 Channel  Click to Join Nageen CBSE Class 5 Channel  Click to Join Nageen CBSE Class 6 Channel  Click to Join Nageen CBSE Class 7 Channel  Click to Join Nageen CBSE Class 8 Channel  Click to Join Nageen CBSE Class 9 Channel  Click to Join Nageen CBSE Class 10 Channel  Click to Join Nageen CBSE Class 11 (Science) Channel  Click to Join Nageen CBSE Class 11 (Humanities) Channel  Click to Join Nageen CBSE Class 11 (Commerce) Channel  Click to Join Nageen CBSE Class 12 (Science) Channel  Click to Join Nageen CBSE Class 12 (Commerce) Channel  Click to Join Nageen CBSE Class 12 (Humanities) Channel Click to Join SOE CBSE Project File Group for Class 9th to 12th All Subjects