• Tidak ada hasil yang ditemukan

COURSE OUTLINE

N/A
N/A
Protected

Academic year: 2023

Membagikan "COURSE OUTLINE"

Copied!
16
0
0

Teks penuh

(1)

HOLY ANGEL UNIVERSITY

SCHOOL OF ENGINEERING & ARCHITECTURE Department of General Engineering

COURSE OUTLINE: Computer Fundamentals and Programming 1 (COMFUN1) 2nd Semester, SY 2018-2019

Holy Angel University VMs

Vision: To become a role-model catalyst for countryside development and one of the most influential, best-managed Catholic universities in the Asia-Pacific region.

Mission: To offer accessible quality education that transforms students into persons of conscience, competence, and compassion.

School of Engineering and Architecture VMs

Vision

A center of excellence in engineering and architecture education imbued with Catholic mission and identity serving as a role-model catalyst for countryside development

Mission

The School shall provide accessible quality engineering and architecture education leading to highly competent professional; continually contribute to the advancement of knowledge and technology through research activities; and support countryside development through environmental preservation and community involvement.

Institutional Student Learning Outcomes (ISLOs)

1. Show effective communication

2. Demonstrate appropriate value and sound ethical reasoning 3. Apply critical and creative thinking

4. Utilize civic and global learning

5. Use applied and collaborative learning 6. Employ aesthetic engagement

7. Show Information and Communication Technology (ICT) Literacy

(2)

Program Educational Objectives (PEOs)

Within a few years after graduation, graduates of our Engineering programs are expected to have:

1. Demonstrated technical competence, including design and problem-solving skills, as evidenced by:

 the sound technical designs and systems that conform with existing laws and ethical standards they produced

 the recognition and certification they received for exemplary achievement 2. Shown a commitment to life-long learning as evidenced by:

 the graduate degrees or further studies they pursue

 the professional certifications which are locally and internationally recognized they possess

 the knowledge and skills on recent technological advances in the field they continuously acquire 3. Exhibited success in their chosen profession evidenced by:

 the key level positions they hold or promotions they get in their workplace

 the good track record they possess

 the professional visibility (e.g., publications, presentations, patents, inventions, awards, etc.)

 they are involved with international activities (e.g., participation in international conferences, collaborative research, employment abroad, etc.) they are engaged with

 the entrepreneurial activities they undertake 4. Manifested faithful stewardship as evidenced by:

 their participation in University-based community extension initiatives as alumni

 their contribution to innovations/ inventions for environmental promotion and preservation, and cultural integration

 their engagement in advocacies and volunteer works for the upliftment of the quality of life and human dignity especially the marginalized

(3)

Relationship of the Program Educational Objectives to the Mission of the School of Engineering & Architecture:

Engineering Program Educational Objectives (PEOs):

Within a few years after graduation, the graduates of the Engineering program should have:

Mission The School shall provide

accessible quality

engineering and architecture education leading to high professional competence.

The School shall continually contribute to the

advancement of knowledge and technology through research activities.

The School shall support countryside development through environmental preservation and community involvement.

1. Demonstrated professional competence, including design and problem solving skills as evidenced by:

 the sound technical designs and systems that conform with existing laws and ethical standards they produced

 the recognition and certification they received for exemplary achievement

  

2. Shown a commitment to life-long learning evidenced by:

 the graduate degrees or further studies they pursue

 the professional certifications which are locally and internationally recognized they possess

 the knowledge and skills on recent technological advances in the field they continuously acquire

  

3. Exhibited success in their chosen profession evidenced by:

 the key level positions they hold or promotions they get in their workplace

 the good track record they possess

 the professional visibility (e.g., publications, presentations, patents, inventions, awards, etc.)

 they are involved with international activities (e.g., participation in international conferences, collaborative research, employment abroad, etc.) they are engaged with

 the entrepreneurial activities they undertake

  

(4)

4. Manifested faithful stewardship evidenced by:

 their participation in University-based community extension initiatives as alumni

 their contribution to innovations/ inventions for environmental promotion and preservation, and cultural integration

 their engagement in advocacies and volunteer works for the upliftment of the quality of life and human dignity especially the marginalized

  

Relationship of the Institutional Student Learning Outcomes to the Program Educational Objectives:

PEO 1 PEO 2 PEO 3 PEO 4

ISLO1: Show effective communication    

ISLO2: Demonstrate appropriate value and sound ethical reasoning    

ISLO3: Apply critical and creative thinking    

ISLO4: Utilize civic and global learning    

ISLO5: Use applied and collaborative learning    

ISLO6: Employ aesthetic engagement    

ISLO7: Show Information and Communication Technology (ICT) Literacy    

Engineering Program Outcomes (POs)

After finishing the program students will be able to:

a. Apply knowledge of mathematics, physical sciences, and engineering sciences to the practice of Engineering.

b. Design and conduct experiments, as well as to analyze and interpret data.

c. Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability, in accordance with standards.

d. Function on multidisciplinary teams.

e. Identify, formulate and solve engineering problems.

f. Have an understanding of professional and ethical responsibility.

g. Demonstrate and master the ability to listen, comprehend, speak, write and convey ideas clearly and effectively, in person and through electronic media to all audiences.

h. Have broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.

(5)

i. Recognition of the need for, and an ability to engage in life-long learning and to keep current of the development in the field.

j. Have knowledge of contemporary issues.

k. Use the techniques, skills, and modern engineering tools necessary for engineering practice.

l. Have knowledge and understanding of engineering and management principles as a member and leader in a team, to manage projects and in multidisciplinary environments.

m. Engage in service-learning program for the promotion and preservation to local culture and tradition as well as to the community.

Relationship of the Engineering Program Outcomes to the Program Educational Objectives:

PEO 1 PEO 2 PEO 3 PEO 4

a. Apply knowledge of mathematics, physical sciences, and engineering sciences to the practice of

Engineering.    

b. Design and conduct experiments, as well as to analyze and interpret data.    

c. Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and

sustainability, in accordance with standards.

   

d. Function on multidisciplinary teams.    

e. Identify, formulate and solve engineering problems.    

f. Have an understanding of professional and ethical responsibility.    

(6)

g. Demonstrate and master the ability to listen, comprehend, speak, write and convey ideas clearly

and effectively, in person and through electronic media to all audiences.    

h. Have broad education necessary to understand the impact of engineering solutions in a global,

economic, environmental, and societal context.    

i. Recognition of the need for, and an ability to engage in life-long learning and to keep current of the

development in the field.    

j. Have knowledge of contemporary issues.    

k. Use the techniques, skills, and modern engineering tools necessary for engineering practice.    

l. Have knowledge and understanding of engineering and management principles as a member and

leader in a team, to manage projects and in multidisciplinary environments.    

m. Engage in service-learning program for the promotion and preservation to local culture and tradition

as well as to the community.    

Course Outcomes (COs)

1. Familiarize with fundamentals of Programming Languages 2. Apply programming concepts in engineering problems

3. Create Graphic User Interfaces in application to engineering problems

(7)

a b c d e f g h i j k l m

CO1. Familiarize with fundamentals of Programming Languages I

CO2. Apply programming concepts in engineering problems E CO3. Create Graphic User Interfaces in application to engineering

problems D

I. Course Description : This course introduces the fundamental concepts of programming from an object-oriented perspective. Topics are drawn from classes and objects, abstraction, encapsulation, data types, calling methods and passing parameters, decisions, loops,

II. Course Credit : 1 Unit III. Prerequisite : None

IV. Textbook Zak, D. (2016). Introduction to Programming with C++ Eight Edition. Singapore : Cengage Learning Asia Pte Ltd V. Requirements Recitation

Portfolio

Written Quizzes

Programming Activities Exams

Final Output

(8)

Learning Outline

Week/

Hours Learning output Students output Topics

Core values Sub values

Methodology Evaluation/

Learning Assesment Week 1 -

2/ 6 hours

At the end of course or topic the student will be able to:

 Introduced to the subject, the rules and regulations inside the laboratory, and guidelines for safety and the proper use of computers.

 Discuss guidelines and prerequisite in installing the software used in the subject.

 Define the terminology used in programming

 Explain the tasks

performed by a

programmer

 Describe the qualities of a good programmer

 Understand the employment opportunities for programmers and software engineers

 Explain the history of programming languages

 Explain the sequence, selection, and repetition structures

 Write simple algorithms using the sequence, selection, and repetition

 Recitation

 Board work

 Problem sets

 Assignment

1.ORIENTATION 1.1 Laboratory Rules (For Students and Faculty)

1.2 System Requirements

2. INTRODUCTION TO PROGRAMMING 2.1 Programming a Computer

2.2 A Brief History of Programming

Languages

2.3 Control Structures

Community Instill the value of teamwork

through group collaboration (awareness of mathematical skills in the world beyond the classroom) Instill the safety through problem solving

Societal Responsibility

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

(9)

structures

Week 3 - 4/ 6 hours

 Analyze a problem

 Complete an IPO chart

 Plan an algorithm using pseudo code and flowcharts

 Desk-check an algorithm

 Recitation

 Board work

 Problem sets

 Assignment

3. BEGINNING THE PROBLEM SOLVING PROCESS

3.1 Problem Solving 3.2 Solving Everyday Problems

3.3 Creating Computer Solution to Problems

- do –

- do -

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

Week 5 - 6/ 6 hours

 Distinguish among a variable, named constant, and literal constant

 Explain how data is stored in memory

 Select an appropriate name, data type, and initial value for a memory location

 Declare a memory location in C++

 Get numeric and character data from the keyboard

 Display information on the computer screen

 Write arithmetic

 Recitation

 Board work

 Problem sets

 Assignment

4. VARIABLES AND CONSTANTS

4.1 Beginning Step 4 in the Problem-Solving Process

4.2 Selecting a Name for a Memory Location 4.3 Selecting a Data Type for a Memory Location

4.4 Selecting an Initial Value for a Memory Location

5. COMPLETING THE PROBLEM SOLVING

- do –

- do -

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

(10)

expressions

 Type cast a value

 Write an assignment statement

 Code the algorithm into a program

 Desk-check a program

 Evaluate and modify a program

PROCESS

5.1 Finishing Step 4 in the Problem-Solving Process

5.2 Getting Data from the Keyboard

5.3 Displaying Messages on the Computer Screens 5.4 Arithmetic Operators in C++

5.5 Assignment Statements Week 7-

8/

6 hours

 Include the selection structure in

pseudocode and in a flowchart

 Code a selection structure using the if statement

 Include comparison operators in a selection structure’s condition

 Include logical operators in a selection structure’s condition

 Format numeric output

 Recitation

 Board work

 Problem sets

 Assignment

6. THE SELECTION STRUCTURE 6.1 Making Decisions 6.2 Flowcharting a

Selection Structure 6.3 Coding Selection

Structures in C++

6.4 Comparison Operators

6.5 Swapping Numeric Values

6.6 Displaying the Area of Circumference 6.7 Logic Operators 6.8 Using the Truth

Tables

6.9 A Different Version of the Area or Circumference

Christ-

centeredness Excellence Indicators:

Accuracy, Innovative, and Analytical, Integrity Indicators:

Accountability, Transparency and Honesty

Community:

Indicators:

Respect for Human

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Problem set

 Recitation rubric

 Board work rubric

(11)

Program 6.10 Summary of

Operators 6.11 Converting a

Character to Uppercase or Lowercase 6.12 Formatting

Numeric Output

Dignity/Life, and Care

Societal responsibility Indicators:

Compassion and Involvement MIDTERM EXAMINATION Week 10

- 12/ 9 hours

 Include a nested selection structure in pseudocode and in a flowchart

 Code a nested selection structure

 Recognize common logic errors in selection structures

 Include a multiple- alternative selection structure in

pseudocode and in a flowchart

 Code a multiple- alternative selection structure in C++

 Recitation

 Board work

 Problem sets

 Assignment

7. MORE ON THE SELECTION STRUCTURE 7.1 Nested Selection

Structures 7.2 Flowcharting a

Nested Selection Structure

7.3 Coding a Nested Selection Structure 7.4 Logic Errors in

Selection Structures

7.5 Multiple-Alternative Selection

Structures

- do –

- do -

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

Week 13- 14/ 6 hours

 Differentiate between a pretest loop and a posttest loop

 Include a pretest loop in pseudocode

 Include a pretest loop in a flowchart

 Recitation

 Board work

 Problem sets

 Assignment

8. THE REPETITION STRUCTURE

8.1 Repeating Program Instructions

8.2 Using a Pretest Loop to Solve a Real- World Problem

8.3 The while Statement

- do –

- do -

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

(12)

 Code a pretest loop using the C++ while statement

 Utilize counter and accumulator variables

 Code a pretest loop using the C++ for statement

8.4 Using Counters and Accumulators

8.5 Counter-Controlled Pretest Loops

8.6 The for Statement

 Video or power point presentation

Week 15 – 16 / 6 hours

 Include a posttest loop in pseudocode

 Include a posttest loop in a flowchart

 Code a posttest loop using the C++ do while statement

 Nest repetition structures

 Raise a number to a power using the pow function.

 Recitation

 Board work

 Problem sets

 Assignment

9. MORE ON THE REPETITION STRUCTURE 9.1 Posttest Loops 9.2 Flowcharting a Posttest Loops 9.3 The do while Statement

9.4 Nested Repetition Structures

9.5 The Clock Program 9.6 The Car

Depreciation Program

- do –

- do -

 Lecture by the teacher

 Class discussion conducted by teacher.

 Oral questioning by the teacher.

 Video or power point presentation

 Examination (Written)

 Problem Set

 Recitation/Boar d work

(Individual Participation)

Week 16 – 18 / 4 hours

 Define the

principles/theories behind the creation of their Final Output

 Recitation

 Board work

 Problem sets

 Assignment

Self and Skills Assessment for Final

Output

- do –

- do -

 Oral questioning by the teacher.

 Final Output

FINAL EXAMINATION

(13)

References:

Malik, D. S. (2009). Introduction to C++ programming . Australia : Course Technology Cengage Learning Ullman, L. (2006). C++ programming. California : Peachpit Press

Online references:

Retrieved from http://www.cplusplus.com/doc/tutorial/

Retrieved fromhttp://www.learncpp.com/

Expectations from Students

Students are held responsible for meeting the standards of performance established for each course. Their performance and compliance with other course requirements are the bases for passing or failing in each course, subject to the rules of the University. The students are expected to take all examinations on the date scheduled, read the assigned topics prior to class, submit and comply with all the requirements of the subject as scheduled, attend each class on time and participate actively in the discussions.

Furthermore, assignments such as reports, reaction papers and the like shall be submitted on the set deadline as scheduled by the faculty. Extension of submission is approved for students with valid reasons like death in the family, hospitalization and other unforeseen events. Hence, certificates are needed for official documentation. Students assigned by the University in extracurricular activities (Choral, Dance Troupe and Athletes) are excused from attending the class, however, said students are not excused from classroom activities that coincide the said University activities. Spec ial quiz is given to students with valid reasons like death in the family, hospitalization and other unforeseen events. Hence, certificates are needed for official documentation. Likewise, special major examination is given to students with the same reasons above. Attendance shall be checked every meeting. Students shall be expected to be punctual in their classes. And observance of classroom decorum is hereby required as prescribed by student’s handbook.

(14)

Academic Integrity

It is the mission of the University to train its students in the highest levels of professionalism and integrity. In support of this, academic integrity is highly valued and violations are considered serious offenses. Examples of violations of academic integrity include, but are not limited to, the following:

1.Plagiarism – using ideas, data or language of another without specific or proper acknowledgment. Example: Copying text from the Web site without quoting or properly citing the page URL, using crib sheet during examination. For a clear description of what constitutes plagiarism as well as strategies for avoiding it, students may refer to the Writing Tutorial Services web site at Indiana University using the following link: http://www.indiana.edu/~wts/pamhlets.shtml. For citation styles, students may refer to http://www.uwsp.edu/psych/apa4b.htm.

2. Cheating – using or attempting to use unauthorized assistance, materials, or study aids during examination or other academic work. Examples: using a cheat sheet in a quiz or exam, altering a grade exam and resubmitting it for a better grade.

3. Fabrication – submitting contrived or improperly altered information in any academic requirements. Examples: making up data for a research project, changing data to bias its interpretation, citing nonexistent articles, contriving sources.

(Reference: Code of Academic Integrity and Charter of the Student Disciplinary System of the University of Pennsylvania at http://www.vpul.upenn.edu/osl/acadint.html).

Policy on Absences

1. Students should not incur absences of more than 20% of the required total number of class and laboratory periods in a given semester.

1.1. The maximum absences allowed per semester are:

For subjects held 1x a week, a maximum of 3 absences;

For subjects held 2x a week, a maximum of 7 absences; and For subjects held 3x a week, a maximum of 10 absences.

2. A student who incurs more than the allowed number of absences in any subject shall be given a mark of “FA” as his final rating for the semester, regardless of his performance in the class.

3. Attendance is counted from the first official day of regular classes regardless of the date of enrolment.

Other Policies

• Departmentalized when it comes to major exams such as Midterms and Finals.

• Quizzes will be given at least after the discussion of every chapter.

• Drills, Exercises, Seat works, Projects, Recitation/Role playing will be given to the students and will be graded as part of class standing.

• Homework Policy will be given at the discretion of the faculty and will be graded as part of class standing.

(15)

Grading System (Campus ++):

Class Standing: 60%

Recitation Assignment Portfolio Final Output Quizzes Seatwork

Major Exams: 40%

Midterm Exam Final Exam

(16)

Prepared by:

ENGR. RECHELLE ANN M. GUNDRAN

Reviewed by:

ENGR. RECHELLE ANN M. GUNDRAN OBE Facilitator

ENGR. RICHARD L. FIGUEROA

Chairperson, General Engineering Department

Certified by:

DR. BONIFACIO V. RAMOS Director, University Library

Approved by:

DR. JAY JACK R. MANZANO

Dean, School of Engineering and Architecture

Referensi

Dokumen terkait

College Vision, Goals and Objectives: Vision A center of excellence in engineering and architecture education imbued with Catholic mission and identity serving as a role-model

College Vision, Goals and Objectives: Vision A center of excellence in engineering and architecture education imbued with Catholic mission and identity serving as a role- model