Вы находитесь на странице: 1из 2

MALLIG PLAINS COLLEGES – COLLEGE OF INFORMATION TECHNOLOGY EDUCATION

TABLE OF CONTENTS
Topics Page
Chapter I: Introduction to Computer Programming
Computer Programming
Programmer
Compiler & Interpreter
Execution of Program - - - - - - - - - 1
Well Designed Program
Programming Process - - - - - - - - - 2
Types of Errors
Structured Programming
Types of Programming Languages - - - - - - - - 3
System Development Life Cycle
Importance of SDLC - - - - - - - - - 4
Five Phases of SDLC
Algorithm - - - - - - - - - - 5
Characteristics of Algorithm
Flowchart
Flowcharting Symbols - - - - - - - - - 6
Examples - - - - - - - - - - - 9
Exercises - - - - - - - - - - - 12
Chapter II: Java Programming
Introduction to Java
Java Background
Java Technology & Java Features - - - - - - - - 13
Phases of a Java Program - - - - - - - - - 14
Creating a Java Program using TextPad Editor - - - - - - 15
Programming Fundamentals
Dissecting my first Java program - - - - - - - - 18
Java Statements and Blocks - - - - - - - - 20
Java Identifiers - - - - - - - - - - 21
Java Keywords
Java Literals - - - - - - - - - - 22
Primitive Data Types - - - - - - - - - 23
Variables - - - - - - - - - - - 25
Outputting Variables - - - - - - - - - 26
Operators - - - - - - - - - - - 27
Exercise A - - - - - - - - - - - 41
Getting Input From The Keyboard
Using BufferedReader - - - - - - - - - 42
Using JOptionPane - - - - - - - - - 44
Exercise B - - - - - - - - - - - 47
Control Structures
Decision Control Structures - - - - - - - - - 48
Repetition Control Structures - - - - - - - - 55
Exercise C - - - - - - - - - - - 65
Java Arrays
Introduction to Arrays
Declaring Arrays - - - - - - - - - - 66
Accessing an Array Element - - - - - - - - 67
Multidimensional Arrays - - - - - - - - - 69
Exercise D - - - - - - - - - - - 70

Computer Programming 1 & 2 (JAVA Programming) P a g e | ii


MALLIG PLAINS COLLEGES – COLLEGE OF INFORMATION TECHNOLOGY EDUCATION

Topics Page
Java Classes and Methods
Classes and Methods - - - - - - - - - 71
Encapsulation
Class Variables and Methods - - - - - - - - 72
Class Instantiation
Methods - - - - - - - - - - - 73
Passing Variable in Methods - - - - - - - - 74
Pass-by-reference - - - - - - - - - - 75
Defining your own classes
Declaring Attributes - - - - - - - - - 76
Instance Variables
Class Variables or Static Variable - - - - - - - - 77
Declaring Methods - - - - - - - - - - 78
Accessor Methods - - - - - - - - - - 79
Mutator Methods - - - - - - - - - - 80
Multiple Return Statements
Static Methods - - - - - - - - - - 81
Exercise E - - - - - - - - - - - 84
Activities and Exercises Summary - - - - - - - - 85

LIST OF ACTIVITIES
Activity Page Activity Page
Activity 1 18 Activity 19 55
Activity 2 25 Activity 20 56
Activity 3 26 Activity 21 57
Activity 4 28 Activity 22 58
Activity 5 32 Activity 23 59
Activity 6 34 Activity 24 60
Activity 7 36 Activity 25 61
Activity 8 37 Activity 26 61
Activity 9 38 Activity 27 62
Activity 10 39 Activity 28 62
Activity 11 40 Activity 29 63
Activity 12 42 Activity 30 63
Activity 13 44 Activity 31 68
Activity 14 46 Activity 32 69
Activity 15 46 Activity 33 74
Activity 16 49 Activity 34 75
Activity 17 50 Activity 35 82
Activity 18 53 Activity 36 83

Computer Programming 1 & 2 (JAVA Programming) P a g e | iii

Вам также может понравиться