Академический Документы
Профессиональный Документы
Культура Документы
to
Cabanatuan City, Philippines
(www.mvgfc.edu.ph)
COURSE INFORMATION:
Course Code/Catalogue No.: Introduction to Visual Basic .NETConcepts of Programming/CS123ICT 111 / Computing Fundamentals
Course Description: The purpose of this course is to study fundamentals concepts in programming languages and major tools and Formatted: Font: 12 pt, Font color: Text 1
techniques to implement them. Learners will design, write, and debug computer programs. This course is designed for students with Formatted: Font: (Default) Arial, 12 pt, Font color: Text
no prior programming experience. The course introduces the fundamental concepts of procedural programming. Topics include 1
algorithms and problem solving, data types, control structures, functions, arrays, files, and the mechanics of running, testing, and Formatted: Font: 12 pt, Font color: Text 1
creating and debugging. Formatted: Font: (Default) Arial, 12 pt, Font color: Text
1
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 Formatted: Font: (Default) Arial, 12 pt, Font color: Text
understanding of Association of Computing Machinery (ACM) requirements; an appreciation of the history of computing; and knowledge of the 1
key components of computer system (organization and architecture), malware, computer security, internet and internet protocols, Hypertext Mark- Formatted: Font color: Text 1
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. ViadoJoseph Y. ReyesArnel 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.
CO INTENDED LEARNING OUTCOMES TOPIC TEACHING/ LEARNING ASSESSMENT TIME Formatted Table
LEARNING RESOURCES TASKS/TOOLS FRAME
ACTIVITIES
Knowledge Skills Attitudes
Formatted ...
CO1 Discuss the Develop and Enhancing Introduction to Formative: Television/LCD The learners will Pre-
Formatted ...
fundamental discuss Students’ Computer and (Introductory projector for be able to identify prelimina
principles, Concept and Computer activity) - Virtual Images historical ry Period Formatted ...
Programming
concepts Changes on Programming Demographic and illustration development of Formatted ...
Knowledge all
and evolution the Rapid Performances figure of the the changes in Week 1
about Computer Formatted ...
of computing Development Hhistorical Reference technologythe
purpose of a Formatted
systems as of Technology development book Concept of ...
they relate to programming in Computer programming Formatted ...
different fields language technologyof Whiteboard
including the Programming Visual Basic and Marker Summative Formatted ...
developments Languages assessment: Formatted ...
in the different seatwork Quiz (fill in the
implement Formatted ...
computing Variables blanks, Matching
simple Formatted ...
knowledge Declaring type)
areas computer
Variables Formatted ...
programs
Store Value in Formatted
* Different ...
Variables
Access Stored Computer Formatted ...
make use of Parts,
value in Formatted ...
Understand available Variables Evolvement Weeks 2
how the program and Use –3 Formatted ...
computer libraries Summative Formatted ...
works assessment:
Formatted ...
Formative: Quiz (fill in the
Unit I: Overview (Navigate and blanks, Matching Formatted ...
extend and
of the Microsoft Familiarize type)
adapt code Formatted ...
.NET the IDE of
written by PlatformBasic Formatted ...
other Visual
Information BasicComput Formatted ...
programmers Technology ational Formatted
Concepts ...
Conversion Summative
and Operation assessment: Formatted ...
Key Concepts: of Number Laboratory Formatted ...
System) Machine Problem Formatted
Microsoft .NET ...
and Exercises
Platform , Seatwork/ Quiz Formatted ...
Framework and quizzes (Computation and Formatted ...
ComponentsHi Conversion)
story of Formatted ...
Computers Formatted ...
Visual Basic
Formatted ...
.NET Computer
Formatted ...
Hardware and
Software
The Internet Discussion
Computer and actual
Organization demo in
programming
Laboratory Week 4
Unit II : Number Machine
SystemsDevelop Problems
ment
Environment
Features
Describing the
IDE
Exploring
Visual Studio
IDE
Debugging
Applications
Compiling in
Visual
Basic.NET
Number
System
Conversion
Number
System Operations
Fixed-Point
Number
Representation
Floating-
Point Number
Representation
Digital Logic
System
Logic
Operations and
Gates
Boolean
Functions
Boolean
Algebra Theorems
and Properties
Simplificatio
n 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
HandlingSyste
ms
CO2 knows the Write a basic Proper Key Words Formative: Television/LCD The learners will Prelimina Formatted: Font: (Default) Arial, Italic
principles of computer writing of Programming projector for familiarize to the ry period
Formatted: No Spacing, Space Before: 0 pt, After: 0
programming programs programming Reserved (Navigate and Virtual Images environment of
pt, No bullets or numbering, Pattern: Clear
Construct and develop syntax Keywords Familiarize and illustration the C++ and able
solutions algorithm in the C++ to write basic C++ Week 4-
employed by programming Operators Programming Reference programs 5
organizations Analyze and Computer Environment book andnature of
to address Design Programming Standards of programming and
different Solutions Operators Programming) Whiteboard able to write
computing Effectively and Marker computer
issues Relational Seatwork/ programs with the
Operators quizzes Actual use proper format Formatted: Font: 11 pt
Logical Programming and algorithms
Operators
Discussion Machine Formatted: Normal, None, Right: 0", Space Before: 0
Decision and actual Problems and pt, Line spacing: single, No bullets or numbering,
Statements demo in Exercises Don't keep with next, Don't keep lines together
programming
Formatted: Font: (Default) Arial, 11 pt, Bold, Font color:
If Conditional Auto, Not Expanded by / Condensed by
Laboratory Summative
Statement
Machine assessment: Midterm Formatted: Adjust space between Latin and Asian text,
If… else Problems Laboratory Weeks Adjust space between Asian text and numbers, Tab
Statement Laboratory Machine Problem 6-8 stops: Not at 0.79"
If…else…if Exercises and Exercises Formatted: Font: Bold
Statement Formatted: Font: Not Bold
Switch
Statement
Unit IV. Basics of Flowcharting Formatted: No Spacing
C++Object Oriented Pseudocode
Programming: VB. DebuggingAnalyz
NET e and Design
History of Formatted: No Spacing, No bullets or numbering
C++Designing and
defining Class
OOP
ConceptsThe 2011
Standard
Current use Formatted: English (Philippines)
of C++
Design of C++ Formatted: English (Philippines)
Creating and
Destroying Objects
Programmin
g Style Weeks
9-10
Type
Checking
Language,
Libraries, and
Systems
Unit V. Basic of C
Steps in
Program Planning
and Development
Flowchartin
g
Pseudocode
C
Preliminaries
C ancestry
Application
and characteristics
of C
Advantages
and uses
Basic C
Language Structure
Variable
Declaration
Assignment
Statement
Input/Outpu
t Statements
Unit VI : The
Standard Library
(Containers and
Algorithms)
Libraries
Strings
Stream I/O
Containers
Algorithms
CO3 Write, test and process Develops Loops Formative: Television/LCD The learners will Midterm Formatted: No Spacing, Space Before: 0 pt, After: 0
debug using structured strong virtue while Loop projector for be given various pt, No bullets or numbering, Pattern: Clear
Visual Basic data sets by of balancing Do while Discussion Programming machine program Weeks
.NET means of a one’s and actual Language to test their logic 10-126-
Break
programming computer decision demo in Demo and and algorithm 12
languageWrite, Continue programming Examples using C/C++. Formatted: List Paragraph, Indent: Left: -0.01",
Write, test Hanging: 0.13", Line spacing: Multiple 1.15 li, Bulleted
test and debug Statement
and debug + Level: 1 + Aligned at: 0.25" + Indent at: 0.5"
using C++ using Visual Programming Laboratory Reference The learner will
programming Basic .NET Numbers Machine books/Online be graded base Formatted: Font: (Default) Arial
language C++ Int Problems sites on the time of the
programming Short accomplishment
Whiteboard of every machine
language Long
and Marker problems.
Float
Unit V. Forms, Formatted: Font: 11 pt
Menu, Dialog Box Summative Formatted: Font: 11 pt
assessment:
Console Forms Quiz
Window Forms (Debugging/Progr
Menu and Tool amming)
Tips
Drag and Drop
Form
Formatted: Font: 11 pt
Inheritance
Dialog Box Formatted: Justified, No widow/orphan control, Don't
Advanced allow hanging punctuation, Don't adjust space between
Forms Latin and Asian text, Don't adjust space between Asian
text and numbers
Final
Unit VI. Database Term Formatted: List Paragraph, Justified, Bulleted + Level: 1
Access + Aligned at: 0.25" + Indent at: 0.5", No
widow/orphan control, Don't allow hanging
ADO. Net punctuation, Don't adjust space between Latin and
Overview Asian text, Don't adjust space between Asian text and
.NET Data numbers
Formatted: Font: Bold
Providers
DataSet Weeks
Object 13-14
Data
Designers
and
Binding
XML
Processing
Switch
Statements
Functions
Concept and
rules
Functions and
Parameter
Passing
Recursion
Arrays
Strings
Pointers
File
StructuresIntro
duction to
ASP.NET
Web Forms
Web Services
Sending Email
CO4 understands Create a Practice the Array Formative: Television/LCD The learners will Weeks Formatted: Font: (Default) Arial, Italic
how problems program value of Create array projector for identify one 15-18
Formatted: No Spacing, Space Before: 0 pt, After: 0
can be solved system programming Initializing array Peers/self- actual department in the
pt, No bullets or numbering, Pattern: Clear
in terms of flowcharts techniques assessment programming campus that
Accessing array
computer demo and needed
programming Develop a Critical Seatwork coding information Formatted: Font: (Default) Arial, Italic
Implement system using Thinking Characters system.Theysyste
String Formatted: No Spacing, None, Space After: 0 pt, Line
algorithms in Visual Basic Awareness Continuous Reference m. They will
spacing: single, Pattern: Clear
solving a .NET C++ towards Basic String laboratory book gather data and
company programming Programmin Concept project information to
problem language g development Whiteboard formulate solution
through and Marker on that specific
creation of a problem.
system using Functions Online reading They will create
Visual Basic Return Type link: flowcharts,
.NET.Impleme Function Name https://www.tut pseudocode ,
nt algorithms Parameter orialspoint.com/ project proposal
in solving a Calling Functions vb.nethttp://ww and C++Visual Formatted: Default Paragraph Font, Font: (Default)
company w.cplusplus.co Basic. Net Arial
problem m/doc/tutorial/ programs that will
through Unit VIII—Final answer the
creation of a Project problem that
system using https://www.pro encounter by their Formatted: Default Paragraph Font, Font: (Default)
C++. gramiz.com/cp prospective Arial, English (United States)
p-programming department.
Formatted: Font: (Default) Arial
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:
ASSESSMENT TOOLS/RUBICS
SYSTEM GRADING Formatted: Font: 11 pt
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.
REFERENCES
https://www.youtube.com/watch?v=xbFoZhC_wdY&t=128s
https://www.tutorialspoint.com/computer_programming/index.htm
Approved by:
Dr. Federico O. Perez
(VP-Administration)