Technical Vocational Livelihood: Computer Programming

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

7

Technical Vocational
Livelihood
QUARTER

3 Computer Programming

Computer Programming (ICT) – Grade 11


TECHNICAL VOCATIONAL LIVELIHOOD
Quarter 3 – Module 1 Introduction to Visual Basic .NET First Edition, 2020

Republic Act 8293, section 176 states that: No copyright shall subsist in
any work of the Government of the Philippines. However, prior approval of the
government agency or office wherein the work is created shall be necessary for
exploitation of such work for profit. Such agency or office may, among other things,
impose as a condition the payment of royalties.

Borrowed materials (i.e., songs, stories, poems, pictures, photos, brand


names, trademarks, etc.) included in this module are owned by their respective
copyright holders. Every effort has been exerted to locate and seek permission to use
these materials from their respective copyright owners. The publisher and authors
do not represent nor claim ownership over them.

Published by the Department of Education Division of Pasig City

Development Team of the Module


Writer: Jenessy Joy T. Pinga
Editors: Lerma Cantanero
Reviewers: Rowena O. Dimagiba
Illustrator:
Layout Artist:
Management Team: Ma. Evalou Concepcion A. Agustin
Assistant Schools Division Superintendent
OIC-Schools Division Superintendent
Aurelio G. Alfonso, Ed. D.
OIC-Assistant Schools Division Superintendent
Victor M. Javena, Ed. D.
OIC – Chief Curriculum Implementation Division
Chef School Governance and Operation Division

Education Program Supervisor


Wilma Q. Del Rosario, LRMDS
Dr. Libranda L. Agon, Ed. D., EPP/TLE

Printed in the Philippines by ________________________

Department of Education – Division of Pasig City

Office Address: Caruncho Avenue, San Nicolas, Pasig City


Telefax: 641-88-85 / 682-2819
E-mail Address: [email protected]
Computer
Programming

Quarter 3
Self Learning Module 1
Introduction to
Visual Basic .NET
Writer: Jenessy Joy T. Pinga
Editors: Lerma Cantanero
Reviewers: Rowena O. Dimagiba
Introductory Message

For the facilitator:

Welcome to the Computer Programming for the ICT Module on Introduction to Visual
Basic .NET!

This module was collaboratively designed, developed and reviewed by educators from
Schools Division Office of Pasig City headed by its Officer-In-Charge Schools Division
Superintendent, Ma. Evalou Concepcion A. Agustin in partnership with the Local
Government of Pasig through its mayor, Honorable Victor Ma. Regis N. Sotto.
The writers utilized the standards set by the K to 12 Curriculum using the Most
Essential Learning Competencies (MELC) while overcoming their personal, social,
and economic constraints in schooling.
This learning material hopes to engage the learners into guided and independent
learning activities at their own pace and time. Further, this also aims to help learners
acquire the needed 21st century skills especially the 5 Cs namely: Communication,
Collaboration, Creativity, Critical Thinking and Character while taking into
consideration their needs and circumstances.

In addition to the material in the main text, you will also see this box in the body of
the module:

Notes to the Teacher


This contains helpful tips or strategies that
will help you in guiding the learners.

As a facilitator you are expected to orient the learners on how to use this module.
You also need to keep track of the learners' progress while allowing them to manage
their own learning. Moreover, you are expected to encourage and assist the learners
as they do the tasks included in the module.
For the learner:

Welcome to the Computer Programming for the ICT Module on Introduction to Visual
Basic .NET!

The hand is one of the most symbolized part of the human body. It is often used to
depict skill, action and purpose. Through our hands we may learn, create and
accomplish. Hence, the hand in this learning resource signifies that you as a learner
is capable and empowered to successfully achieve the relevant competencies and
skills at your own pace and time. Your academic success lies in your own hands!

This module was designed to provide you with fun and meaningful opportunities for
guided and independent learning at your own pace and time. You will be enabled to
process the contents of the learning material while being an active learner.

This module has the following parts and corresponding icons:

Expectation - These are what you will be able to know after


completing the lessons in the module

Pre-test - This will measure your prior knowledge and the


concepts to be mastered throughout the lesson.

Recap - This section will measure what learnings and skills


that you understand from the previous lesson.

Lesson- This section will discuss the topic for this module.

Activities - This is a set of activities you will perform.

Wrap Up- This section summarizes the concepts and


applications of the lessons.

Valuing-this part will check the integration of values in the


learning competency.

Post-test - This will measure how much you have learned from
the entire module. Ito po ang parts ng module.
EXPECTATION

The students should be able to:

• understand visual basic .NET in programming.


• apply the use of visual basic .NET in programming.
• cite the importance of visual basic .NET in programming.

PRE–TEST

Instruction: Select the letter that corresponds to the correct answer.

1. _________________ created a visual programming language in 1988.


A. Alan Cooper
B. Bill Gates
C. Steve Jobs
D. Charles Babbage

2. It provides an easy platform to write especially for ____________


programs.
A. windows-based
B. android
C. mac
D. smart phones

3. Visual Basic (VB) is an ______________ programming language


A. object-oriented
B. procedural
C. semi object-oriented
D. semi procedural

4. Section that shows a list of a recently created projects.


A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

5. Section that has the New Project and Open Project commands that are
used to create a new project to open an existing project, respectively.
A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

RECAP
First semester discussed the following;
• HTML – Hypertext Markup Language it is the structure or the
content of the webpage.
• CSS – Cascading Style Sheets it is the design or style of the
webpage.
• JavaScript – it is the behavior of the webpage.

LESSON

What is Visual Basic .NET?


Alan Cooper created a visual programming language in 1988. Visual Basic
(VB) is an object-oriented and visual programming and type-safe programming
language. Visual Basic language has its roots from the family of C languages such
as C, C++ and it is mostly similar to Java programming.

Visual Basic (VB) Programming language will allow developers to build a


variety of secure and strong applications which will run on .NET Framework.

Like all other .NET languages, VB.NET has complete support for object-
oriented concepts. Everything in VB.NET is an object, including all of the primitive
types (Short, Integer, Long, String, Boolean, etc.) and user-defined types, events,
and even assemblies.

VB.NET is implemented by Microsoft's .NET framework. It's also possible to


run VB.NET programs on Mono, the open-source alternative to .NET, not only
under Windows, but even Linux or Mac OSX.

Microsoft provides the following development tools for VB.Net programming −

• Visual Studio 2010 (VS)


• Visual Basic 2010 Express (VBE)
• Visual Web Developer

The last two are free. Using these tools, you can write all kinds of VB.Net
programs from simple command-line applications to more complex applications.
Visual Basic Express and Visual Web Developer Express edition are trimmed down
versions of Visual Studio and has the same look and feel.

Features of Visual Basic .NET


• VB contains various features that make it similar to other
programming languages such as Visual Basic, C#, C++, Jscript, and
COBOL, etc.
• VB is a modern programming language and it is very powerful and
simple for building the applications.
• VB is useful in developing windows, web and device applications.
• Easy-to-use Generics

The VB IDE Start Page has following sections:


• The Start section has the New Project and Open Project commands that are
used to create a new project to open an existing project, respectively.
• The Recent section shows a list of a recently created projects.
• The Getting Started section provide links on how to build an application
using Visual Basic.
• The Announcement section provides latest online on how to build news
about Visual Studio.
• The Solution Explorer section shows the tree structure of all the Windows
files in your application.
ACTIVITIES

In your own understanding about the lesson today write a paragraph by


answering the question “what is visual basic?”.

________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
_______________________________________________.

Rubrics:

Needs Score
Very Good Good
improvement
Knowledge
Does your response clearly
show you have read and
understand the lesson content 10 6 2
by correctly defining key terms,
key persons and
summarizing concepts?
Analysis
Have you clearly stated
analysis and give examples to
back them up? 10 6 2
Does your response provide
analysis to the larger concepts
of the lesson?
Total /20

*Answer Worksheet number 1 and submit a soft copy/hard copy of your


completed activity to your subject teacher on the following meeting.

WRAP–UP

Instruction: Describe the following below on how you understand the


lesson.

• Start section
• Recent section
• Getting Started section
• Announcement section
• Solution Explorer section

Rubrics:

Needs Score
Very Good Good
improvement
Knowledge
Does your response clearly
show you have read and
understand the lesson content 5 3 2
by correctly defining key terms,
key persons and
summarizing concepts?
Analysis
Have you clearly stated
analysis and give examples to
back them up? 5 3 2
Does your response provide
analysis to the larger concepts
of the lesson?
Total /10

VALUING

Instructions: Read and answer the following questions carefully in two to


three sentences each number.

1. What do think is the importance of learning visual basic?


___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________

2. How will you use the knowledge you acquired in this module?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________

POST TEST
Instruction: Select the letter that corresponds to the correct answer.

1. Section that shows a list of a recently created projects.


A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

2. Section that has the New Project and Open Project commands that are
used to create a new project to open an existing project, respectively.
A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

3. Section that shows the tree structure of all the Windows files in your
application.
A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

4. Section that provides links on how to build an application using Visual


Basic.
A. Start section
B. Getting Started section
C. Solution Explorer section
D. Recent section

5. It provides an easy platform to write especially for ____________ programs.


A. windows-based
B. android
C. mac
D. smart phones

KEY TO CORRECTION
A 5. A 5.
D 4. B 4.
A 3. C 3.
A 2. A 2.
A 1. D 1.

Pre-test: Post-test:
REFERENCES
• Accessed November 4, 2020 11:30Am
https://www.tutlane.com/tutorial/visual-basic
• Computer Programming Volume I by Innovative Training Works, Inc.
• Computer Programming Volume II by Innovative Training Works, Inc.

You might also like