Sie sind auf Seite 1von 14

MANUEL V. GALLEGO FOUNDATION COLLEGES, INC.

to
Cabanatuan City, Philippines
(www.mvgfc.edu.ph)

COURSE INFORMATION:

Course Code/Catalogue No.: Introduction to Visual Basic .NETICT 111 / Computing Fundamentals
Course Description: The course provides Microsoft Visual Basic developers with the an overview of the computing industry and computing
profession, including research and application in different fields; an appreciation of computing in different fields such Biology, Sociology,
Environment and Gaming; an understanding of Association of Computing Machinery (ACM) requirements; an appreciation of the history of
computing; and knowledge of the key components of computer system (organization and architecture), malware, computer security, internet and
internet protocols, Hypertext Mark-up Language (HTML 4/5), Object-Oriented Programming (C++) and Cascading Style Sheet. knowledge and
skills needed to develop Microsoft .NET based applications by using Visual Basic .NET.
Credit Unit : _____3____
Contact Hours : __________6 hours__
Pre-requisite : __________None___
Intended for : BSCS _____/ BSIT
Instructor/Professor: Mr. Don Adrian M. ViadoArnel A. Sevilla, Ed.D.
Major in: (MS IT) Computer Education
E-mail Address /Contact No.: AASEVILLA1224@gmail.com

VISION MISSION

MVGFC shall be among the leading educational institution in In the pursuit of its Vision, MVGFCI shall assure quality and
Nueva Ecija that is known for its accredited academic relevance in its curriculum, instruction, research, extension,
programs, high ratings in nationally recognized examinations and student services through continuous quality improvement.
and high employment rate of its graduates.
PROGRAM OUTCOMES (PO)/PERFORMANCE INDICATORS (PI)
On completion of the degree program, the student is expected to be able to do the following:
PROGRAM OUTCOMES PERFORMANCE INDICATORS
1. Apply knowledge of computing, science, and mathematics Discuss the historical development and evolution of the
appropriate to the discipline computing technologyVisual Basic , principles and concept
2. Apply best practices with the highest standards Construct the proper programming coding format and
requirements
3. AnalyzeAnalyze complex problems using the appropriate Analyze the basic computing needs and problem solution
computing requirements to produce the best solution. using algorithm and flowcharts.
4. Design, implement, and evaluate computer-based Create a program solution from different machine problems
systems, processes, components, or programs to meet and organizational problem using C++ VB. Net programming
desired needs and requirements under various constraints language
5. Integrate IT-based solutions into the user environment Develop a system solution using C++VB.Net programming
effectively language from the specific problem identified in a assigned
company or an organization
6. Creation of an effective IT project plan Formulate a propose system and program flowchart base from
the created systems and program flowchart
7. AnalyzeAnalyze the local and global impact of computing Discuss the global impact and issues in the development of
information technology on individuals organizations, and computing technology
society
8. Apply profession, ethical, legal, security and social issues Integrate the ethical responsibility and role of IT professional
and responsibilities in the utilization of information in shaping the today’s society
technology.

RELATIONSHIP BETWEEN CO AND PO


After completion of the course, the student should be able to:

CO Code COURSE OUTCOMES PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8
Discuss the fundamental principles, I I I I I I I I
CO1 concepts and evolution of computing
systems as they relate to different fields
including the developments in the
different computing knowledge areas
Construct solutions employed by I I I P P P P P
CO2 organizations to address different
computing issues
Write, test and debug using C++Visual I I I I I P P P
CO3
Basic .NET programming language
Implement algorithms in solving a P P P P P P D D
CO4 company problem through creation of a
system using C++Visual Basic .NET.

LEGEND: I – Introduce; P – Practice; D – Demonstrate

INTENDED LEARNING OUTCOMES


KNOWLEDGE AND UNDERSTANDING:
A1: Discuss how the computer technologyVisual Basic evolve and works
A2: Explain the different number system and its conversion; Formatted: Indent: First line: 0"
A23. Explain and use the program development lifecycle in Developing a C++ program;Object Oriented Concepts by using Classes,
Functions and Packages of Visual Basic .NET.
A34: Compare and contrast among Java literals, primitive data types, variable types ,identifierstypes, identifiers, and operators and
exception handling;
A45: Explain the process of writing, compiling and running C++Visual Basic .NET Programs;
A55: Explain and use the decision control structures, repetition control structures and branching statements;and use Web Services and Web
Applications by using ASP. NET

SUBJECT SPECIFIC SKILLS:


B1: Construct a solution to a simple problem with a step by step expression using Pseudo code or flowchart;
B2: Create your first C++Visual Basic.NET program using Window Forms. and identify the parts;
B3: Develop a C++Visual Basic .NET program that gets input from the keyboard and create a calculation using this inputs;
B4: Create a C++ Program that use decision control structures (if, else, switch), repetition control structures (while, do-while, for) and
branching statements (break, continue, return) ;Visual Basic. NET program that uses Class and Functions
B5: Create multidimensional arrays and access it in your C++program;Web Service/Applications using ASP. NET

CRITICAL AND ANALYTICAL THINKING SKILLS


C1: Design a program that prints Floyds Triangle using Console Forms. prints your name, age, address, contact number and Gallego hymn;
C2: Design and Build a Customer Registration Form using Window Forms.velop different integral and floating point data types into a variable
and use it in Mathematical calculations ;
C3: Write a program that retrieve and edit Customer’s Information using Classes and Functions.accepts an input and use if statement, if-else
statement, if-else-if statement and switch statement;
C4: Create a program that store, edit, and update Sales Inventoryprints your name a hundred times. Do three versions of this program using
a while loop, a do-while loop and a for-loop;
C5: Create a web program that ask for 10 numbers from the user. Use an array to store the values of these 10 numbers. Output on the
screen the number with the greatest value;survey questions using ASP. NET

THE LEARNING PLAN


In order to achieve the outcomes of this course, the learners will go through this learning plan:

CO INTENDED LEARNING OUTCOMES TOPIC TEACHING/ LEARNING ASSESSMENT TIME


LEARNING RESOURCES TASKS/TOOLS FRAME
ACTIVITIES
Knowledge Skills Attitudes
CO1 Discuss the Develop and Unit I: Overview of Formative: Television/LCD The learners will Pre-
fundamental discuss the Microsoft .NET (Introductory projector for be able to identify prelimina
principles, Concept and PlatformBasic activity) - Virtual Images historical ry Period
concepts and Changes on Information Demographic and illustration development of
evolution of the Rapid Technology figure of the the changes in Week 1
computing Development Concepts Hhistorical Reference technology
systems as of Technology development book
they relate to Key Concepts: in Computer Summative Formatted: Font: 11 pt
different fields technologyof Whiteboard assessment:
Formatted: Font: (Default) Arial, 11 pt
including the  Microsoft .NET Visual Basic and Marker Quiz (fill in the
developments Platform , blanks, Matching
in the different Framework and seatwork type)
computing ComponentsHist Formatted: Font: 11 pt
knowledge ory of
areas Computers
 Visual Basic
.NET Computer * Different Formatted: Font: 11 pt
Hardware and Computer
Software Parts,
Understand  The Internet Evolvement Summative Weeks 2
how the  Computer and Use assessment: –3
computer Organization Quiz (fill in the
works  blanks, Matching
Formative: type)
(Navigate and
Unit II : Number Familiarize
SystemsDevelop the IDE of
ment Environment Visual
Features BasicComput Summative
Describing the ational assessment:
IDE Conversion Laboratory
 Exploring Visual and Operation Machine Problem
Studio IDE of Number and Exercises
 Debugging System) Quiz
Applications (Computation and
 Compiling in Seatwork/ Conversion)
Visual quizzes
Basic.NET
 Number
System Conversion
 Number
System Operations
 Fixed-Point
Number Discussion
Representation and actual
 Floating- demo in
Point Number programming
Representation
 Digital Logic Laboratory Week 4
System Machine
 Logic Problems
Operations and
Gates
 Boolean
Functions
 Boolean
Algebra Theorems
and Properties
 Simplification
of Boolean Functions

Unit III :
Controlling the
ComputerLangua
ge and Syntax
Enhancements
 Assembly and
Machine
Language
 Compilers and
Translators
 Programming
Languages
 Operating Data
Types
 Variables and
Data Structures
 Operators
 Decision Making
and Loops
 Functions,
Subroutines and
Properties
 Exception
Handling
 File Handling
 Event
HandlingSystem
s

CO2 Construct Write a basic Proper Unit IV. Basics of Formative: Television/LCD The learners will Prelimina Formatted Table
solutions computer writing of C++Object projector for familiarize to the ry period
employed by programs and programmi Oriented (Navigate and Virtual Images environment of
organizations develop ng syntax Programming: VB. Familiarize and illustration the C++ and able
to address algorithm in NET the C++ to write basic C++ Week 4-
different programming  History of Programming Reference programs 5
computing Analyze and C++Designing Environment book andnature of
issues Design programming and
Solutions and defining Standards of Whiteboard able to write
Effectively Class Programming) and Marker computer
 OOP programs with the
ConceptsThe Seatwork/ Actual use proper format
2011 Standard quizzes Programming and algorithms
 Current use of
C++ Machine
 Design of C++ Discussion Problems and
 Creating and and actual Exercises
Destroying demo in
Objects programming
 Summative
 Programming Laboratory assessment: Midterm
Style Machine Laboratory Weeks
 Type Checking Problems Machine Problem 6-8
Laboratory and Exercises
 Language,
Exercises
Libraries, and
Systems

Unit V. Basic of C
Flowcharting
Pseudocode
 Steps in DebuggingAnalyz
Program Planning e and Design
and Development
 Flowcharting
 Pseudocode
 C
Preliminaries
 C ancestry
 Application
and characteristics of
C
 Advantages
and uses
 Basic C
Language Structure
 Variable
Weeks
Declaration 9-10
 Assignment
Statement
 Input/Output
Statements

Unit VI : The
Standard Library
(Containers and
Algorithms)
 Libraries
 Strings
 Stream I/O
 Containers
Algorithms

CO3 Write, test and Write, test and Develops Unit V. Forms, Formative: Television/LCD The learners will Midterm Formatted: Font: 11 pt
debug using debug using strong Menu, Dialog Box projector for be given various
Formatted: Font: 11 pt
Visual Basic Visual Basic virtue of Discussion Programming machine program Weeks
.NET .NET C++ balancing  Console Forms and actual Language to test their logic 10-126-
programming programming one’s  Window Forms demo in Demo and and algorithm 12
languageWrite, language decision  Menu and Tool programming Examples using C/C++.
test and debug Tips
using C++  Drag and Drop Laboratory Reference The learner will
programming  Form Machine books/Online be graded base
language Inheritance Problems sites on the time of the
 Dialog Box accomplishment
 Advanced Whiteboard of every machine
Forms and Marker problems. Formatted: Font: 11 pt
Formatted: Justified, No widow/orphan control, Don't
Unit VI. Database allow hanging punctuation, Don't adjust space between
Access Summative Latin and Asian text, Don't adjust space between Asian
assessment: text and numbers
Quiz
 ADO. Net Formatted: List Paragraph, Justified, Bulleted + Level: 1
(Debugging/Progr
Overview + Aligned at: 0.25" + Indent at: 0.5", No
amming)
 .NET Data widow/orphan control, Don't allow hanging
Providers punctuation, Don't adjust space between Latin and
 DataSet Asian text, Don't adjust space between Asian text and
Object numbers
Formatted: Font: Bold
 Data
Formatted: Font: Bold
Designers
and Binding Formatted: Font: Bold
 XML Final Formatted: Font: Bold
Processing Term Formatted: Font: (Default) Arial, Bold
Unit VII : Control
Structures of
C++Web
Programming
 Decisions Weeks
 Simple IF 13-14
statement
 The IF…ELSE
statement
 Loops
 FOR loop
 WHILE loop
 DO WHILE
loops
 Break and
continue
statements
 Nested loops

 Switch
Statements
 Functions
 Concept and
rules
 Functions and
Parameter
Passing
 Recursion
 Arrays
 Strings
 Pointers
 File
StructuresIntrod
uction to
ASP.NET
 Web Forms
 Web Services
 Sending Email
CO4 Implement Create a Practice Unit VIII—Final Formative: Television/LCD The learners will Weeks
algorithms in system the value Project projector for identify one 15-18
solving a flowcharts of Peers/self- actual department in the
company programmi assessment programming campus that Formatted: Font: (Default) Arial
problem Develop a ng demo and needed
through system using techniques Seatwork coding information
creation of a Visual Basic system.Theysyste
system using .NET C++ Continuous Reference m. They will
Visual Basic programming laboratory book gather data and
.NET.Impleme language project information to
nt algorithms development Whiteboard formulate solution
in solving a and Marker on that specific
company problem.
problem Online reading They will create
through link: flowcharts,
creation of a https://www.tut pseudocode ,
system using orialspoint.com/ project proposal
C++. vb.nethttp://ww and C++Visual Formatted: Default Paragraph Font, Font: (Default)
w.cplusplus.co Basic. Net Arial
m/doc/tutorial/ programs that will
answer the
problem that
https://www.pro encounter by their Formatted: Default Paragraph Font, Font: (Default)
gramiz.com/cp prospective Arial, English (United States)
p-programming department.

Summative
assessment:
Project Proposals

Project
Presentation

MAJOR COURSE OUTPUTS (MCO)


As evidence of attaining the course outcomes, students are required to do and submit the following:
MCO CODE REQUIRED OUTPUT PERFORMANCE CO SATISFIED DUE DATE
TARGET
MCO1 Laboratory Exercises 100% of the learners CO4 A week before the final
can develop flowcharts examination
and programs using
Visual Basic >NETC++
MCO2 Information 100% of the learners CO4 A week before the final
System/Project show an exemplary examination
Proposal performance in
programming and
project presentation
Formatted: Font: 11 pt

ASSESSMENT TOOLS/RUBICS
SYSTEM GRADING Formatted: Font: 11 pt

Poor Fair Good Very Good Excellent

Understanding DS Poor Fair Good Very Good Excellent Formatted: Font: 11 pt


Explain the Problem and
Requirements Student’s work Student’s work Student’s work Student’s work Student recognizes
shows incomplete shows slight shows shows complete potential conflicts b/t
understanding of understanding of understanding of understanding of requirements and
problem and/or problem and problem and most problem and all seeks clarification
requirements requirements requirements requirements from client/user

Algorithm Poor Fair Good Very Good Excellent Formatted: Font: 11 pt


Uses Appropriate
Algorithms Student ‘hacks out’ Student chooses/ Student chooses/ Student chooses/ Student researches
program with no designs designs designs efficient tradeoffs b/t different
thought to algorithm algorithm(s) that are algorithm(s) that algorithm(s) algorithms &
design incorrect is/are correct but implements the
somewhat results of this
inefficient research

Select DS Poor Fair Good Very Good Excellent Formatted: Font: 11 pt


Uses Appropriate Data
Structures No use of ADTs Use of ADTs; but Use of ADTs; but Use of ADTs; all are Uses advanced
(aggregate data are none are some are not most appropriate for task ADTs that improves
types/structures) appropriate for task appropriate for task program
performance

Design Poor Fair Good Very Good Excellent Formatted: Font: 11 pt


Designs Appropriate
User Interface Implements very Only implements Some concepts of Uses well-designed ‘User-friendly’ I/O
poor I/O basic I/O ‘user-friendly’ I/O ‘user-friendly’ I/O interface with GUI
functionality functionality used (e.g. prompts interface components
on input & labels on appropriate for task
output) and client
Formatted: Font: 11 pt
Formatted: Font: 11 pt

Grades/performance of students will be evaluated as follows

Attendance …………………………………………………………….....5% Pre-Prelim ………………………………..…. 15%


Case Study Analysis/Seatwork …………………………..………........5% Prelim………………………………………... 15%
Quizzes………………………………................................................ 40% Midterm …………………………………….... 30%
Term Exam/Advertisement ………………….………………............. 50% Final……………………………………..……. 40%

Lecture Grades 60 % + LaboratoryGrades 40%

Total ……………. 100%:


COURSE POLICIES AND STANDARDS

 Learners are expected to dress in a professional manner thus they are restricted from wearing sleeveless shirts, mini-skirts or anything
that reveals too much skin and may represent any form of informality, as for footwear sandals, open shoes and slippers are prohibited.
 Learners are expected be in the classroom on time but due to different circumstances they will be given a 15-minute allowance to be
marked as present, learners who exceed the allowance will be marked absent but will be allowed to enter the classroom to listen but will
not be permitted to participate in assessment activities.
 Learners are expected to comply with set course requirements and partake in assessment activities and exams thus failure to take the
aforementioned will result as a failing grade for the said activity or exam; special exams will only be given to those with valid reasons such
as illnesses and fortuitous events.
 The passing grade for the course is a final grade of 75% or 3.0.
 Any form of cheating will result to an automatic “zero” for that activity and subject to punishment to be carried out by the course instructor
and the college dean.
 The use of gadgets are allowed but only for taking notes; using gadgets outside the permissible purpose will be punished by marking the
offender absent for that day and writing an apology letter for misconduct.

Academic Policies Policies on Punctuality/tardiness


 Academic Integrity: Violations of academic integrity,  Absences (Provide an early notification or send a
including dishonesty in assignments, examinations, or formal excuse letter at least 1 day before the schedule
other academic performances are prohibited. You are or in case of emergency and health cases that requires
not allowed to make copies of another person’s work serious medications kindly provide a medical
and submit it as your own. All cases of academic certification from your attending physician)
dishonesty will be reported for appropriate sanctions in  Grace Period of:
accordance with the guidelines for handling students’ 10 minutes for 1 hr class
misconduct as spelt out in the Students’ Handbook 15 minutes for 1 ½ and full 3 hrs class
 3 lates = 1 Absent
 Code of Conduct in Lecture Rooms and Laboratories:  2 consecutive lates = Oral reprimand
Students should turn off their cell phones during  Late! (You can enter the room but you are not entitled
lectures. Students are prohibited from engaging in to get the assessment)
other activities (such as texting, watching videos, etc.)
during lectures. Food and drinks are not permitted in
the laboratories.

 If possible (EOP Zone)

REFERENCES
https://www.tutorialspoint.com/vb.nethttp://www.cplusplus.com/doc/tutorial/ Formatted: Default Paragraph Font, Font: (Default)
Arial
https://www.programiz.com/cpp-programming
Formatted: Font: (Default) Arial
https://www.tutorialspoint.com/cplusplus/ Formatted: Default Paragraph Font, Font: (Default)
Arial
Formatted: Font: (Default) Arial
Prepared by: Reviewed by:
Formatted: Default Paragraph Font, Font: (Default)
Arial
Formatted: Font: (Default) Arial
Mr. Arnel A. Sevilla, Ed,D.Don Adrian M. Viado Dr. Soledad M. Roguel
(Instructor/Professor) (VPAA)

Approved by:
Dr. Federico O. Perez
(VP-Administration)

Das könnte Ihnen auch gefallen