You are on page 1of 8

,

OUR LADY OF SNOWS ACADEMY


Enrile, Cagayan
CURRICULUM MAP

SUBJECT: COMPUTER
GRADE LEVEL: GRADE 10
TEACHER: MOS. VIRGINIA M. TAGUIBAO
TEACHING HOURS: 20 HOURS/FIRST GRADING

TERM UNIT TOPIC: CONTENT STANDARD PERFORMANCE COMPETENCIES/SKILL ASSESSMENT ACTIVITIES RESOURCES INSTITUTIONAL CORE
(NO.) CONTENT STANDARD VALUES
MONTH
FIRST GRADING ( THE LANGUAGE OF COMPUTERS )
June – Lesson 1: 1. The Input – Process – The learner is able 1. Identify how a 1. Give a short Values:
August Introduction to Output (IPO) Approach to know the computer processes quiz to know 1. Comprehension
Computer 2. The Evolution of process of a data the pre – D – Whiz in 2. Analysis
Programming Programming computer system 2. Identify data in the existing ICT Skills 3. Focus
Languages involves input, Input – Process – Formative knowledge of Development Skills:
3. Classification of process and Output diagram Assessment the students (Software 1. Evaluate information
Programming output (IPO). The 3. Identify the stages in about the Development critically and competently
Languages process involves the System lesson. Using Visual 2. Think creatively
4. Software Development compiling Development Life 2. Show examples Basic Studio 3. Express opinions to help
Life Cycle (SDLC) computer codes Cycle of a system Applications) solve problems in
(machine 4. Define what a Summative like a grading (REX) assigned tasks
language) which programming Assessment system and ask
are composed of language is them how it
binary numbers, 5. Convert the number works.
then produces an system 3. Using the
output that Internet, ask
humans can the students to
understand. look for
Output is the another
software example of a
generated by the system that
machine code, demonstrates
which involves the IPO model
1. Flowchart different 1. Explain what an Formative 4. Using any Values:
Lesson 2: 2. Algorithm stages/processes algorithm, pseudocode Assessment productivity 1. Responsibility
Writing an 3. Pseudocode called the System and flowchart are tool, let them D – Whiz in 2. Cooperation
Algorithm, Development Life 2. Recognize the create a ICT Skills
Pseudocode and Cycle (SDLC). importance of an diagram Development Skills:
Flowchart algorithm, pseudocode showing the (Software 1. Undertake the
and flowchart in mode Development responsibility of
The learner is able programming Summative Using Visual collaborating
to know when 3. Create an algorithm, Assessment Basic Studio individuals for
writing programs, pseudocode and Applications) every assigned
instructions are flowchart (REX) task
written in a 1. Give a short 2. Evaluate
sequence of steps quiz to know information
to achieve the the pre – critically and
required results. existing competently in
Programmers use knowledge of solving problems
pre – code the students
planning such as about the
an algorithm, lesson.
pseudocode, or 2. Ask your
flowchart to see students what
the logical flow of they do before
the program. going to
school. Let
them describes
1. Getting Started 1. Explore the Visual Formative the steps. Values:
with Visual Studio Community Assessment 3. Relate the 1. Commitment
Studio 2015 Interface activity with 2. Focus
Lesson 3: 2. The Visual 2. Use the basic the lesson 3. Understanding
Discovering the Studio 2015 User methods in creating a about an D – Whiz in 4. Cooperation
Visual Studio Interface console program algorithm, ICT Skills
Integrated using Visual C# pseudocode Development Skills:
Development 3. Create, build and Summative and flowchart. (Software
Environment execute a “Hello Assessment 4. Pair the Development 1. Express opinions to
World” program students and Using Visual help solve problem
The learner is able using Visual C# instruct them Basic Studio in assigned tasks
to know that to create an Applications) 2. Apply technology
Visual Studio is a algorithm, (REX) effectively
complete software pseudocode 3. Collaborate and
package which and flowchart make individual
includes various showing how contribution in
development tools to compute for assigned tasks
that are capable of the sum of two 4. Produce results
creating cross- numbers. Let
platform the students
applications. collaborate to
get the correct
solutions.

1. Conduct a
recap of the
previous
lesson about
an algorithm,
pseudocode
and flowchart.
2. Give an
overview of
what the
Microsoft
Visual Studio
is. Show a
PowerPoint
presentation
with the
different
programs
developed
using
Microsoft
Visual Studio
applications,
then post
questions for
discussion.
3. Let the
students
explore the
environment
of Visual
Studio and
answer the
questions in
the activity.
4. Ask the
students to do
the Unit
Activity. It is a
group activity
where they
will create a
solution about
a certain issue
using a
flowchart.
They will also
create a slide
presentation
about it to be
presented in
front of the
class.

SECOND GRADING ( PROGRAMMING CONCEPTS )


Lesson 4: 1. Variable The learner is able 1. Identify what a Formative 1. Let the D – Whiz in Values:
Basic 2. Constant to know that variable, constant, Assessment students ICT Skills 1. Attentiveness
Progr 3. Literals variables are used and literals are encode the Development 2. Creativity
ammi 4. Data Type in a program to 2. Use variables, sample (Software
ng 5. Console hold the values constants, and literals program in the Development Skills:
Const 6. C# Input/Output encoded by the in creating programs manual. Using Visual 1. Undertake the
ructs Statements user. A variable 3. Identify and assign 2. Guide them as Basic Studio responsibility of
should be the correct data type Summative they encode Applications) solving computer
identified based on to a variable Assessmemnt the source code (REX) problems
the type of data it 4. Construct statements as some may 2. Express opinions to
can hold. The one and code blocks encounter help solve
that identifies the using Visual C# errors. problems in
type of data it can 3. Explain the assigned tasks
hold is called data rules in 3. Evaluate problems
type. declaring to come up with a
variables. programming
4. Present a solution
scenario that
will make a
program that
will compute
for the average
of three whole
numbers.
5. Give an
overview on
how to create
expressions in
C#.
6. Pair up the
students and
let them
collaborate on
what the
program would
be.
Lesson 5: 1. What is an The learner is able 1. Analyze the correct Formative 1. Write some of D – Whiz in Values:
Operators operator? to know computer precedence and Assessment the operators ICT Skills 1. Concentration
2. Assignment programming is associativity of used in Development 2. Productivity
operator known for operators programming (Software
3. Arithmetic processing data 2. Solve equations with and let Development Skills:
operator and producing different operators students Using Visual 1. Undertake the
4. What is an information. used in programming identify them. Basic Studio responsibility of
Equality Processing data 3. Use the correct 2. Categorize the Applications) following the
Operator? involves operators operators to create types of (REX) computation rules
5. What is a depending on expressions Summative operators. in programming
Relational what should be 4. Evaluate Boolean Assessmemnt 3. Demonstrate a 2. Evaluate formulas
Operator? processed. An expressions program that critically and
6. What is a Logical expression is a uses the competently
Operator? combination of assignment and 3. Express ideas to
7. What is an values, constants, arithmetic help solve
Operator variables, operators. problems in
Precedence? operators, and 4. Assist the assigned tasks
functions. It is students in
important to follow doing the
the rules in activity –
creating programming
expressions to part -.
produce accurate 5. Pair up
results. Once the students and
result is accurate, let them do the
we can say that Test Your
the expression Understanding
used is correct. to create a
program that
will accept data
or grades and
print them
within a given
format
indicated in
item #3 of the
activity.
Lesson 6: 1. Conditional The learner is able 1. Explain what a Formative 1. Start the D – Whiz in Values:
Conditional Statement to know that conditional statement Assessment lesson by ICT Skills 1. Logic
Control 2. How to Use a programming is is in programming asking the Development 2. Responsibility
Structures Conditional more on solving 2. Apply conditional students to (Software 3. Focus
Statement computer statements in create Development Skills:
problems. Majority creating a program statements Using Visual 1. Undertake the
of these falls on 3. Compare the based on a Basic Studio responsibility of solving
logic and different conditional given Applications) programming with the
mathematical statements Summative problem. (REX) use of conditional
computations. 4. Write conditional Assessment 2. Let them statements
Using conditional statements using C# think, solve 2. Analyze problems
statements makes and create a critically and
programming very flowchart to competently
versatile in terms find solutions. 3. Express ideas to help
of a logical 3. Explain how solve problems in
solution as well as control assigned tasks
computation. structures
control the
flow of
execution in a
program.
4. Give more
scenarios that
use control
structures for
discussion.
Lesson 7: 1. What is a Loop? The learner is able 1. Explain the loop Formative 1. Give a short quiz D – Whiz in Values:
Repetition 2. The While Loop to understand the programming Assessment to know the pre- ICT Skills 1. Commitment
Control 3. The Do-while main purpose of construction existing Development 2. Creativity
Structures Loop the loop 2. Identify the different knowledge of (Software 3. Decision Making
4. The For Loop commands is to loop commands the students Development 4. Analysis
make the codes 3. Distinguish the about the Using Visual
short, by avoiding purpose of each loop lesson. Basic Studio Skills:
redundancy of command 2. Present and Applications) 1. Undertake the
commands. Once 4. Practice the use of for, demonstrate the (REX) responsibility in
of the problem while, and do-while Summative code that uses solving assigned
involves a loop commands Assessment the three loop tasks
repetition of the 5. Create programs with commands. 2. Evaluate
process, the loop loop commands 3. Guide the information
command should students in critically and
be used. doing hands – competently
on activities. 3. Express opinions to
4. Facilitate the help solve
Unit Activity. problems assigned
Group them with tasks
three members
each. This is an
activity where
they will create
an application
that will ask the
user to enter a
password several
times using loop
commands.
Once the user
fails to enter the
correct password
for three
consecutive
times, the
program will be
terminated.

Prepared by: Approved by:

VIRGINIA M. TAGUIBAO LUCILA C. BARICAUA Ph.D

You might also like