SYLLABUS-CSA105-Event Driven Programming

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Republic of the Philippines

Commission on Higher Education


CONCEPCION HOLY CROSS COLLEGE INC.

COLLEGE OF COMPUTER STUDIES


1st semester, A.Y. 2020 – 2021

Course Syllabus in Event Driven Programming

Philosophy
Concepcion Holy Cross College believes in the holistic development of individuals by providing quality education through active participation in the teaching- learning process.

College Vision
Concepcion Holy Cross College is a God-centered learning community focused on holistic education that forms and educates individuals to become conscious, competent,
compassionate and committed persons towards the development of a just and humane society.

College Mission
To become a leading institution for academic and values formation by offering relevant, learner-centered and values- oriented programs that produces competent persons of
character in the service of society.

Institutional Goals
 To develop a Christ-centered community;
 To produce intellectually-competent and wholly-developed graduates;
 To emphasize self-realization without compromising human dignity and moral values.

Institutional Objectives

a. To implement a dynamic, Christ-centered curriculum which will meet the ever-changing circumstances and needs of the society.
b. To instill in the learner sound Christian principles, attitudes and values in dealing with interpersonal relationships.
c. To guide the students in achieving basic knowledge and skills that will make them creative, productive and relevant members of the community.
d. To make the students appreciate and value their Filipino cultural heritage.
DEPARTMENT: COMPUTER STUDIES
ASSOCIATE DEAN:
COURSE CODE: CSP 105
COURSE TITLE: Network and Communications
COURSE CREDIT: 3 UNITS
PRE-REQUISITE(S): N/A
NAME OF PROFESSOR: JOE MARIEL M. MEJIA
SCHEDULE & ROOM ASSIGNMENT: --

COURSE DESCRIPTION:
This course is a broad high-level introduction to the field of computer science. We will learn about how hardware, software, and systems operate. Additional topics
will include discussion of current events and concerns such as artificial intelligence, robots, and ethics.
COURSE OBJECTIVES:
To develop understanding of, and build skills in the implementation of, common data structures used in software development through data abstraction.
To study the C# language as an implementation language for data structures and applications.
To learn effective use of interactive development environments (IDEs): Visual Studio
To use digital media (images and sounds) as the area of practical applications
To develop skills in the design, documentation and development of computer software continuing to utilize an object-oriented language, packages, modules and libraries.
To build a basic background in algorithm analysis and verification techniques.
To further understand various aspects of the field of computer science.

PRELIM
COURSE OUTLINE:
TOPICS COMPETENCIES / OUTCOME DETAILED ACTIVITIES
(WEEKS & NUMBER OF HOURS)

 Course Orientation The students shall be able to:  Slide Presentation

 Grading System 1. Memorize, write and relate the


PVMGO to their course
 Rules and Regulations and School
Policies 2. Discuss the contribution of the course
Week 1 in the training of future educators
 Mission, Vision, Goals, Philosophy
and/or personnel.
(3 hrs) and Objectives of Concepcion Holy
Cross College, Inc.
3. Evaluate how far was the PVMGO
achieved based from their experiences.

At the end of the session, the students are


1. Database Review expected:

2. CHAPTER I – Introduction to C# 1. Review the history of the Visual C#  Lecture/discussion


programming language and the
A. Event-Driven Programming Windows operating system.
B. Visual Programming
Week 2- 6 2. Learn the basics of object technology  Online Activities
C. International Standard
(15 hrs) D. Microsoft .Ne Framework 3. Understand the parts that Windows
10, .NET 4.5, Visual Studio 2012 and
E. Free vs Paid Apps
Visual C# 2012 play in the Visual C#  Quiz on the reading materials
ecosystem.
(INCLUSIVE OF ONLINE ACTIVITY)
CHAPTER 2 4. Learn the basics of the Visual Studio
Express 2012 for Windows Desktop  Recitation
A. Visual Studio Express 2012 Integrated Development
B. Introduction & Overview Environment (IDE) for writing,
running and debugging your apps.
C. Menu Bar and Toolbar  Multimedia Presentations
D. Navigating the VS IDE 5. Use Visual Studio’s help features.
E. Visual Apps
6. Learn key commands contained in
 Lecture/discussion
the IDE’s menus and toolbars
3. Prelim Examination
7. Understand the purpose of the
various kinds of windows in the  Seat work
Visual Studio Express 2012 for
Windows Desktop IDE.

8. Understand the purpose of the  Actual Output


various kinds of windows in the
Visual Studio Express 2012 for
Windows Desktop IDE.
MIDTERM
COURSE OUTLINE:
TOPICS COMPETENCIES ACTIVITIES
(WEEKS & NUMBER OF HOURS)
 Lecture/discussion
CHAPTER 3 At the end of the session, the students are
Week 7-12 Introduction to C# Apps expected:  Online Activities
(18 hrs) A Simple C# App: Displaying a Line of
Text  Quiz on the reading materials
(INCLUSIVE OF ONLINE ACTIVITY) Creating a Simple App in Visual Studio 1. Input data
Modifying Your Simple C# App from the keyboard and output data
 Recitation
Formatting Text with Console.Write to the screen.
and Console.WriteLine  Multimedia Presentations
Arithmetic 2. Declare and
Decision Making: Equality and use data of various types.
 Lecture/discussion
Relational Operators
3. Use
arithmetic operators.  Seat work
CHAPTER 4 Graphical User
Interfaces with Windows Forms:
4. Write
Part 1  Actual Output
decision-making statements.
A. Introduction
5. Use
relational and equality operators.
B. Windows Forms

C. Event Handling

D. Control Properties and Layout

E. Labels, Textboxes and Buttons

F. Group Boxes and Pannels

G. Check Boxes and Radio Buttons

H. Picture Boxes
I. Tool Tips

J. Numeric Updown Controls

K. Mouse-Event Handling

L. Keyboard Event Handling

MIDTERM EXAMINATION

FINAL
COURSE OUTLINE:
TOPICS COMPETENCIES ACTIVITIES
(WEEKS & NUMBER OF HOURS)

Week 13-18 CHAPTER V At the end of the session, the students are
(18 hrs) Graphical User Interfaces with Windows expected:  Lecture/discussion
Forms: Part 2
(INCLUSIVE OF ONLINE ACTIVITY) 1. Create menus, tabbed windows  Online Activities
and multiple document interface
A. Introduction (MDI) programs. Describe how  Quiz on the reading materials
B. Menus DBMS handles updating and
C. Month Calendar Control retrieving data  Recitation
D. DateTimePicker Control 2. Use the ListView and TreeView
E. Link Label Control controls for displaying  Multimedia Presentations
F. List Box Control information.
G. Combo Box Control 3. Create hyperlinks using the  Lecture/discussion
H. Tree View Control LinkLabel control
I. List View Control 4. Display lists of information in  Seat work
J. Tab Control ListBox, CheckedListBox and
K. MDI ComboBox controls.
L. Visual Inheritance 5. Input dates with the  Final Requirements
M. User Defined Control MonthCalendar control.
6. Input date and time data with the
Chapter 6 DateTimePicker control.
Working with Database 7. Create custom controls.
2. FINAL EXAMINATION

COURSE POLICIES & GUIDELINES:

A. STUDENT HANDBOOK

B. PROFESSORS’ SPECIFIC CLASSROOM POLICIES

C. COURSE POLICIES

1. Students must come to class prepared, attend class regularly and participate actively in the class exercises, discussion and group activities.
2. Students who consistently disturb the classroom environment will be asked to leave the session.
3. Use of mobile devices is strictly prohibited unless you are permitted to do so.
4. All tests are to be taken on scheduled dates. special examinations shall be given only for highly justifiable reasons.
5. Course requirements should be submitted on time, requirements submitted late shall be accepted at the discretion of the instructor and if accepted will be given demerits.
6. Cheating is an unacceptable academic behavior. any student caught cheating during an examination will get a score of zero for that particular examination.
7. Students are expected to give their best effort in studying the subject.
8. Students must come to class in complete uniform.
9. Avoid coming late.

COURSE REQUIREMENTS:

a. Compilations of the topic discussed ( lecture )


b. Compilation of quiz / handwritten papers

ASSESSMENT/EVALUATION:
PRELIM MIDTERM FINAL

A. TERM EXAMS A. TERM EXAMS A. TERM EXAMS


B. ONLINE ACTIVITIES B. ONLINE ACTIVITIES B. ONLINE ACTIVITIES
C. QUIZ C. QUIZ C. QUIZ
D. PARTICIPATION & ATTENDANCE D. PARTICIPATION & ATTENDANCE D. PARTICIPATION & ATTENDANCE
TOTAL TOTAL
TOTAL 100% 100% 100%

GRADING SYSTEM:

PRELIM 30%
MIDTERM 30% WHERE PASSING MARK IS: 75.00
FINAL 40%
_____
FINAL GRADE: 100% PASSING RATE: 60%

REFERENCE/S: (APA Format - if possible references within the last 5 years only is included)

Starting out with Visual Basic, Tony Gaddis, Kip Irvine (2018)
C# For Programmers, Deity & Deity (2019)

Prepared by: Checked by: Noted by:

JM M. Mejia Mr. Joe Mariel M. Mejia DR. RAQUEL T. STA. INES


Instructor Program Chair - CS President/Managing Directress

You might also like