Page 9 - Computer Science Class 11 Without Functions
P. 9

Information Technology Act (IT Act)
                   Technology and society: Gender and disability issues while teaching and using computers
            4.  Practical

                  S.No                               Unit Name                               Marks (Total=30)

                   1.                                      Lab Test (12 marks)

                         Python program (60% logic + 20% documentation + 20% code quality)          12
                   2.                                 Report File + Viva (10 marks)

                         Report file: Minimum 20 Python programs                                    7

                         Viva voce                                                                  3
                   3.    Project (that uses most of the concepts that have been learnt)             8

            5.  Suggested Practical List

                Python Programming
                   Input a welcome message and display it.
                   Input two numbers and display the larger / smaller number.
                   Input three numbers and display the largest / smallest number.
                   Generate the following patterns using nested loops:

                 Pattern-1            Pattern-2                  Pattern-3
                 *                    12345                      A
                 **                   1234                       AB
                 ***                  123                        ABC
                 ****                 12                         ABCD
                 *****                1                          ABCDE

                   Write a program to input the value of x and n and print the sum of the following series:
                      1 + x + x  + x  + x  + ... x n
                              2
                                  3
                                      4
                      1 – x + x  – x  + x  – ... x n
                                     4
                             2
                                 3
                      x +   x 2  +   x 3  +   x 4  + ...  x n
                          2   3    4     n
                      x +  x 2  +   x 3  +  x 4  + ...  x n
                         2!   3!  4!     n!
                   Determine whether a number is a perfect number, an Armstrong number or a palindrome.
                   Input a number and check if the number is a prime or composite number.
                   Display the terms of a Fibonacci series.
                   Compute the greatest common divisor and least common multiple of two integers.
                   Count and display the number of vowels, consonants, uppercase, lowercase characters in string.
                   Input a string and determine whether it is a palindrome or not; convert the case of characters in a string.
                   Find the largest/smallest number in a list/tuple.
                   Input a list of numbers and swap elements at the even location with the elements at the odd location.
                   Input a list/tuple of elements, search for a given element in the list/tuple.
                   Create a dictionary with the roll number, name and marks of n students in a class and display the names
                   of students who have marks above 75.
   4   5   6   7   8   9   10   11   12   13   14