• Tidak ada hasil yang ditemukan

Manajemen Informatika - D3

N/A
N/A
Protected

Academic year: 2017

Membagikan "Manajemen Informatika - D3"

Copied!
15
0
0

Teks penuh

(1)

MATA KULIAH

: ALGORITMA & PEMROGRAMAN 1A (FLOWCHART)

FAKULTAS : ILMU KOMPUTER

MIN GG U

POKOK

BAHASAN SUB POKOK BAHASAN TIK CARA PENGAJA

RAN

MEDIA TUGAS REFE

R E N S I 1. Pendahuluan Tujuan & Kegunaan

flowchart  Contoh aplikasi

Dapat mengetahui tujuan belajar flowchart

Dapat diketahui mengapa harus belajar Algoritma dan pemrograman

Kuliah

Mimbar Papan tulis, OHP

Mahasiswa dapat membuat

diagaram alur untuk masalah sehari-hari

1,2,3,4 ,5

2 Definisi &

Simbol-simbol  Struktur chartDiagram HIPO

 Sistem flowchart

 Program flowchart

 Simbol-simbol

Dapat

membedakan antara Struktur Chart, HIPO, Sistem flowchart dan Program

Kuliah

Mimbar Papan tulis, OHP

Mahasiswa dapat membuat

flowchart sederhana

(2)

I flowchart flowchart.

 Dapat

menggunakan simbol-simbol flowchart

3 Analisis Masalah dan Penyelesaian

 Kaidah pembuatan flowchart

(Input,proses,output)

 Analisis persoalan

 Penelusuran flowchart

Dapat mengetahui kaidah pembuatan flowchart

Dapat menelusuri alur proses dari masalah yang dianalisa

Kuliah

Mimbar Papan tulis, OHP

Mahasiswa dapat menulusuri alur proses dari masalah yang dianalisa

1,2,3,4 ,5

4. Teknik

Percabangan  Analisa kondisi dan aksi (IF-THEN dengan 1 kondisi

 Analisa kondisi dan aksi lanjutan (lebih dari 1 kondisi) mengunakan

relational operator OR dan AND

Dapat

menyelesaikan masalah dengan menggunakan lebih dari satu kondisi

Dapat

menyelesaikan masalah dengan kondisi tertentu

Kuliah flowchart menggunakan relational operator OR dan AND

(3)

I

Mempunyai

kemampuan untuk

teamwork

toleransi

kepemimpinan

komunikasi

Coopera tive Learning

Membahas dan

menyimpulkan masalah/ tugas yang diberikan dosen secara berkelompok

5-6 Teknik

Pengulangan  Teknik Counter (Go to)

 Akumulator

 Tabel Keputusan

 Perputaran kembali /looping (FOR NEXT )

 Pembatasan perulangan

 Double Looping

 Variabel Array

 Sub rutin

Dapat melakukan pembacaan data secara berulang-ulang dan

mengontrol proses pengulangan

Dapat

menyelesaikan masalah dan membuat flowchart menggunakan looping dan looping berganda

Dapat membuat

Kuliah flowchart dengan menggunakan teknik counter

Membuat flowchart dengan looping

berganda dan memanggil sub rutin

(4)

I flowchart

menggunakan variable array

Dapat membuat flowchart untuk memanggil sub rutin

Mempunyai

kemampuan untuk

teamwork

toleransi

kepemimpinan

komunikasi

Coopera tive Learning

Membahas & menyimpulkan masalah/ tugas yang diberikan dosen secara berkelompok

7. Teknik

Switching  Dasar teknik switchingImplementasi switching

Dapat

menganalisa persoalan untuk switching

Dapat

mengimplementas i ke dalam

flowchart

Kuliah

Mimbar Papan tulis, OHP

Dapat membuat flowchart dengan menggunakan teknik switching

1,2,3,4 ,5

8 Penerapan

(5)

I penggunaan tabel

Memehami proses pencatatan eksternal dan internal table

OHP masalah yang menggunakan tabel

9. Pembuatan Laporan Sederhana

Grand/Minor Total

Pembuatan judul dan sub judul

Pembuatan proses detail

Pembuatan summary

Grand/Mayor Total

Grand/Minor Total

Pembuatan halaman

 Dapat membuat flowchart untuk membuat laporan sederhana

 Dapat membuat flowchart dengan menggunakan Grand/Mayor Total

 Dapat membuat flowchart dengan menggunakan Grand/Minor Total

 Dapat flowchart menggunakan halaman dengan nomor berlanjut atau di nolkan kembali

Mempunyai

 Kuliah Mimbar

Coopera tive

Papan tulis, OHP

 Membuat flowchart untuk membuat laporan

Membahas &

(6)

I kemampuan untuk

teamwork

toleransi

kepemimpinan

komunikasi

Learning menyimpulkan

masalah/ tugas yang diberikan dosen secara berkelompok

10. Organisasi File Pengertian file, istilah-istilah pada file, pembentukan file

Operasi File

(Penyisispan,penghap usan, perubahan isi)

 Dapat memeahami pengertian file

 Dapat membuat flowchart untuk penyisisapn,peng hapusan dan perubahan

Kuliah

Mimbar Papan tulis, OHP

Membuat

flowchart dengan mengunakan operasi pada file

1,2,3,4 ,5

11 Organisasi File

Sequential Organisasi file sequential  Dapat membuat flowchart untuk file sequentia

Mempunyai

kemampuan untuk

Berkerjasama

Berkomunikasi

Kuliah flowchart untuk file sequential dalam bentuk projek / tugas

Mengerjakan tugas (berupa proyek) yang telah

(7)

I

Inisiatif

Leadership

Inovatif

dirancang secara sistematis.

Menunjukan kinerja dan mempertangg ung jawabkan hasil kerjanya di forum. 12. Organisasi File

Random Operasi file random Dapat membuat flowchart untuk file random

Mempunyai

kemampuan untuk

Berkerjasama

Berkomunikasi

Inisiatif

Leaders

hip flowchart untuk file Random

Membentuk kelompok (3)

Memilih bahan diskusi

1,2,3,4 ,5

13. Pengurutan

Bilangan Metode Buble Sort

Metode Straight Selection

Dapat membuat flowchart

menggunakan metode Buble Sort

Dapat membuat

Kuliah

Mimbar Papan tulis, OHP

Membuat flowchart untuk masalah yang menggunakan pengurutan bilangan

(8)

I flowchart

menggunakan metode Straight Selection

BUKU PEGANGAN:

1. Seri Dikat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik Diagram Alur dan Bahasa Basic Dasar, Penerbit Gunadarma, Jakarta, 1991

2. Rijanto Tosin, Flowchart untuk Siswa dan Mahasiswa, Diastindo 1997

3. Budi Sutedjo Skom,., MM dan Michael AN, SKOM, Algoritma & Teknik Pemrograman , Penerbit Andi Yogyakarta 4. Rinaldi Munir, Algoritma dan Teknik Pemrograman, Jilid 1 dan 2, Andi Yogyakarta.

(9)

FAKULTAS : ILMU KOMPUTER

JUR/JENJANG : MANAJEMEN INFORMATIKA D3 DAN SISTEM INFORMASI S1

Soft Skill : Kemampuan Analisis, Mandiri, Disiplin, Ulet, Kerjasama, Tanggung Jawab & Sabar

M IN G G U

POKOK

BAHASAN SUBPOKOK

BAHASAN

TIK CARA

PENGA JA R A N

MEDIA TUGAS REFERENSI

1. Pendahuluan - Pengenalan BASIC,

(10)

N

pemrograman BASIC - Notasi dan ekspresi

dalam BASIC

- Variabel-variabel dalam BASIC

pemrograman BASIC - Dapat mengetahui

konsep dasar

pemrograman BASIC - Dapat mengetahui

kelebihan dan kekurangan BASIC - Mengetahui jenis-jenis

bahasa pemrograman BASIC

membedakan jenis variabel dan ekspresi pada

pemrograman

2,3 Statement

Input-Output - Statement LET,PRINT,REM dan READ DATA,INPUT - Ss= kemampuan

analisis,mandiri,disiplin, ulet

- Dapat mengetahui fungsi dari masing-masing statement tersebut. - Dapat membedakan

cara-cara memasukkan data ke dalam sebuah variabel

- Dapat menganalisa perbedaan statement input yang statis dan dinamis

Kuliah

Mimbar Papan tulis,OHP Membuat program sederhana dengan menggunakan statement LET,PRINT,R EM dan READ DATA dan INPUT

6,7,8,9,10

4 Percabangan - Statement RESTORE, IF THEN,GOTO - Statement PRINT

Lanjutan

- Dapat menggunakan statement tersebut - Dapat mengatur

pencetakan output menggunakan statement

Kuliah

Mimbar Papan tulis,OHP Membuat program sederhana menggunakan RESTORE, IF

(11)

N

Ss= mandiri,disiplin,ulet,

kreatif PRINT THEN dan GOTO

5. Statement Kendali - IF…..THEN…..ELSE - SELECT CASE

Ss= kemampuan analisis,mandiri,disiplin

- Dapat menggunakan statement kondisi IF…..THEN…..ELSE

Kuliah

Mimbar Papan tulis,OHP Membuat program dengan IF…..THEN …..ELSE dan SELECT CASE

6,7,8,9,10

6 Pengulangan

Pembacaan Data -- Pemutaran kembaliPembatasan pengulangan - Menggunakan

PANJI/FLAG

Ss= kemampuan

analisis,mandiri,disiplin,ulet

- Dapat membuat

flowchart dengan proses pemutaran kembali

Kuliah

Mimbar Papan tulis,OHP Membuat program dengan menggunakan PANJI/FLAG

6,7,8,9,10

-

-7. ARRAY - Array dan dimensi - Variabel bersubcript

Ss=kerjasama,disiplin,ulet

- Dapat memahami array dua dimensi dan operasinya

- Dapat memahami variabel bersubcript

Kuliah Mimbar

Papan tulis,OHP

Membuat program untuk

penjumlahan, perkalian dan pengurangan MATRIKS

6,7,8,9,10

(12)

N

- ON n GOTO - ON n GOSUB

Ss=mandiri,disiplin,ulet

statement FOR NEXT - Dapat menggunakan

statement ON n GOTO dan ON n GOSUB

Mimbar tulis,OHP program dengan menggunakan FOR NEXT, ON n GOTO 9. Manipulasi Data - LEFT$

- MID$ - RIGHT$ - LEN

- Fungsi Numerik

 RND,INT,SQR, dst.

- Fungsi Absolute - Fungsi Integer

Ss=mandiri,disiplin,ulet

- Dapat melakukan

manipulasi data Kuliah Mimbar Papan tulis,OHP Membuat program untuk

memanipulasi string

6,7,8,9,10

10. FILE - Pembuatan file Sequential - Operasi File - Organisasi File

Random

Ss=kerjasama,disiplin,ulet,ke mampuan dalam pengambilan keputusan,tanggung jawab

- Dapat membuat file dan

operasi pada file Kuliah Mimbar Papan tulis,OHP Membuat program untuk masalah operasi file Sequential dan Random

6,7,8,9,10

11 Membuat

(13)

N

- Pembuatan detail - Pembuatan total

Ss=mandiri,disiplin,ulet

pada suatu laporan untuk sebuah laporan

12. Membuat REPORT

- Pembuatan laporan dengan halaman - Pembuatan laporan

dengan no urut yang dimulai dari awal dan no berlanjut

Ss=mandiri,disiplin,ulet

- Dapat membuat halam pada suatu laporan

Kuliah Mimbar

Papan tulis,OHP

Membuat laporan dengan no urut yang dimulai dari awal atau berlanjut

6,7,8,9,10

13,

14 Diskusi dan Presentasi - Presentasi hasil proyek pembuatan aplikasi

Ss=kerjasama,disiplin, tanggung jawab,

musyawarah(menghargai pendapat), percaya diri dan keberanian,sabar

Dapat menjelaskan algoritma dan instruksi yang ada pada proyek

Diskusi dan Presentas i

OHP atau media lainnya

Presentasi hasi

Proyek 6,7,8,9,10

-

(14)

10. B.J. Posen, Programming Flowcharting for Business Data Processing, John Willey & Sons, New York, 1978

11. Yay Singleman, Business Programming Logic 2nd-ed, Prentice Hall Engelwood Cliffs, New Jersey,1982 12. Gottfried, Programming in BASIC, MC Graw Hill, New York, 1981

13. Insap Santosa, Program-program Terapan Menggunakan Quick Basic, Andi Yogyakarta.

14. Jogiyanto, Teori dan Aplikasi dan Program Komputer Bahasa Basic, Andi Yogyakarta.

15. Rijanto Tosin, Quick Basic, Dinastindo.

Masing-masing disampaikan oleh dosen yang berbeda.

Pada saat ujian tengah semester, setiap mahasiswa akan menerima 3 tiga berkas soal masing-masing mewakili bagian-bagian diatas.

Sedangkan pada ujian akhir semester setiap mahasiswa hanya menerima 1 (satu) berkas soal yang merupakan soal gabungan dari ketiga bagian di atas

UJIAN TENGAH SEMESTER (UTS):

Bahan/Materi : Materi pada Minggu I s/d Minggu X Bentuk Soal :

a. Algoritma Pemrograman IA

- 2 soal Essay atau 1 Essay dan 15 Pilihan Ganda b. Algoritma Pemrograman IB

- 25 Pilihan Ganda atau 1 Essay dan 15 Pilihan Ganda c. Algoritma Pemrograman IC

- 25 Pilihan Ganda

(15)

Bentuk Soal : Pilihan Ganda

Referensi

Dokumen terkait

Kuliah Mimbar Papan tulis, OHP, Proyektor Latihan.

Memahami dan mengerti serta dapat merencanakan dan menghitung suatu mesin yang terkena getaran mekanis yang random. Kuliah mimbar Papan tulis,

• Invers dari transformasi elementer Kuliah Mimbar. Papan Tulis

• Analisis sistem kontrol dengan metode tempat kududukan akar. Kuliah mimbar Papan

• Agar mahasiswa dapat memecahkan masalah arus bolak balik dalam rangkaian seri. Kuliah mimbar Papan tulis, OHP

- Dapat diketahui mengapa harus belajar Algoritma dan pemrograman Kuliah Mimbar Papan tulis, OHP Mahasiswa dapat membuat diagaram alur untuk masalah sehari-hari 1,2,3,4,5

 Mengetahui tentang definisi daya, energi dan hubungan antara tegangan, arus, hambatan dan waktu Kuliah, mimbar Papan tulis, OHP Latihan soal : Menghitung arus,

 Menjelaskan penggunaan bahasa pemrograman java untuk mengatur file/berkas Kuliah mimbar Pemberian contoh program sederhana Papan tulis, OHP Buku 4: Bab 5 11