Anda di halaman 1dari 19

DASAR ALGORITMA

Dan

Pemrograman

Zulfikar Sembiring
0812-21214686
KONTRAK KULIAH
Sub Pokok Bahasan

Your
 Pengantar Perkuliahan
Text Here
Tujuan Umum Perkuliahan
Tujuan Khusus Perkuliahan
Sistem Perkuliahan
Tugas-Tugas
Kriteria Penilaian
Bobot Penilaian
Jadwal Perkuliahan
Tata Tertib Perkuliahan
Lain-Lain
Pengantar Perkuliahan

Mata Kuliah : Dasar Algoritma dan Pemrograman


Semester : 1
Jumlah SKS : 3
Status : Wajib
Prasyarat : - Algoritma dan Struktur Data
Tujuan Umum Perkuliahan

Mahasiswa dapat mengerti dan menggunakan konsep-konsep


algoritma pemrograman untuk membuat program-program skala
kecil.
Tujuan Khusus Perkuliahan

Mahasiswa dapat :
Menjelaskan pengertian-pengertian dasar, arti penting dan notasi algoritma
Memberikan contoh penggunaan teks algoritma
Memberikan contoh penggunaan tipe data, variabel dan konstanta
Memberikan contoh penggunaan urutan (sequence)
Mendemonstrasikan algoritma seleksi kondisi
Mendemonstrasikan algoritma perulangan
Mendemonstrasikan algoritma Prosedur
Mendemonstrasikan algoritma Fungsi
Silabus Matakuliah

 struktur dasar algoritma


 notasi algoritmik,
 Tipe, Operator & ekspresi,
 Runtunan,
 pemilihan (analisa kasus),
 pengulangan,
 fungsi, prosedur,
 Array
 searching dan sorting pada array,dan
 Arsip sekuensial
Sistem Perkuliahan

Tatap Muka
Diskusi
Latihan
Quiz
Tugas-Tugas

Tugas Mingguan
Your Text Here
Tugas diberikan setiap pertemuan dan dikumpulkan pada pertemuan
Your Text Here
selanjutnya
Sifat : Perorangan

Projek Akhir

Diberikan setelah ujian tengeh semester (Mid Test)


Sifat : kelompok (3 orang atau lebih)
Your Text Here
Di presentasikan didepan kelas
Kriteria Penilaian

Kisaran
Your Text Here Nilai Huruf Nilai Angka Keterangan
> 80 A 4 Lulus
75 - 79 B+ 3.5 Lulus
70 – 74 B 3 LuLus
65 – 69 C+ 2.5 Lulus
60 – 64 C 2 Lulus
45 – 59 D 1 Gagal
0 – 44 E 0 Gagal
Bobot Penilaian

Kegiatan
Your Text Here Bobot Nilai
Absensi Kehadiran 15%
Tugas & Quiz 27,5%
Ujian Tengah Semester 27,5%
Ujian Akhir Semester 30%
Total 100%
Jadwal Perkuliahan

Your Text Here


Jadwal perkuliahan dilaksanakan sesuai dengan jadwal yang telah
Your Text Here
ditetapkan oleh kampus
Tata Tertib Perkuliahan

Your Text Here


MEMAKAI PAKAIAN YANG SOPAN
Your
WAJIB MEMAKAI
Text Here SEPATU DIDALAM KELAS
DILARANG RIBUT DAN MEMBUAT KEGADUHAN DIDALAM KELAS
WAJIB DATANG TEPAT WAKTU, TERLAMBAT MAKSIMAL30 MENIT
HANDPHONE DIMATIKAN ATAU DI SILENT
DIHARAMKAN TITIP ABSEN, JIKA KETAHUAN TITIP ABSEN MAHASISWA
BERSANGKUTAN TIDAK BOLEH MENGIKUTI PERKULIAHAN SELAMA
SATU SEMESTER
Lain-Lain

Your Text Here

Your Text Here


Pengumpulan Tugas Tidak Boleh Lewat Dari Tenggang Waktu yang
Telah Diberikan, Jika Terjadi Nilai Tugas Kosong.
Tugas yang Sudah Terlambat Tidak Dapat Di Kumpul Lagi.
SOPAN SANTUN DAN TINGKAH LAKU MERUPAKAN PENILAIAN
TERTINGGI DALAM PERKULIAHAN.
Problem Solving!
Ada 8 buah bola yang homogen (sama bentuk dan
jenis), 7 diantaranya beratnya masing – masing 1kg
dan 1 sisanya mempunya berat 1/2kg. Anda diberikan
sebuah neraca/timbangan yang bisa digunakan untuk
menimbang. Berapa kali kah anda harus menimbang
sehingga anda dapat mengetahui bola mana yang
mempunyai berat 1/2kg.
BrainStorming
Berfikir Logis!!

Amoeba berkembang biak dengan cara


membelah diri. Jika seekor Amoba diletakan
dalam sebuah toples dan amoeba tersebut
membelah diri menjadi 2 setiap 1 menit
sekali. Setelah 1 jam kemudian toples
tersebut PENUH terisi amoeba.
Pertanyaannya : pada menit keberapakah
toples tersebut berisi SETENGAH?
Latihan
Problem Solving

Misalkan seorang pemuda tiba ditepi sebuah sungai. Pemuda


tersebut membawa seekor kambing, seekor serigala, dan
sekeranjang sayur. Mereka bermaksud hendak menyeberangi sungai.
Pemuda itu menemukan sebuah perahu kecil dipinggir sungai tetapi
sayang hanya dapat memuat satu bawaan saja setiap kali
menyeberang. Situasinya dipersulit dengan kenyataan bahwa
serigala tidak dapat ditinggal berdua dengan kambing (karena
serigala akan memangsa kambing) atau kambing tidak dapat
ditinggal dengan berdua dengan sekeranjang sayur (karena kambing
akan memakan sayur). Bagaimana algoritma sipemuda
menyeberangkan seluruh bawaannya itu sehingga mereka sampai ke
seberang sungai dengan selamat. Tentu saja si pemuda yang bisa
mendayung dalam perahu.

Anda mungkin juga menyukai