G11-TVL-ICT Programming (.Net Technology) Capslet Quarter 3-Week 4
G11-TVL-ICT Programming (.Net Technology) Capslet Quarter 3-Week 4
TVL-ICT-PROGRAMMING
(.NET TECHNOLOGY) NC III
Quarter 3
Week 4
CapSLET
Capsulized
Self - Learning
Empowerment
Toolkit
TVL – ICT-PROGRAMMING
SUBJECT &
GRADE/LEVEL
(.NET TECHNOLOGY) QUARTER 3 WEEK 4
GRADE 11
TOPIC DEVELOP ASP.NET MVC 5 WEB APPLICATIONS (DAMWA)
CODE
LEARNING
COMPETENCY Perform Object-Oriented Programming with C# TLE_ICTP.NET
11-12DAMWA-
Ih-j-IIa-c-36
1. Develop familiarity with C# Programming as a programming language.
2. Specify when to use object-oriented paradigm in the C# programming
LEARNING
OBJECTIVES language.
3. Trace the possible output of program given a program source code in
the .NET environments.
IMPORTANT: Do not write anything on this material. Write your answers on the learner’s activity and
assessment sheets provided separately.
UNDERSTAND
C# Introduction
What is C#?
C# is pronounced "C-Sharp".
C# has roots from the C family, and the language is close to other popular languages like C++ and
Java.
The first version was released in year 2002. The latest version, C# 8, was released in September
2019.
C# is used for:
Mobile applications
Desktop applications
Web applications
Web services
Web sites
Games
VR
Database applications
And much, much more!
C# IDE
In our tutorial, we will use Visual Studio Community, which is free to download from
https://visualstudio.microsoft.com/vs/community/.
Applications written in C# use the .NET Framework, so it makes sense to use Visual Studio, as the
program, the framework, and the language, are all created by Microsoft.
C# Install
Once the Visual Studio Installer is downloaded and installed, choose the .NET workload and click on
the Modify/Install button:
After the installation is complete, click on the Launch button to get started with Visual Studio.
3|Page
Then click on the "Install more tools and features" button:
4|Page
Let’s Practice!
2. C# is an alias of C++
a. True
b. False
3. How do you insert COMMENTS in C# code?
a. # This is a comment
b. /* This is a comment
c. // This is a comment
4. Which data type is used to create a variable that should store text?
a. myString
b. Txt
c. string
d. str
REMEMBER
Key Points
C# (C-Sharp) is a programming language developed by Microsoft that runs on the .NET Framework.
C# is used to develop web apps, desktop apps, mobile apps, games and much more.
TRY
5|Page
Directions: Launch Visual Studio 2010 or 2019 , Choose "Console App (.NET Core)"
from the list and click on the Next button, Enter a name for your project, and click on the
Create button, Visual Studio will automatically generate some code for your project then
type and run the following code, what is the output?
This learning resource contains copyrighted materials. The use of which has not
been specifically authorized by the copyright owner. We are making this learning
resource in our efforts to provide printed and e-copy learning resources available
for the learners in reference to the learning continuity plan of this division in this
time of pandemic.
DISCLAIMER
This LR is produced and distributed locally without profit and will be used for
educational purposes only. No malicious infringement is intended by the writer.
Credits and respect to the original creator/owner of the materials found in this
learning resource.
Developed by:
6|Page
Topic: DEVELOP ASP.NET MVC 5 WEB APPLICATIONS (DAMWA)
Learning Competency: Perform Object-Oriented Programming with C#
ANSWER KEY
SAQ 1. ==
SAQ2. MyMethod();
Let’s Practice
1. B
2. B (False)
3. C
4. C
5. B
TRY
Output:
7|Page
Republic of the Philippines
Department of Education
Division of Zamboanga City
Instructions:
1. Read carefully the learning resource (LR) page by page to evaluate the LR for compliance to standards
indicated in the criterion items under each factor below.
2. Put a check mark (/) in the appropriate column beside each criterion item. If your answer is NO, cite
specific page/s, briefly indicate the errors found, and give your recommendations in the attached
Summary of Findings form.
3. Write Not Applicable (NA) for criterion items that does not apply in the LR evaluated.
Note:
This tool is anchored on the Guidelines in ADM Content Evaluation, Guidelines in ADM
Layout Evaluation and Level 2 DepEd Evaluation Rating Sheet for 2 DepEd Evaluation Rating
Sheet for Story Books and Big Books.
.
8|Page
Legend: (Type of Error) C - Content, L – Language, DL – Design and Layout
9|Page