Page 28 - COPA Vol I of II - TP - Telugu
P. 28

Development Life Cycle (10 Hrs)
                                             144.  Identify Phases of  the
                                               Application  Development  Life
                                               Cycle. (5 Hrs)
                                             145.  Describe Roles in each of
                                               the phases       of        Application
                                               Development Life   Cycle.   (5
                                               Hrs)

        To be selected either “Programming in Python” or “Programming in Java” as Elective Module for COPA.
                                  COPA - Elective Module - I Programming in Python
        Professional  Write  programs  using   Programming language (Python)  Programming  language  (Python)
        Skill - 70  Python language. ( NOS:   Use Python from command line      (30 Hrs)
        Hrs;         SSC/N9406)              (7 Hrs)                         •  Introduction to Python History
        Professional                         1.  Install, set up the environment   •  Features, Setting up path Basic
        Knowledge -                            & run Python. (3 Hrs)            Syntax, Comments, Variable
        30 Hrs.                              2.  Use  Command  Line  and  IDE   •  Different Data Types
                                               to create and execute a python   •  Casting, string, Boolean
                                               program. (4 Hrs)
                                             Perform Operations using Data   •  Python Operators
                                             Types and Operators (15 Hrs)    •  Conditional Statements
                                             3.  Write and test a python     •  Looping
                                               program to demonstrate print  •  Control Statements, String
                                               statement,  c o m m e n t s ,    Manipulation, Lists, Tuple, sets
                                               different types of variables. (5  •  Dictionaries
                                               Hrs)                          •  Arrays
                                             4.  Write and test a python program   •  Iterators, modules, dates, math,
                                               to perform data and data type   •  Modules, Input and Output.
                                               operations, string operations,
                                               date, input and output, output
                                               formatting  and  operators.  (5
                                               Hrs)
                                             5.  Determine the sequence of
                                               execution based on operator
                                               precedence. (5 Hrs)
                                             Control Flow with Decisions and
                                             Loops (20hrs)
                                             6.  Construct  and analyze code
                                               segments that use branching
                                               statements. (10 Hrs)
                                             7.  Construct  and analyze code
                                               segments that perform iteration.
                                               (10 Hrs)
                                             Document and Structure Code
                                             (18 Hrs)
                                             8.  Document code segments using
                                               comments and documentation
                                               strings. (3 Hrs)
                                             9.  Construct  and analyze code
                                               segments  that  include  List
                                               comprehensions, tuple, set and
                                               Dictionary comprehensions. (16
                                               Hrs)
                                             Perform Operations Using
                                             Modules and Tools (10 Hrs)
                                             10. Perform basic operations using
                                               built-in modules. (5 Hrs)
                                             11. Solve complex computing
                                               problems  by  using  built-in
                                               modules. (5 Hrs)

                                                       (xxvi)
   23   24   25   26   27   28   29   30   31   32   33