Book 3 : Rinaldi Munir, Algoritma dan Pemrograman Dalam Bahasa Pascal dan
C ... Book 4 : Algoritma dan Pemrograman Menggunakan Bahasa C++, Suyanto
...
FORM GUIDELINES FOR TEACHING
ISO 9001 : 2000
1. 2. 3. 4. 5. 6. 7.
Doc. Number
:
FRM/KUL/01/02
Rev. Number
:
03
Date Of Appl.
:
October 1, 2008
ISO Clauses
:
7.5.1 and 7
Created By
Checked By
Legalized By
Suyanto, S.Kom., MM
Yesi N. Kunang, ST., M.Kom
M. Izman Herdiansyah, ST., MM., Phd
Faculty Study Program Subject Name Subject Code Prerequisite Subject Status Description
8. Competency
Date of Applying
: Computer Science : Information System Degree : S1 : Algorithms and Programming Practicum ::: Compulsory Subject : Algorithms and Programming Practicum includes material about the introduction of the C language, simple data types and operations, statement of Input Output, branching notation, repetition, functions and procedures, arrays and accessing files. : By following this course, students are expected to make the algorithm and solve it by creating programs in C language.
9. Implementation of Study Process Sessions
Topics
1
Basic Programming
2
Data Types
3
Input, Process and Output Commands
4
Quiz
5
Conditional or Decision Command
6
Conditional or Decision Command
7
Repetition Commands
8
Repetition Commands (continued)
9
Array
Sub Topics a. b. c. d. e. f. a. b. c. d. a. b. c. d. e.
Objectives Introduction to C Language Structure of C + + Coding Basic Commands C++ Exercise 1 Task 1 Simple Data Types Expand Data Types Exercise 2 Task 2 Input Commands Output Commands Arithmetic Process Exercise 3 Task 3
a. b. c. d.
Conditional Command with IF..THEN Exercise 4 Task 4 Conditional Command with SWITCH CASE.. Exercise 5 Task 5 Repetition with WHILE Repetition with DO WHILE Exercise 6 Task 6 Repetition with FOR Complex Iterations Exercise 7 Task 7 How to declare of Array Accessing of Array Operation of Array Exercise 8
e. f. a. b. c. d. a. b. c. d. a. b. c. d.
References
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Descriptions
e. Task 8 10
Middle Test
11
Array (Continued)
12
Functions
13
Create Function
14
Create Function (Continued)
15
File Organization
16
Final test
f. g. h. i. a. b. c. a. b. c. a. b. c. d. e. f.
Two Dimensional Array Accessing of Two Dimensional Array Exercise 8 Task 8 Standard Functions in C++ Exercise 9 Task 9 Create Their Own Functioning Exercise 10 Task 10 Create Function with Parameter Exercise 11 Task 11 File Organization in C++ Exercise 12 Task 12
Look at point 11
Look at point 11
Look at point 11
Look at point 11
Look at point 11
10. Evaluation: Evaluation is done through: a. Collecting the Task (VT) b. Quiz Test(QT) c. Middle Test(MT) d. Final Test(FT) For the calculation of final value with the formula: Final Scores = 40%*VT +20%*QT+20%*MT+20%*FT 11. References : a. Book 1 : Ema Utami & Sukrisno, 10 langkah belajar logika dan algoritma menggunakan bahasa c dan c++ di GNU/LINUX, Yogyakarta:Penerbit Andi Yogyakarta. b. Book 2 : Markus Robijanto Kusuma, Belajar Turbo C dengan Cepat dan Mudah, Elex Media Komputindo, Gramedia c. Book 3 : Rinaldi Munir, Algoritma dan Pemrograman Dalam Bahasa Pascal dan C, Bandung: Penerbit Informatika, 2004 d. Book 4 : Algoritma dan Pemrograman Menggunakan Bahasa C++, Suyanto dan M. Sobri