TLE - Computer Programming (.NET) 11 - Week3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Learning Area TVL-ICT-Computer Programming.

net Grade Level 11


W3
Quarter Third Date
I. LESSON TITLE 2.2 Use applicable software and hardware as per task requirement
2.3 Observe and practice management concepts as per established industry
practices
II. MOST ESSENTIAL LEARNING
LO 2. Apply relevant technologies (TLE_ICTP.NET 11-12URT-Ie-18)
COMPETENCIES (MELCs)
III. CONTENT/CORE CONTENT • Repair and maintenance procedure
• Operating instructions
• Applicable software
• Communication techniques
• Health and safety procedures
• Company policy in relation to relevant technology

(References: HTML pages 336-342 by Jovita D. Aquino,. et. al.


Software Engineering Chapter 4: SDLC, SPECIFICATION PHASE page 1-3 G
https://phoenixnap.com/blog/software-development-life-cycle)

Suggested
IV. LEARNING PHASES Learning Activities
Timeframe
A. Introduction 2 Hours Presentation
Panimula In this lesson, the learners will study the importance of applying
relevant technologies in effective carrying out functions. They will
determine the proper procedures in maintaining and repairing
programming system. They will also identify appropriate operating
instructions and applicable software for effective communication
techniques.
To understand the lesson, the learners will try to combined and
decode the following pictures and/or words (“REBUS”) to know the hidden
message on it. They will complete the word by supplying the missing letters
below:

1. 2 dee
=F___I_____Y S__D_

2.
=R__U_____T GA____I__

3. PACIFIC

=S_____R__P_C___C_____

After decoding, they will look for the definition of these terms in
the internet and answer it on a separated sheet of paper

By reading this, context, the learners will gain new concepts.


In programing we need to consider the software requirements,
structures, and functionalities of the system. Requirements send the
expectations of users from the software product. The requirements can
be noticeable or unseen, identified or unidentified, anticipated, or
unanticipated from customer’s outlooks.
The type of software you want to develop is one consideration for
which programming languages to learn. While there are no concrete rules
for what language is used to write what software.
Learning Task 1. List down at least 4 process to gather the software
requirements from client, by supplying the requirement engineering.
It is a four-step process, which includes

1. ___________________ _____
2. ___________________ _____
3. ___________________ _____
4. ___________________ _____
5. ___________________ _____

B. Development 1 Hour We should try to recognize what sort of requirements may rise in
Pagpapaunlad the requirement induction phase and what kinds of requirements are
anticipated from the software system. Generally, software requirements
should be characterized in two categories

Learning Task 1. Based on the two categories. compare Functional and


Non-functional Requirements. By supplying answers in the Venn diagram

Functional Requirements Non-Functional Requirements

Similarities

Learning Task 2. After accomplishing the venn diagram, compose an essay


that explains your work.

C. Engagement 2 hours Understanding the proper programing helps the provisionary


Pakikipagpalihan programmers/ learners to conduct Requirement checking.
Requirement elicitation process can be depicted using the
following diagram:

Learning Task 1 Answer the following questions based on the pie graph
shown above:
1. Interpret the line graph
2. Do we need to conduct requirements validation in programming?
Why?
3. Does requirement validation is important in programing
housekeeping? Why?
Learning Task 2 Maintenance phase focus on the modification and
updating of software after the distribution of the product. To understand
the importance of conducting modification and maintenance, analyze and
identify the following picture then answer the questions that follows.
1. ________________ 3. ______________

2. ______________ 4. ______________

a. Organizational Change d. Host Modification


b. Client Requirements e. Market condition
c. Preventive Maintenance

Learning Task 3. These variables need to be considered in maintenance.


Explain each variable.
Learning Task 4
At this point you are instructed to analyze the flowchart to be able for you
to understand the process to include in maintenance activities. Supply an
explanation on the table given below.

ACTIVITY Why it is important?


1. Identification and tracing
2. Analysis
3. Design
4. Implementation
5. System Testing
6. Acceptance Testing
7. Delivery
8. Maintenance Management
D. Assimilation 2 hours Programming Language and variables in Maintenance activity is
Paglalapat important to the users and program developers as basis of improvement
and modification of the software. This provides benefits on the
enhancement of the software. Some of the are:
1. Re-Engineering Process
2. Program Restructuring
3. Troubleshooting
4. Development of new Program
Learning Task 1. Write at least 5 importance of requirement validation
Activity in creating a program.
1. __________________________________________
2. __________________________________________
3. __________________________________________
4. __________________________________________
5. __________________________________________
Learning Task 2. Browse the internet and look for at least 3 faulty
programming language codes. Tell something on the possible lapses on the
procedure. Write it on a sheet of paper.
Learning Task 3. Based on the activity in Learning task 2, narrate the steps
or procedure on how you analyzed the program.
V. ASSESSMENT 1 hour Learning Task 1
(Learning Activity Sheets Rearrange the following steps on conducting maintenance activities, by
for Enrichment, writing A-H. Write the letter on the space provided.
Remediation or _____1. Analysis
Assessment to be given _____2. Design
on Weeks 3 and 6) _____3. System testing
_____4. Delivery
_____5. Identification and tracing
_____6. Implementation
_____7. Acceptance testing
_____8. Maintenance management
Learning task 2
Identify the following terms being describe. Choose the correct answer on
the word pool and write it on the space provided.
___1. If there is any business level change at client end such as reduction
of organization strength acquiring another company organization venture
into new business.
___2. policies, which changes over the time, such as taxation in newly
introduced constraints like, how to maintain bookkeeping, may three girl
need for modification.
___3. The host changes the software to keep adaptability.
MARKET CONDITION HOST MODIFICATIONS
ORGANIZATION CHANGES CLIENT REQUIREMENTS
Learning task 3
Write at least five samples of programming language.
1. _______________________
2. _______________________
3. _______________________
4. _______________________
5. _______________________
Learning Task 4
Answer the following question in a sheet of paper.
1. What is the importance of programming maintenance in the
development of a software/program?
VI. REFLECTION • The learner, in their notebook, will write their personal insights
about the lesson using the prompts below.
I understand that ___________________.
I realize that ________________________.
I need to learn more about __________.
Prepared by: GLEN R. MANGANA-Bagong Nayon 2 National High School Checked MELANIE F. BURGONIA
by: Frederick B. Zaide
SDO-Laguna
TLE-ICT-NN11-w3

You might also like