Page 84 - Area III Parameter C
P. 84

3. traverse an array          f. Array traversal       Hands-on Programming
                                                             g. Random numbers        Practice/Exercise
                                                             h. The enhanced for
                                                             loop
                               After the completion of the   IX. Strings and Things   Sample Program          Lecture Notes       1. Writing the output of a
                               chapter, students should      a. Characters            Discussion                                  program with string
                                be able to:                  b. String traversal                              Projector,          elements
                               1. traverse a string          c. Substrings            Written Programming     Whiteboard Marker,  2. Writing a program that

                               2. compare Strings            d. String comparison     Practice/Exercise       Computer, Java      the output is generated by
                               3. format Strings             e. String formatting                             IDE                 strings.
                                                             f. Wrapper classes       Hands-on Programming
                                                                                      Practice/Exercise
                               After the completion of the   X. Objects               Sample Program          Lecture Notes       1. Writing the output of a
                               chapter, students should      a. Attributes            Discussion                                  program with object as
                                be able to:                  b. Objects as                                    Projector,          parameters
                               1. pass objects as parameters   Parameters             Written Programming     Whiteboard Marker,  2. Writing a program that
                               2. return new objects from    c. Objects as return     Practice/Exercise       Computer, Java      the output is generated
                               methods                       types                                            IDE                 using different object
                               3. implement aliasing         d. Aliasing              Hands-on Programming                        elements.
                                                             e. The null keyword      Practice/Exercise
                                                             f. Garbage collection
                                                             g. Class diagrams
                                                             h. Java library source
                               After the completion of the   XI. Classes              Sample Program          Lecture Notes       1. Writing the output of a
                               chapter, students should      a. Constructors          Discussion                                  program with classes.
                                be able to:                  b. Getters and setters                           Projector,          2. Writing a program that
                               1. write a class that provide   c. Displaying objects   Written Programming    Whiteboard Marker,  the output is constructed
                               constructors                  d. Pure methods and      Practice/Exercise       Computer, Java      by classes.
                               2. provide getters and setters in   modifiers                                  IDE
                               a class                                                Hands-on Programming
                               3. differentiate pure methods                          Practice/Exercise
                               and modifiers
                  2      5                                                            FINAL EXAM
                  18    108
                                                                        COURSE REQUIREMENTS
                 Lecture Requirements:                                                Laboratory Requirements:
                    1.  Mid-Term Examination                                             1.  Hands-on Exercise
                    2.  Final Examination                                                2.  Program Discussion




                                                                                                                                             V01-2018-07-17
   79   80   81   82   83   84   85   86   87   88   89