LMS-SPADA INDONESIA
Program Hibah Pembelajaran Daring Kolaboratif 2022
Deskripsi :
Mata kuliah ini merupakan salah satu mata kuliah dalam program PDK 2022, yang bertujuan memberikan pemahaman mengenai langkah-langkah pemecahan masalah yang disebut algoritma, dan menuliskan algoritma tersebut ke dalam notasi bahasa pemrograman.
Materi meliputi cara memecahkan masalah dan menuliskan langkah-langkah pemecahannya menggunakan alat bantu flowchart dan atau notasi pseudo-code, notasi-notasi bahasa pemrograman dan cara mengoperasikannya. Sehingga mahasiswa dapat menerjemahkan algoritma yang dibuat ke dalam bahasa pemrograman dengan cara yang benar.
Pokok Bahasan :
Capaian Pembelajaran (dalam satu semester):
Penilaian:
Referensi :
Team Teaching:


Assalamu'alaikum.. selamat pagi (WIB)
Selamat datang rekan-rekan mahasiswa UMSIDA dan UMP di course elearning Algoritma Pemrograman dalam program "Pembelajaran Daring Kolaboratif (PDK)".
Pada pertemuan pertama, akan disampaikan tentang RPS PDK dan pengenalan algoritma. Silahkan dipelajari materi terlampir, termasuk menyimak video dan mencoba game pada link di bawah ini. Manfaatkan forum diskusi untuk saling berbagi pendapat atau jika ada yang ingin ditanyakan.
Selamat belajar..
simak video ini untuk memperoleh gambaran lebih lengkap tentang algoritma, flowchart dan pseudocode
klik link "bermain logika", kemudian mainkan game di dalamnya, dengan klik obyek yang akan diseberangkan sesuai dengan algoritma (alur penyelesaian game) yang ada di dalam file materi 1.pdf di atas.
selamat mencoba..
setelah mencoba simulasi game pd link di atas, silahkan tonton video ini sampai habis ya..
silahkan posting contoh penerapan algoritma di sekitar anda..
Assalamu'alaikum.. selamat pagi (WIB)
Pertemuan kedua akan membahas lebih lanjut konsep pemrograman dan notasi algoritma, silahkan pelajari dulu materi di bawah ini, dan coba kerjakan latihan soal di dalamnya.
Selamat belajar...
Assalamu'alaikum.. selamat pagi (WIB)
Pembahasan materi minggu ke 3 melanjutkan notasi algoritma menggunakan flowchart menggunakan alat bantu flowgorithm, kemudian kerjakan latihan soal di bawah ini.
Selamat belajar..
silahkan klik link latihan soal, lalu unduh soal yg ada di dalamnya, dan unggah jawaban anda dengan format docx pd link yg sama. kerjakan menggunakan alat bantu flowgorithm (screen shoot hasilnya dan copas ke ms.word). Jika ada kendala instalasi atau kesulitan mengoperasikan flowgorithm, gunakan fitur shape-flowchart yang ada di ms.word.
Assalamu'alaikum.. selamat pagi dan jelang siang..
Seperti yang telah dijelaskan pada materi sebelumnya, algoritma berisi langkah-langkah penyelesaian sebuah masalah. Langkah-langkah itu dapat diproses secara beruntun lurus ke bawah (struktur runtunan), atau dapat berpindah ke langkah tertentu jika memenuhi syarat tertentu (struktur pemilihan), atau dapat berulang sesuai counter yang dikehendaki (struktur perulangan).
Nah, ketiga bentuk itulah yang disebut struktur dasar algoritma : runtunan, pemilihan, dan pengulangan. Kali ini akan dibahas mengenai struktur dasar tersebut, dan menulisnya ke dalam notasi flowchart & pseudo code.
Pelajari materi dan simak video di bawah ini terlebih dahulu, kemudian coba kerjakan latihan di dalam materi tersebut menggunakan alat bantu Flowgorithm.
Silahkan join zoom (sesuai waktu yang ditentukan) untuk mengikuti kuliah bersama rekan-rekan mahasiswa dari UMSIDA dan UM Papua (UMP).
Selamat belajar..
simak video pembelajaran ini untuk memperoleh pemaparan lebih lengkap mengenai struktur dan elemen-elemen program.
Assalamu'alaikum.. selamat pagi
Kali ini kita bahas elemen-elemen bahasa pemrograman dan cara membuat programnya (contoh pada C++). Silahkan pelajari materi elemen pemrograman. Manfaatkan Dev C++ portable dan atau online Python untuk berlatih membuat program sederhana.
Selamat belajar..
Assalamu'alaikum.. selamat pagi
Minggu lalu telah dibahas pembuatan program sederhana (tanpa proses I/O), kali ini kita akan membahas proses I/O dalam program. Proses I/O yang dimaksud adalah proses memasukkan nilai atau data saat program dijalankan, dan menampilkan hasilnya sesuai dengan data yang dimasukkan / diinputkan oleh user.
Silahkan mempelajari materi di bawah ini, coba kerjakan latihan di dalamnya untuk menambah pemahaman. Gunakan aplikasi flowgorithm untuk membantu anda dalam pembuatan alur program (flowchart) dan mengetahui source code-nya dalam bahasa Python maupun C++. Beberapa contoh program I/O yang terdapat dalam materi tersebut, merupakan penerapan program I/O pada struktur algoritma runtunan dan pemilihan (percabangan).
Selamat belajar ..
Assalamu'alaikum.. selamat pagi
Pertemuan kali ini kita akan lanjutkan pembahasan program I/O dan membahas persiapan UTS.
Selamat belajar..
Assalamu'alaikum ..
Soal UTS dapat diakses Selasa 15 Nopember 2022 mulai pukul 08.30, dikerjakan sesuai ketentuan di dalamnya dan jawaban diunggah paling lambat pukul 11.00 pada hari yang sama.
Selamat mengerjakan, percayalah pada kemampuan diri sendiri, dan semoga sukses
soal ada di halaman kedua pada file terlampir
(scroll ke bawah), kerjakan di word dengan menuliskan langsung jawabannya atau
copy paste hasil screen shoot dari aplikasi yang digunakan (flowgorithm atau
yang lainnya). simpan file dengan nama utsalgo-nim-kelas.docx, kemudian unggah
file docx tersebut
Assalamu'alaikum.. selamat pagi
Setelah UTS, kita lanjutkan pembahasan materi, kali ini tentang program struktur percabangan / pemilihan menggunakan perintah percabangan (if-else). Silahkan unduh, pelajari dan coba salah satu program if-else di dalamnya.
Selain itu, unduh dokumen rancangan implementasi CBL #1 di bawah ini untuk mengetahui ketentuan pelaksanaan penugasan individu berdasarkan studi kasus yang diberikan dosen (case based learning).
Selamat belajar..
klik link diatas untuk melihat video pembelajaran
Silahkan unduh dan pelajari ketentuan di dalamnya. Hasil CBL#1 diunggah dan didemokan pada pertemuan ke 11, manfaatkan forum diskusi jika ada yang ingin ditanyakan lebih lanjut.
Assalamu'alaikum.. selamat pagi
Minggu ini kita akan membahas perintah untuk struktur perulangan (loop) yaitu for, while, dan do while. Silahkan pelajari dulu materi terlampir, selanjutnya silahkan disampaikan kemajuan CBL#1 masing-masing pada forum diskusi.
Selamat belajar ..
klik link diatas, kemudian pilih video perintah for loop
Assalamu'alaikum..selamat pagi
Kali ini kita bahas topik struktur program perulangan bersarang atau nested loop. Apa itu dan bagaimana alur perintah nested loop? Silahkan pelajari dulu materi di bawah ini.
Selanjutnya silahkan unggah hasil CBL#1 masing-masing pada link cbl1 di bawah ini.
Selamat belajar..
unggah di sini hasil penugasan berdasarkan studi kasus secara mandiri (yang telah disampaikan pada elearning 9 lalu)
Assalamu'alaikum.. selamat pagi
Minggu ini kita akan membahas pemrograman modular yang terkait dengan prosedur dan fungsi.
Pemrograman modular adalah sebuah metode pembuatan program dengan cara memecah masalah menjadi beberapa kelompok masalah yang lebih kecil (modul). Dengan membagi masalah menjadi beberapa modul maka masalah tersebut akan menjadi lebih sederhana, sehingga program dapat menjadi lebih mudah disusun dan dipahami. Untuk menyusun program modular dapat menggunakan konsep fungsi dan prosedur.
Silahkan pelajari materi di bawah ini.. Selamat belajar
klik link gdrive di atas, kemudian pilih video prosedur dan fungsi
Assalamu'alaikum.. selamat pagi
Jika sebelumnya telah banyak dibahas bahwa variabel menyimpan sebuah nilai/elemen (dalam satu kali eksekusi), maka kali ini kita bahas tentang bentuk variabel lainnya yaitu array.
Array atau disebut juga larik merupakan variabel yang terdiri dari beberapa elemen dengan tipe data yang sama. Array dalam Python dikenal dengan list, pelajari materi-materi terkait array dan atau list di bawah ini.
Selain itu, silahkan pelajari ketentuan penugasan kelompok berdasarkan studi kasus pada link CBL#2 di bawah ini (hasilnya diunggah dan didemokan pada pertemuan ke 15, manfaatkan forum diskusi jika ada yang ingin ditanyakan lebih lanjut).
Selamat belajar..
klik link di atas untuk melihat video pembelajaran
Silahkan unduh dan pelajari ketentuan di dalamnya. Hasil CBL#2 diunggah dan didemokan pada pertemuan ke 15, manfaatkan forum diskusi jika ada yang ingin ditanyakan lebih lanjut.