General
- Pengumuman spesifik terkait dengan kelas akan tampil disini
SALAM BUDI LUHUR!
ANNYEONGHASEYO!Selamat datang peserta mata kuliah ANALISIS DAN DESAIN ALGORITMA (ANDAL). Mata Kuliah ANDAL Kelompok XE ini merupakan bagian dari Program Merdeka Belajar-Kampus Merdeka (MBKM) Pembelajaran Daring Kolaboratif (PDK) Tahun 2022 dengan Universitas Tribuana Kalabahi. Mata kuliah ini memberikan pengetahuan tentang:
- Algoritma, baik dalam bentuk pseudocode maupun flowchart
- Konsep-konsep penting dalam pemrograman
- Penyelesaian suatu permasalahan menggunakan flowchart dan pseudocode
- Penggunaan bahasa pemrograman, yang meliputi pemilihan tipe data, pemilihan instruksi yang digunakan, dan penyusunan algoritma yang lebih efisien dan lebih mudah dipahami
- Merancang, membuat, dan menerapkan teknik pemrograman menggunakan suatu bahasa pemrograman
- Deklarasi, mengisi, mencetak, mencari data, menggabungkan, memisahkan array satu dimensi
DATA DOSEN
Atik Ariesta, S.Kom., M.Kom.
Dosen Manajemen Informatika (Diploma 3) dan Sistem Informasi (Strata-1)
Universitas Budi Luhur
atik.ariesta@budiluhur.ac.id
+62 811 999 4478
Luisa Sentia Paly, S.T., M.Kom.
Dosen Teknik Informatika (Strata-1)
Universitas Tribuana Kalabahi
luisa.paly@gmail.com
+62 813 3929 7396DATA MATA KULIAH
Kode Mata Kuliah: PG167
Nama Mata Kuliah: Analisis dan Desain Algoritma
SKS: 3
Prasyarat: -
Sifat Mata Kuliah: IntiGROUP WHATSAPP
Wajib join pada Group Whatsapp di bawah ini.
Group digunakan untuk berkomunikasi selama perkuliahan.
[button link="https://chat.whatsapp.com/I2CwWE9qYmI929StOSkXnW" target="_blank" type="default" size="lg" icon="fa-whatsapp" border="1" fw="1" tttext="Silakan klik untuk join ke group Whatsapp" ttpos="bottom" margin="5px 0 15px 0"]Silakan Klik Untuk Join Ke Group Whatsapp[/button]POLA PELAKSANAAN
Pelaksanaan mata kuliah ini merupakan pola Dominan self-pace Asynchronous dan Flipped Learning. Domain self-pace Asyncrhonous adalah pola perkuliahan dimana mahasiswa belajar secara mandiri sesuai dengan kecepatan masing-masing, Flipped Learning adalah pola perkuliahan dimana mahasiswa mempelajari materi secara mandiri terlebih dahulu kemudian dosen memberikan soal dengan format case based learning atau project based learning.
Ketika pelaksanaan Online dilaksanakan:- Tatap Muka/Hybrid (TM), Dosen-Mahasiswa ditempat dan waktu yang sama (Univ. Budi Luhur) dan di tempat berbeda (Univ. Tribuana Kalabahi) (Pertemuan 7 dan 15)
- Virtual Synchronous (VS), Dosen-Mahasiswa ditempat berbeda dengan waktu yang sama (Pertemuan 1,2,3,4,5,6,8,9,10,11,12,13,14,16)
POLA PENILAIAN
Nilai Akhir: (Tugas dan Kebudiluhuran) + (UTS x 30%) + (UAS x 40%) Presensi : Nilai Kehadiran kurang dari 80% (Kehadiran<80%) nilai tidak keluar Tugas dan Kebudiluhuran : Nilai Rata-Rata Seluruh Quiz dan Case Based Learning UTS : Team Based Project UTS + Nilai TambahanUTS UAS : Team Based Project UAS + Nilai TambahanUAS Nilai Tambahan UTS : (Jumlah Kehadiran 1-7)+(Jumlah Pertanyaan Trivia 1-7) Nilai Tambahan UAS : (Jumlah Kehadiran 9-15)+(Jumlah Pertanyaan Trivia 9-15) RINCIAN PERTEMUAN
Pertemuan 1
Tema
- Pengertian Algoritma, Program, Pseudocode, dan Flowchart
- Simbol-Simbol Flowchart
- Contoh-Contoh Penggunaan Flowchart
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #1
- ViCon Pertemuan #1 (Via Zoom)
- Materi Pertemuan #1
- E-Materi (pdf) Pertemuan #1
Assesment:
Quiz Pertemuan #1Pertemuan 2
Tema
- Flowchart
- Simbol-Simbol Flowchart
- Contoh Penyelesaian Kasus/Persoalan Sederhana
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #2
- ViCon Pertemuan #2 (Via Zoom)
- Materi Pertemuan #2
- E-Materi (pdf) Pertemuan #2
Assesment:
Quiz Pertemuan #2Pertemuan 3
Tema
- Dasar Pemrograman
- Komponen Bahasa Pemrograman (Tipe Data, Variabel, Konstanta, Operator)
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #3
- ViCon Pertemuan #3 (Via Zoom)
- Materi Pertemuan #3
- E-Materi (pdf) Pertemuan #3
Assesment:
Case Based LearningPertemuan 4
Tema
- Struktur Kondisi IF-THEN, IF-THEN-ELSE
- Contoh Algoritma Struktur Kondisi IF-THEN, IF-THEN-ELSE
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan:- Kehadiran Pertemuan #4
- ViCon Pertemuan #4 (Via Zoom)
- Materi Pertemuan #4
- E-Materi (pdf) Pertemuan #4
Assesment:
Quiz Pertemuan #4Pertemuan 5
Tema
- Struktur Kondisi Nested IF
- Struktur SWITCH-CASE
Jenis Pertemuan:Tatap Muka, Hybrid
Bentuk Dukungan:- Kehadiran Pertemuan #5
- ViCon Pertemuan #5 (Via Zoom)
- Materi Pertemuan #5
- E-Materi (pdf) Pertemuan #5
Assesment:
Case Based LearningPertemuan 6
Tema
- Struktur Pengulangan FOR
- Contoh Algoritma Pengulangan FOR
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #6
- ViCon Pertemuan #6 (Via Zoom)
- Materi Pertemuan #6
- E-Materi (pdf) Pertemuan #6
Assesment:
Quiz Pertemuan #6Pertemuan 7
Tema
- Pengulangan Break dan Continue
- Nested-Loop
- Contoh Program Sederhana Nested-Loop
Jenis Pertemuan: Tatap Muka, Hybrid
Bentuk Dukungan- Kehadiran Pertemuan #7
- Materi Pertemuan #7
- E-Materi (pdf) Pertemuan #7
Assesment:
Quiz Pertemuan #7Pertemuan 8
Tema
Ujian Tengah Semester (UTS) (Bobot 30%)
Jenis Pertemuan: Online, E-Learning
Bentuk Dukungan:- Daftar Hadir Ujian Tengah Semester (UTS)
- UTS-PG
- UTS-Essay
Pertemuan 9
Tema
- Konsep Array 1 Dimensi
- Contoh Algoritma Operasi Dasar Array
- Contoh Algoritma Yang Melibatkan Array Satu Dimensi Secara Sederhana
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #9
- ViCon Pertemuan #9 (Via Zoom)
- Materi Pertemuan #9
- E-Materi (pdf) Pertemuan #9
Assesment:
Quiz Pertemuan #9Pertemuan 10
Tema
- Algoritma Dasar Manipulasi Array 1 Dimensi
- Penelusuran Array Satu Dimensi
- Contoh Penyelesaian Persoalan Dengan Array Satu Dimensi
Jenis Pertemuan: Online, (Via Zoom)
Bentuk Dukungan- Kehadiran Pertemuan #10
- ViCon Pertemuan #10 (Via Zoom)
- Materi Pertemuan #10
- E-Materi (pdf) Pertemuan #10
Assesment:
Quiz Pertemuan #10Pertemuan 11
Tema
- Searching Array Satu Dimensi
- Contoh Algoritma Sequential Searching Array Satu Dimensi
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #11
- Materi Pertemuan #11
- E-Materi (pdf) Pertemuan #11
Assesment:
Case Based LearningPertemuan 12
Tema
- Konsep Perbandingan Sebagai Dasar Penentuan Nilai Terbesar dan Terkecil
- Teknik Pencarian Nilai Terbesar atau Terkecil Pada Array Satu Dimensi
- Teknik Pencarian Nilai Terbesar dan Terkecil Menggunakan Algoritma Sequential
- Teknik Pencarian Nilai Terbesar dan Terkecil Menggunakan Algoritma Sentinel
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #12
- Materi Pertemuan #12
- E-Materi (pdf) Pertemuan #12
Assesment:
Case Based LearningPertemuan 13
Tema
- Teknik Dasar Penggabungan (Merge) Array Satu Dimensi
- Penggabungan Dua Buah Array Menjadi Satu Array
- Penggabungan Dua Buah Array Menjadi Satu Array Dengan Kriteria Tertentu
Jenis Pertemuan: Online, Via Zoom
Bentuk Dukungan- Kehadiran Pertemuan #13
- Materi Pertemuan #13
- E-Materi (pdf) Pertemuan #13
Assesment:
Quiz Pertemuan #13Pertemuan 14
Tema
- Konsep Dasar Pemecahan (Split) Array Satu Dimensi
- Pemecahan Satu Buah Array Menjadi Dua Buah Array
- Aplikasi Pemecahan (Split) dan Penggabungan (Merge) Pada Array
Jenis Pertemuan: Online, (Via Zoom)
Bentuk Dukungan- Kehadiran Pertemuan #14
- ViCon Pertemuan #14 (Via Zoom)
- Materi Pertemuan #14
- E-Materi (pdf) Pertemuan #14
Assesment:
Quiz Pertemuan #14Pertemuan 15
Tema
- Konsep Manipulasi Array Satu Dimensi Karakter (String)
- Manipulasi Array Karakter: Teknik Penelusuran, Penggabungan, dan Pemecahan Array Satu Dimensi Karakter (String)
Jenis Pertemuan: Tatap Muka, Hybrid
Bentuk Dukungan- Kehadiran Pertemuan #15
- Materi Pertemuan #15
- E-Materi (pdf) Pertemuan #15
Assesment:
Case Based Learning
Pertemuan 16Tema
Ujian Akhir Semester (UAS) (Bobot 40%)
Jenis Pertemuan: Online, E-Learning
Bentuk Dukungan:- Daftar Hadir Ujian Akhir Semester (UAS)
- Survey Perkuliahan Mata Kuliah Analisis dan Desain Algoritma (XE)
- Post-Test
- UAS-PG
- UAS-Essay
Video Introduction Mata Kuliah Analisis dan Desain Algoritma
Ketentuan Pengerjaan Pre-Test: Persyaratan Akses : - Tanggal Akses : Mulai Selasa, 4 Oktober 2022 Durasi Pengerjaan : 75 Menit Jumlah Soal : 25 Soal Tipe Soal : Pilihan Ganda Kesempatan Mengerjakan : 1 Kali Keterangan Tambahan : - Pre-Test ini wajib diikuti oleh semua mahasiswa yang mengikuti kelas Analisis dan Desain Algoritma (XE) untuk mengukur tingkat keberhasilan proses belajar setiap mahasiswa.
- Nilai yang didapat pada Pre-Test tidak mempengaruhi nilai akhir mata kuliah Analisis dan Desain Algoritma.