BOW-SP-ICT-9-Programming
BOW-SP-ICT-9-Programming
Department of Education
REGION III – CENTRAL LUZON
SCHOOLS DIVISION OFFICE OF NUEVA ECIJA
DIVISION-INITIATED
SPECIAL PROGRAM IN INFORMATION AND COMMUNICATIONS TECHNOLOGY
BUDGET OF WORK FOR SY 2022-2023
I 10 demonstrates skills on the use of the different Java ● Performance Tasks on the Use of Java
variables and constants Variables, and Constants
● Expressions and Operators
describes and identifies different expressions and
● Arithmetic, Increment, Decrement, Assignment,
II 1 operators in creating a program and explains
Relational, and Logical Operators
operator precedence
● Operator Precedence
● The Control Structures
describes, explains, compares and uses different ● The Sequence & Selection Control Structure
II 2 types of control structures ● Performance Task on the Use of Control
Structure
● The Repetition Control Structure
➢ While Statement
demonstrates the use of different types of repetition ➢ Do-While Statement
II 3 control structure in creating a program ➢ For Statement
● Performance Task on the Use of Repetition
Control Structure
● The Java Statements
defines and identifies the types of Java statements
➢ Break Statement
➢ Continue Statement
describes array
II 4 ● differentiates and demonstrates the use of single
➢ Return Statement
● Introduction to Array
dimensional multidimensional array in creating a
● Single Dimensional and Multidimensional Array
program
● Performance Task on the Use of Arrays
● Java Methods
describes and demonstrates the use of Java Methods ● Java Method Parameters
● demonstrates the use of parameters and ● The Parameters and Arguments
II 5 arguments ● The Command-Line Argument
● describes command-line argument ● Performance Task on the Use of Parameters
and Arguments
● The Java Strings
➢ Definition of String
➢ Store Text in Strings
defines and demonstrates the use of Java string in a
II 6 program
➢ Use of Special Character Strings
➢ Displaying Strings
➢ Concatenate Strings
➢ Use Other Variables with Strings
describes and identifies different functions of ● The Operator and its Functions
operators and their order of precedence ➢ Arithmetic Operators
➢ Comparison Operators
➢ Logical / Bitwise Operators
III 3 ➢ Bit Shift Operators
➢ Assignment Operators
➢ Miscellaneous Operators
● Operator Precedence
describes and applies decision making structure in a ● The Decision Making and their Structures
program ➢ If-Then Statement
➢ If-Then-Else Statement
III 4 ➢ If-Else If-Else Statement
➢ Nested If Statement
➢ Select Case Statement
➢ Nested Select Case Statement
defines and applies looping structure and statement ● Defining and Using Loop and its Structures
in a program ➢ Do Loop
➢ For-Next Loop
➢ Each-Next Loop
➢ While-End While Loop
III 5 ➢ With-End With Statement
➢ Nested Loop
➢ Loop Control Statement
➢ Exit Statement
➢ Continue Statement
➢ GoTo Statement
creates date and time in a program structure ● Creating Date & Time
➢ Properties and Methods of the DateTime
III 7 Structure
➢ Creating a DateTime Object
➢ Getting the Current Date and Time
Republic of the Philippines
Department of Education
REGION III – CENTRAL LUZON
SCHOOLS DIVISION OFFICE OF NUEVA ECIJA
➢ Formatting Date
➢ Predefined Date/Time Formats
➢ Properties and Methods of the
DateAndTime Class
defines and embeds dialog box in interacting with ● ·Defining and Embedding Dialog Box
IV 2 GUI
defines and describes the concept of database access ● Defining Database Access
➢ ADO.Net Object Model
➢ Data Provider
IV 6 ➢ DataSet
➢ Connecting to a Database
➢ Creating Table, Columns, and Rows
Prepared by:
GENESIS P. EUGENIO
Teacher II
Bunga Integrated HS
Checked by:
LABERNE A. LADIGNON, JR
Education Program Supervisor, ICT/ADM
Noted: