Page 166 - aREA ix eXHIBITS
P. 166

CORE COMPETENCIES

                    UNIT OF COMPETENCY:   PERFORM OBJECT-ORIENTED ANALYSIS AND
                                                 DESIGN IN JAVA TECHNOLOGY

                    UNIT CODE:                 ICT313359

                    UNIT DESCRIPTOR:   This unit covers the knowledge, skills and attitude needed to use
                                           various Java programming language constructs to create several
                                           Java  technology  applications.  Specifically,  it  consist  of
                                           competencies in applying basics of Java language, working with
                                           methods  and  encapsulation,  and  working  with  inheritance  and
                                           handling exceptions.


                                           It also focuses on effectively using object-oriented technologies
                                           and  the  use  of  software  modeling,  as  applied  to  a  software
                                           development process. Students will learn to present one practical
                                           &  complete  object-oriented  analysis  and  design  (OOAD)
                                           roadmap,  and  will  get  hands-on  experience,  from  requirements
                                           gathering to system design.

                           ELEMENT                             PERFORMANCE CRITERIA
                                                      Italicized terms are elaborated in the Range of Variables
                    1  Apply Basics of Java    1.1  Executable Java applications are created in
                       language                    accordance with Java framework
                                               1.2  Java packages are imported to make them accessible in
                                                   the code
                                               1.3  Working with Java Data types is demonstrated in
                                                   accordance with Java framework
                                               1.4  Using Operators and Decision Constructs is
                                                   demonstrated in accordance with Java framework
                                               1.5  Creating and Using Arrays is demonstrated in
                                                   accordance with Java framework
                                               1.6  Using Loop Constructs is demonstrated in accordance
                                                   with Java framework

                    2  Work with Methods       2.1  Methods with arguments and return values are created
                       and Encapsulation           in accordance with Java framework
                                               2.2  Static keywords are applied to methods and fields in
                                                   accordance with Java framework
                                               2.3  Overloaded method is created in accordance with Java
                                                   framework
                                               2.4  Access modifiers are applied in accordance with Java
                                                   framework
                                               2.5  Encapsulation principled are applied to a class in
                                                   accordance with Java framework







                    _________________________________________________________________________________  30
                    TR – Programming (Java) NC III                                                       Promulgated - December 2013
   161   162   163   164   165   166   167   168   169   170   171