Work Plan
Programming and Databases
Implementation: 1st Semester
Weeks Activities MELC or Outcomes Lessons Materials
Week 3 Learning Packet 3 • List the different operators in Connecting Data ICTopia Programming and
Java. Through Operators Databases
• Evaluate expressions. Operators
Operator (pages 36-50)
Precedence + interactives
Refactoring in + worksheets
IntelliJ
Programming and Databases
Learning Packet 3
Remember Find Use
Object-oriented programming (“OOP” for Read your Programming and Databases Access ICTopia Programming and Databases.
short) was conceived to model real-world workbook to learn about: Answer the Lesson Quiz for Lessons 4.
objects. In OOP, a class defines the common
variables (attributes) and methods (functions) • Operators Accomplish the Progress Check to test your
of a set of objects. An object is an instance of a • Operator Precedence knowledge about machines.
class. • Refactoring in IntelliJ
After reading, accomplish the Mental Model
After doing this learning packet, you will be able Worksheets (4).
to:
1. List the different operators in Java.
2. Evaluate expressions.
3. Build a simple Java program that uses
Java operators.
To check what you already know about the
lessons, please answer the Knowledge
Activation Exam #3.
Teacher Support: Teacher could set a video conference with the student.
Guide your child as they read the lesson and accomplish the Mental Model Worksheet. Extra
parental supervision as they use and explore their computers at home. Let your children
Parent Support: accomplish the Progress Check on their own.
Learning Packet 3
Programming and Databases
Activation of Prior Knowledge Exam
Instruction: Match the following with their corresponding meanings. Write the letter on the space
provided
_____1. Identifiers A. public class Message { }
_____2. Access Modifiers B. data type used for single characters.
_____3. Variables C. are values passed as a parameter to methods
_____4. Char D. it has only two possible values: true or false.
_____5. Boolean E. user-defined names for methods, variables,
_____6. Arguments constants, and classes.
_____7. multi-line comment F. identifiers whose values can be changed.
_____8. single-line comment G. /* create an instance of the Message class */
_____9. class declaration H. are used by class, method, and class variable to
_____10. Constants define how they will be accessed by other
_____11. Java Keyword objects and other methods
_____12. Unicode I. // Class that displays a message on the screen
_____13. ASCII J. identifiers whose values never change once
_____14. Concatenation declared.
_____15. Literals K. Universal code that has a unique number to
represent each character
L. American Standard Code for Information
Interchange
M. process of joining values together
N. word used by the Java compiler for a specific
purpose
O. values assigned to variables or constants
Learning Packet 3
Connecting Data Through Operators
Mental Model Worksheet 4
Instruction: Identify what operator name used on the code provided.
Code Operator
x++;
++y;
--x;
y--;
x+y;
x*y;
x-y;
x/y;
Learning Packet 3
Connecting Data Through Operators
Progress Check
A. Instruction: Identify the description of the following operators
Comparison/Relational Operators
Operators Description
>
>=
<
<=
==
!=
Conditional/Logical Operators
Operators
!
||
&&
B. Write down the Java expressions for the following statements below.
Statements Java Expression
1. Add the values of the variables x and y;
2. A is greater than or equal to B
3. A is greater than B
4. A is not equal to B
5. A is less than or equal to B