• Tidak ada hasil yang ditemukan

Silabus dan SAP | Logika Pemrograman Komputer

N/A
N/A
Protected

Academic year: 2018

Membagikan "Silabus dan SAP | Logika Pemrograman Komputer"

Copied!
6
0
0

Teks penuh

(1)

SILABUS BERBASIS KOMPETENSI

Jurusan

: Jurusan Teknik Mesin, Fakultas Teknik UNUD

Mata Kuliah

: Logika dan Pemrograman Komputer

Kode

:

MD3210

SKS

: 2 SKS

Prasyarat :

-

Standar Kompetensi : Mampu memahami dan menyusun strategi pemecahan masalah

melalui algoritmadalam bentuk program menggunakan pemrograman matlab.

No

Kompetensi Dasar

Indikator pencapaian

Materi Pokok

1 2

3

4

1 1.

Mampu memahami dan

menerapkan prinsip algoritma dan

program sesui dengan

permasalahan yang sistematis dan

terstruktur

1.

Kemampuan memahami dan

menerapkan konsep algoritma

dan program.

2.

Kemampuan menganalisis

pemecahan masalah.

1.1

Pengertian algoritma

1.2

Notatasi yang digunakan

untuk menyusun

algoritma

1.3

Bahasa pemrograman

1.4

Langkah-langkah

pembuatan program

komputer

2 2.

Mampu memahami dan meerapkan

fungsi matematika pada bahasa

program, ruang kerja dan data

program

1.

Memahami kegunaan editor

pada aplikasi Matlab,

penggunaan konstanta dan

variable serta macam-macam

operator yang digunakan

didalam matlab.

2.

Kemampuan menuliskan fungsi

matematika dasar dalam

pemrograman Matlab.

2.1

Editor pada program

Matlab.

2.2

Konstanta dan variable

2.3

Macam-macam operator

2.4

Fungsi matematika dasar

3 3.

Memahami konsep-konsep

pemrograman Matlab untuk

membangun program sederhana

dalam pemecahan masalah

1.

Mampu memahami dan

menerapkan konsep

pemrograman menggunakan

aplikasi Matlab dalam bidang

Teknik Masin.

2.

Kemampuan untuk membangun

program sederhana untuk

memecahkan masalah pada

bidang Teknik Mesin

menggunakan struktur program

Matlab.

3.1

Tipe data pada Matlab

String

Scalar

Matrik

3.2

Perintah input

3.3

Perintah output

4 4.

Memahami Scrupt M-file pada

Matlab

1.

Mampu memahami dan

menggunakan M-file pada

program Matlab

4.1

Scrip M-file

4.2

Pengaturan file

4.3

Aturan dan sifat-sifat dari

Fungsi M-file

5 5.

Memahami dan mampu

membangun aplikasi interface,

serta feature-feature tambahan

program.

1.

Kemampuan membuat fungsi

M-file menggunakan konsep

control flow dari kasus bidang

Teknik Mesin.

2.

Mampu menjelaskan strategi

5.1

Penyelesaian kondisi

menggunakan statemen if

else

(2)

pemecahan masalah yang

dibahas serta mampu

menjelaskan program yang

dibuat untuk pemecahan

masalah.

3.

Kemampuan menghasilkan

rancangan model algoritma dan

program.

5.3

Looping menggunakan

statemen For.

5.4

Looping menggunakan

statemen While

6 6.

Memahami prisip-prinsip

membangun aplikasi GUI

sederhana.

1.

Mampu memahami

prinsip-prinsip membangun GUI

sederhana menggunakan

beberapa perintah dasar Matlab.

6.1

Konsep graphic user

interface

6.2

Dasar-dasar perancangan

komponen push button,

togglt button, edit text dan

axes.

6.3

Konsep programming

sederhana pada graphic

user interface.

7 7.

Memahami dan mampu

menerapkan penggambaran data

dalam array

1.

Mampu memahami dan

membuat grafik dengan

perintah plot.

2.

Mampu memahami dan

membuat grafik dengan figure.

7.1

Pengaturan perintah plot.

7.2

Pengaturan sumbu grafik.

7.3

Penggunaan perintah

figure.

8 8.

Memahasi prinsip-prinsip simulink

dalam program Matlab

1.

Memahasi prinsip-prinsip

similink dalam program Matlab

dalam pemecahan masalah

bidang Teknik Mesin

8.1

Pengertian simulink

8.2

Konsep dasar simulink

8.3

Ruang kerja simulink

9 9.

Memahami dan mampu

menerapkan pemodelan matematis

pada simulink.

1.

Memahami dan mampu

menerapkan pemodelan

matematis pada simulink.

9.1

Pemodelan matematis.

9.2

Blok diagram.

10 10.

Mampu mengaplikasikan simulink

pada program matlab untuk

pembentukan system control.

1.

Mampu mengaplikasikan

simulink pada program matlab

untuk pembentukan system

control

10.1

Sim Mechanic

10.2

Simulink blok

10.3

Phsycal blok

(3)

SATUAN ACARA PERKULIAHAN

I.

IDENTITAS MATA KULIAH

Jurusan

: Jurusan Teknik Mesin, Fakultas Teknik UNUD

Mata Kuliah

: Logika dan Pemrograman Komputer

Kode :

MD3210

SKS

: 2 SKS

Prasyarat

:

-

II.

DESKRIPSI MATA KULIAH

Mata kuliah ini membahas tentang bahasa pemrograman Matlab yang digunakan

untuk penyelesaian dan pemecahan masalah bidang keteknik mesinan yang meliputi

algoritma, logika dan bahasa pemrograman pemrograman, matematika sederhana,

perasi array, fungsi M-file, system GUI, Graphic dan Simulink.

Minggu

ke

Standar

Kompetensi

Kompetensi

Dasar

Materi Pokok/ Rincian

Materi

Pengalaman

Belajar

Alokasi

Waktu

Media/

Sumber

1 2 3 4 5 6 7

I Mampu memahami dan

menyusun strategi

pemecahan masalah

melalui algoritmadalam

bentuk program

menggunakan

pemrograman matlab.

1.Mampu

memahami dan

menerapkan

prinsip

algoritma dan

program sesui

dengan

permasalahan

yang sistematis

dan terstruktur

1.1Pengertian algoritma 1.2Notatasi yang

digunakan untuk menyusun algoritma 1.3Bahasa

pemrograman 1.4Langkah-langkah

pembuatan program komputer

1. Persentasi pengetian algoritma dan hubungannya dengan bahasa pemrograman 2. Mengkaji

beberapa sistem notasi yang dipergunakan untuk menyusun algoritma.

3. Mengkaji dan memahami langkah langkah pemrograman melalui ceramah dan diskusi kelas.

(Kuliah dan

Tugas Mandiri 1)

2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

II 2.Mampu

memahami dan

meerapkan

fungsi

matematika

pada bahasa

program, ruang

kerja dan data

2.1Editor pada program Matlab.

2.2Konstanta dan variable 2.3Macam-macam

operator 2.4Fungsi matematika

dasar

1.Ceramah dan persentasi tentang editor pada program matlab.

2.Mengamati dan memahami ceramah macam-macam operator serta fungsi matematika.

2x2x50

menit

(4)

program 3.Diskeusi mengenai penerapan fungsi matematika pada berbagai operator. (Kuliah dan Tugas Mandiri 2&3)

III 3.Memahami

konsep-konsep pemrograman Matlab untuk membangun program sederhana dalam pemecahan masalah

3.1Tipe data pada Matlab • String • Scalar • Matrik 3.2Perintah input 3.3Perintah output

1.Menkaji penjelasan/cera mah mengenai tipe data string, scalar dan matrik serta perintah input dan output. 2.Diskusi kelompok mengenai tipe data yang diinput serta data output yang terjadi. (Kuliah dan Tugas Mandiri 4)

2x2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

IV 4.Memahami

Scrupt M-file

pada Matlab

4.1Scrip M-file 4.2Pengaturan file 4.3Aturan dan

sifat-sifat dari Fungsi M-file

1.Menkaji dan memahami pengertian, aturan dan sifat-sifat dari fungsi M-file. 2.Diskusi antar

teman serta dosen mengenai pengaturan file pada M-file. (Kuliah dan Quis 1)

2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

V UTS Ujian tertulis. 2x50 menit

VI 5.Memahami dan

mampu membangun aplikasi interface, serta feature-feature tambahan program. 5.1Penyelesaian kondisi menggunakan statemen if else 5.2Penyelesaian kondisi menggunakan swit case 5.3Looping menggunakan statemen For. 5.4Looping menggunakan statemen While 1.Persentasi penyelesaian kondisi dengan statemen if else dan swt case. 2.Ceramah dan diskusi looping For dan looping While.

(Kuliah dan Tugas Mandiri 5)

2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

VII 6.Memahami

prisip-prinsip

membangun

aplikasi GUI

sederhana.

6.1Konsep graphic user interface

(5)

interface. Tugas Kelompok 1)

VIII 7.Memahami dan

mampu

menerapkan

penggambaran

data dalam

array

7.1Pengaturan perintah plot.

7.2Pengaturan sumbu grafik.

7.3Penggunaan perintah figure

.

1.Persentasi dan

dikusi

penggunaan

perintah plot,

aturan dan

modivikasi.

2.Persentasi dan

diskusi

pengoperasian

figure dalam

pembuatan

gambar dan

grafik.

3.Pemberian tugas

atau

permasalahan

untuk

didiskusikan

secara

kelompok.

(Kuliah dan

Tugas Kelompok

2)

2x2x50

menit

Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

IX 8.Memahasi

prinsip-prinsip

simulink dalam

program Matlab

8.1

Pengertian

simulink

8.2

Konsep dasar

simulink

8.3 Ruang kerja

simulink

1.Persentasi

simulink ,

konsep dasar

simulink dan

ruang kerja

simulink.

2.Diskusi antar

teman dan

dosen.

(Kuliah)

2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

X 9.Memahami dan

mampu

menerapkan

pemodelan

matematis pada

simulink.

9.1Pemodelan matematis. 9.2Blok diagram

1.Pengkajian dan

pemahaman

terhadap proses

dan pemodelan

matematis dari

suatu system

yang dikaji.

2.Pengkajian dan

pemahaman

terhadap

pembuatan dan

pengimplement

(6)

asian blok

diagram system.

3.Diskusi

kelompok

mengenai

permasalahan

pemodelan

matematis dan

blok diagram.

XI 10.Mampu

mengaplikasik

an simulink

pada program

matlab untuk

pembentukan

system

control.

10.1

Sim

Mechanic

10.5

Simulink blok

10.6

Phsycal blok

10.2

Analisa Sim

Mechanic

1.Pengkajian dan

diskusi

mengenai Sim

Mchanik,

Simulink blok

dan analisa Sim

Mechanic.

2.Diskusi

kelompok

terhadap

permasalahan

Sim Mechanic.

(Kuliah dan

Tugas Kelompok

3)

2x50 menit Power point, LCD, Laptop/ Ref 1 Ref 2 Ref 3

XII PRAKTIKUM I Praktekum di

Lab.Komp

2x50 menit Modul 1

XIII PRAKTIKUM II Praktekum di

Lab.Komp

2X50 menit Modul 2

Gambar

grafik. penggunaan

Referensi

Dokumen terkait

penulis mempersembahkan skripsi dengan judul “ PENERAPAN PIDANA DENDA DALAM HUKUM PIDANA (STUDI PELANGGARAN LALU LINTAS DI MEDAN) ” kepada dunia pendidikan Fakultas Hukum

(2) Faktor-faktor yang berpengaruh terhadap biaya dan pendapatan usahatani sayuran di Desa Bringin, Kecamatan Srumbung, Kabupaten Magelang : (a)Faktor- faktor

Diare merupakan buang air dengan baik cairan ( mencret ) dan merupakan gejala dari dari penyakit tertentu lainnya. Adapun cara pengobatanya dapat menggunakan obat sintesis

dapat menceritakan peristiwa yang dialami dengan kalimat yang runtut dan tanda baca yang tepat; dapat melengkapi bagian paragraf yang rumpang dengan tepat; dapat menyusun

Dalam Novartis (1998) disebutkan ada empat hama utama dan tiga penyakit utama pada tanaman kentang. Pemantauan terhadap OPT perlu dilakukan secara berkala karena sering

Media utama dalam perancangan ini adalah sebuah buku komik city guide pariwisata Surabaya sebagai media untuk mengenalkan dan mempromosikan pariwisata kota

Karena lensa spheris dibentuk dari dua prisma yang Karena lensa spheris dibentuk dari dua prisma yang berhimpitan maka lensa spheris mempunyai kekuatan berhimpitan maka lensa

Berdasarkan analisis ANOVA penggunaan jenis suhu dan interaksi yang digunakan, tidak mampu mengurangi kadar lemak gelatin secara nyata yang artinya tingginya nilai