9 awwp java programming

5
LA UNION CULTURAL INSTITUTE Gov. Lucero St., San Fernando City, La Union HIGH SCHOOL DEPARTMENT ANNUAL WORK PLAN COMPUTER: JAVA PROGRAMMING 10 FIRSTQUARTER S.Y. 2015-2016 UNIT 1: Basic Programming Concepts A. Classifications of Programming Languages B. The Program Development Life Cycle C. Algorithm Design and Presentation D. Classification of Program Errors UNIT 2: Java Programming Fundamentals A. Introduction to Java 1) History of Java 2) Java Technology 3) Features of Java 4) Phases of a Java Program B. Java Programming Basics 1) Applets and Libraries 2) Java Statements and Blocks 3) Java Comments 4) Java Identifiers 5) Java Keywords C. The Java Programming Environment 1) Using the Text Editor and Console 2) Basic Error Types 3) Navigating Eclipse D. Variables, Data types and Expressions 1) Java Literals 2) Primitive Data Types 3) Variables, Constants (final) and References 4) Arithmetic Operators 5) Increment and Decrement Operators 6) Assignment Operator 7) Operator Precedence METHODS OF ASSESSMENT A. CLASS STANDING 1. Participation (recitation, required materials, assignment, seatwork & other assigned tasks) 2. Quizzes (online/written and hands-on) 3. Guided Hands-on Activities 4. Challenge Hands-on Activities B. PERFORMANCE TASK POLICIES AND PROCEDURES A. POLICIES 1. All rules and regulations stated in the Laboratory Guidelines will be strictly implemented. 2. Always bring your pertinent materials, notebook, and intermediate paper during class. 3. Requirements (e.g. assignment, notebook, hands-on activity, etc.) should only be submitted to your respective teacher on the specified date and time. La Union Cultural Institute Java Programming 9 S.Y. 2015-2016 1

Upload: marmato

Post on 11-Nov-2015

216 views

Category:

Documents


0 download

DESCRIPTION

curriculum

TRANSCRIPT

LA UNION CULTURAL INSTITUTEGov. Lucero St., San Fernando City, La Union HIGH SCHOOL DEPARTMENTANNUAL WORK PLANCOMPUTER: JAVA PROGRAMMING 10FIRSTQUARTERS.Y. 2015-2016UNIT 1: Basic Programming ConceptsA. Classifications of Programming Languages B. The Program Development Life Cycle C. Algorithm Design and Presentation D. Classification of Program ErrorsUNIT 2: Java Programming Fundamentals A. Introduction to Java1) History of Java2) Java Technology3) Features of Java4) Phases of a Java ProgramB. Java Programming Basics1) Applets and Libraries2) Java Statements and Blocks 3) Java Comments4) Java Identifiers5) Java KeywordsC. The Java Programming Environment 1) Using the Text Editor and Console 2) Basic Error Types3) Navigating EclipseD. Variables, Data types and Expressions1) Java Literals2) Primitive Data Types3) Variables, Constants (final) and References 4) Arithmetic Operators5) Increment and Decrement Operators 6) Assignment Operator7) Operator Precedence

METHODS OF ASSESSMENTA. CLASS STANDING1. Participation (recitation, required materials, assignment, seatwork & other assigned tasks)2. Quizzes (online/written and hands-on)3. Guided Hands-on Activities4. Challenge Hands-on ActivitiesB. PERFORMANCE TASK

POLICIES AND PROCEDURESA. POLICIES1. All rules and regulations stated in the Laboratory Guidelines will be strictly implemented.2. Always bring your pertinent materials, notebook, and intermediate paper during class.3. Requirements (e.g. assignment, notebook, hands-on activity, etc.) should only be submitted to your respective teacher on the specified date and time.4. Only students who were absent and pulled out will be allowed to make-up for missed activities (e.g. quiz, hands-on activity) on the day specified by the teacher.Note: Students must make-up before their next computer class.5. Failure to submit any activity (e.g. seatwork, assignment, hands-on activity, quiz, hands-on exam) on the given deadline will be marked zero.6. Teachers will be available for consultation and make-up sessions by appointment.7. Students should only open or view files specified by the teacher during hands-on quizzes. Otherwise, it will be considered cheating.B. PROCEDURES1. Going to the computer laboratory: a. Form a line in alphabetical order. b. The assigned monitors should turn off the lights and fans, clean the board, and lock the doors. c. While walking along the corridor, keep right and observe silence. Avoid interrupting other classes. d. Enter the computer laboratory by class number. e. Remain standing and wait for instructions to sit down and to turn on the computer unit.2. Seating arrangement inside the computer laboratory: a. Students will be seated alphabetically.Note: The computer unit assigned to you corresponds to your class number.3. Going to the lavatory: a. Ask permission from the teacher.Note: Students who belong to computer classes scheduled after recess or lunch will only be allowed to go to the lavatory 30 minutes after the class has started. b. Bring the lavatory pass with you when you go out. c. Return the lavatory pass to the teacher immediately when you come back. d. Sign the logbook upon leaving and returning to the computer laboratory. e. Students are allowed to go out for not more than 5 minutes.4. Going back to the classroom: a. Log off your computer unit and arrange your work area. b. Leave the computer laboratory by rows and form your line along the corridor quietly. c. Return to your classroom in order. Observe silence while walking along the corridors.IV. REQUIREMENTS1. Assignments and Seatworks2. Online/Written and Hands-On Quizzes3. Guided Hands-On Activities4. Challenge Hands-On Activities5. Performance Task6. Subject Materials:a. PDF hand-outsb. Portfolio with compiled hand-outs (Size Long; Color Green)c. Computer Notebook (LUCI authorized notebook)d. Intermediate pad paper

SECOND QUARTERS.Y. 2015-2016UNIT 2: Java Programming FundamentalsD. Variables, Data types and Expressions 1. Java Literals2. Primitive Data Types3. Variables, Constants (final) and References4. Arithmetic Operators5. Assignment OperatorE. Operators1. Boolean statements2. Relational Operators 3. Logical Operators4. Operator PrecedenceUNIT 3: Java Control StructuresA. Decision Control Structures 1. if-statement2. if-else statement3. if-else-if-statement4. Common Errors when using the if-else statements5. Nested if-statements6. Switch statement

METHODS OF ASSESSMENTA. CLASS STANDING1. Participation (recitation, required materials, assignment, seatwork & other assigned tasks)2. Quizzes (online/written and hands-on)3. Guided Hands-on Activities4. Challenge Hands-on ActivitiesB. PERFORMANCE TASK

REQUIREMENTS1. Assignments and Seatworks2. Online/Written and Hands-On Quizzes3. Guided Hands-On Activities4. Challenge Hands-On Activities5. Performance Task6. Subject Materials:a. PDF hand-outsb. Portfolio with compiled hand-outs (Size Long; Color Green)c. Computer Notebook (LUCI authorized notebook)d. Intermediate pad paper

THIRD QUARTERS.Y. 2015-2016UNIT 3: Java Control StructuresA. Decision Control Structures1. Switch statementB. Repetition Control Structures 1. FOR loops2. WHILE loops: counters, sentinel values, accumulators 3. Nested loopsUNIT 4: Methods and ObjectsA. Introduction to Methods1. Calling Instance Methods2. Passing Variables in Methods a. Pass-by-value b. Pass-by-reference3. Calling Static Methods4. Scope of a Variable5. Simple String and Math MethodsB. Casting Converting and Comparing Objects1. Casting Primitive Types2. Casting Objects3. Converting Primitive Types to Objects and Vice Versa4. Comparing Objects5. Determining the Class of an Object

METHODS OF ASSESSMENTA. CLASS STANDING1. Participation (recitation, required materials, assignment, seatwork & other assigned tasks)2. Quizzes (online/written and hands-on)3. Guided Hands-on Activities4. Challenge Hands-on ActivitiesB. PERFORMANCE TASK

REQUIREMENTS1. Assignments and Seatworks2. Online/Written and Hands-On Quizzes3. Guided Hands-On Activities4. Challenge Hands-On Activities5. Performance Task6. Subject Materials:a. PDF handoutsb. Portfolio with compiled handouts (Size Long; Color Green)c. Computer Notebook (LUCI authorized notebook)d. Intermediate pad paper

1La Union Cultural InstituteJava Programming 9S.Y. 2015-2016