• Tidak ada hasil yang ditemukan

E123307.Pemrograman dan Dasar Komputer Silabus

N/A
N/A
Protected

Academic year: 2017

Membagikan "E123307.Pemrograman dan Dasar Komputer Silabus"

Copied!
4
0
0

Teks penuh

(1)

FM-UDINUS-PBM-08-04/R0

SILABUS MATAKULIAH

Revisi : 4

Tanggal Berlaku : 4 September 2015

A. Identitas

1. Nama Matakuliah : Pemrograman Komputer 2. Program Studi : Teknik Industri

3. Fakultas : Teknik 4. Bobot sks : 2 SKS 5. Standar Kompetensi : MKK

6. Jenis Kompetensi : Keilmuan dan Ketrampilan 7. Alokasi waktu total : 14 x 100 menit

B. Unsur-unsur silabus

Kompetensi

Dasar Indikator

Materi Pokok

Strategi Pembelajaran

Alokasi Waktu

Referensi/

Acuan Evaluasi

1. mahasiswa dapat memecah-kan masalah dengan

algoritma yang berbasis pada bahasa C dan dapat meng-implementasikan konsep dasar pemrograman terstruktur

a. Menjelaskan pengertian algortima, dasar-dasar algoritma, dan

mengimplementasikan aturan penulisan teks algoritma

a. Pengantar Algoritma b. Dasar-dasar

algoritma c. Aturan penulisan

teks algoritma

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

 Tertulis

2. Mengerti berbagai jenis tipe data, variabel, dan konstanta serta pema-kaiannya dalam algoritma serta mengetahui dan memahami operator aritmetika dan logika dan penggunaannya dalam algoritma

a. Mengerti berbagai jenis tipe data, variabel, dan konstanta serta pemakaiannya dalam algoritma

b. Mengetahui dan memahami operator aritmetika dan logika dan penggunaannya dalam algoritma

a. Tipe Data, Variabel dan Konstanta b. Operator aritmetika

dan logika

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

(2)

FM-UDINUS-PBM-08-04/R0

Kompetensi

Dasar Indikator

Materi

Acuan Evaluasi

3. Mengerti dan memahami fungsi input dan output dan menerapkan dalam

pembuatan algoritma

a. Menjelaskan dan memahami fungsi input dan output dan menerapkan dalam

pembuatan algoritma

a. Memasukkan data b. Menampilkan hasil

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

 Tertulis

4. Mengerti konsep struktur dasar runtunan dan menerapkan dalam pembuatan program

a. Menjelaskan konsep struktur dasar runtunan dan

menerapkan dalam pembuatan program

a. Urutan instruksi a. Ceramah b. Tanya jawab c. Latihan

100 menit

A, B  Lisan

 Tertulis

5. Mengerti konsep struktur dasar seleksi

a. Menjelaskan konsep struktur dasar seleksi kondisi b. Menjelaskan statement yang

digunakan dalam penyeleksian kondisi dan menerapkannya dalam pembuatan algoritma

c. Penyeleksian kondisi a. Struktur IF b. Struktur CASE

a. Ceramah b. Tanya jawab c. Latihan

200 menit

A, B  Lisan

 Tertulis

6. Mengerti konsep perulangan a. Menjelaskan pengertian pengulangan proses program b. Mengerti dan memahami

konsep kounter dan akumulator serta penerapannya dalam pembuatan program c. Menjelaskan statement yang

digunakan dalam pengulangan proses program dan

menerapkannya dalam pembuatan program

a. Pengertian Pengulangan b. Konsep akumulator

dan kounter c. Struktur FOR d. Struktur WHILE

DO

e. Struktur REPEAT UNTIL

a. Ceramah b. Tanya jawab c. Latihan

200 menit

A, B  Lisan

 Tertulis

7. Mengerti konsep dasar prosedur

a. Menjelaskan konsep dasar dan definisi prosedur

b. Mengerti dan memahami cara deklarasi dan pemanggilan prosedur

c. Menjelaskan ruang lingkup

a. Konsep dasar dan definisi prosedur b. Deklarasi dan

pemanggilan prosedur c. Ruang lingkup

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

(3)

FM-UDINUS-PBM-08-04/R0

Kompetensi

Dasar Indikator

Materi Pokok

Strategi Pembelajaran

Alokasi Waktu

Referensi/

Acuan Evaluasi variabel dan cara pengiriman

parameter

d. Membuat algoritma yang memuat prosedur

variable d. Pengiriman

parameter

8. Mengerti konsep fungsi a. Menjelaskan konsep dasar dan definisi fungsi

b. Mengerti dan memahami cara deklarasi dan pemanggilan fungsi

c. Mengerti dan memahami konsep rekursi

d. Membuat algoritma yang memuat fungsi

a. Konsep dasar dan definisi fungsi b. Deklarasi dan

Pemanggilan Fungsi c. Rekursi

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

 Tertulis

9. Mengerti konsep array a. Menjelaskan pengertian dan deklarasi array

b. Membuat algoritma yang memuat operasi matriks

a. Pengertian array b. Deklarasi array c. Matriks

a. Ceramah b. Tanya jawab

200 menit

A, B  Lisan

 Tertulis

10. Mengerti konsep searching a. Menjelaskan pengertian searching dan berbagai metode yang digunakan b. Membuat algoritma yang

memuat searching

a. Pengertian Searching b. Sequential Search c. Binary Search

a. Ceramah b. Tanya jawab

100 menit

A, B  Lisan

 Tertulis

11. Mengerti konsep pengurutan a. Menjelaskan pengertian sorting dan berbagai metode yang digunakan

b. Membuat algoritma yang memuat sorting

a. Pengertian Sorting b. Buble Sort c. Selection Sort d. Insertion Sort

a. Ceramah b. Tanya jawab

100 menit

A, B Lisan

(4)

FM-UDINUS-PBM-08-04/R0

Referensi Wajib:

A : Munir, R. 1999.Algoritma dan Pemrograman Dalam Bahasa Pascal dan C. Bandung: Informatika B : Pranata, A. 2005. Algoritma dan Pemrograman. Yogyakarta: Penerbit Graha Ilmu.

Disiapkan oleh :

Dosen Pengampu

Dewi Agustini Santoso, M.Kom.

Diperiksa oleh :

Ketua Program Studi

Dr. Ir. Rudi Tjahyono, M.M.

Disahkan oleh :

Dekan

Referensi

Dokumen terkait

Konsultan pengawas bertanggung jawab penuh kepada Pemimpin Pekerjaan bahwa hasil pelaksanaan pekerjaan oleh Penyedia Jasa Pemborongan benar-benar sesuai ketentuan kontrak

Pelelangan dilakukan melalui pemilihan penyedia barang/jasa dengan melihat kriteria dan subkriteria yang berdasarkan dari Peraturan Presiden No.54 Tahun 2010 tentang

Melakukan pengukuran, yaitu mengukur atau memberi angka terhadap proses pembelajaran ataupun pekerjaan siswa sebagai hasil belajar yang merupakan

Cirrus creased his brow, struggling to make sense of the words, and was just about to check the sphere round his neck, to see where Tierra del Fuego might be, when

Jika nyamuk tersebut menggigit anak yang sedang mengandung virus demam berdarah di darahnya, nyamuk itu akan dapat menyebarkannya kepada anak yang lain..

Sumber data penelitian dari Bank devisa dan Non devisa konvensional yang dijadikan sampel adalah laporan keuangan tahunan periode 2012-2014 yang mana laporan

Kelompok I terdiri dari 2 varietas (Adira IV dan Adira I) dan 1 klon (BIC 369) berproduksi lebih tinggi dari klon lokal II baik pada lokasi Pleihari maupun KP Banjarbaru..

dirinya mampu mendidik anak-anaknya, harga diri wanita single parent dengan lebih rajin berkomunikasi dengan anak, selalu berusaha, bersemangat dan berjuang dalam