Gagal menampilkan sertifikat
Klik untuk Melihat Ukuran Penuh
MUHAMMAD FAQIH SETIAWAN

ID
MRZM8E1RRZYQ

Diberikan pada
Jan 10, 2024

Berlaku sampai
Jan 10, 2027


Bagikan sertifikat:

Belajar Pemrograman Prosedural dengan Python

Belajar Pemrograman Prosedural dengan Python

Disusun oleh: Dicoding Indonesia
Level: Pemula

dos:f827ca2cf33d89085f9b13131cb00e7020230630134440.png

Kelas ini ditujukan bagi pemula yang ingin menguasai paradigma pemrograman prosedural melalui bahasa Python yang mengacu pada kurikulum STEI ITB. Setelah mengikuti kelas, siswa diharapkan mampu memecahkan masalah menggunakan paradigma prosedural melalui bahasa pemrograman Python.

Materi yang dipelajari:

  • Mengenal Program dan Bahasa Pemrograman: Mengenal perbedaan antara program dan bahasa pemrograman secara fundamental serta macam-macam paradigma pemrograman (3 jam 20 menit).
  • Berpetualang dalam Dunia Pemrograman Prosedural: Memahami konsep membuat program secara prosedural, terstruktur, efektif, dan efisien melalui instruksi di kehidupan sehari-hari (2 jam 25 menit).
  • Membangun Fondasi dengan Tipe Data: Memahami perilaku tipe data dalam sebuah program dan mampu menerapkannya pada program secara prosedural (3 jam 10 menit).
  • Berinteraksi dengan Nilai, Input, Output, dan Ekspresi: Mampu memanfaatkan variabel untuk menerima, menampilkan, dan membandingkan data dalam menyelesaikan permasalahan tertentu (2 jam 55 menit).
  • Berpikir Secara Prosedural: Memahami pentingnya baris kode dan blok program dalam sebuah program agar memudahkan pembacaan kode secara sekuensial (2 jam 20 menit).
  • Mengatur Alur Program: Mampu memanfaatkan pengondisian dan perulangan dalam mengatur urutan instruksi kode supaya program berjalan secara berurutan dan efisien (4 jam 15 menit).
  • Berenang dalam Lautan Fungsi dan Prosedur: Mampu membedakan fungsi dan prosedur dalam mengelompokkan program menjadi bagian kecil yang terpisah berdasarkan tujuannya (3 jam 30 menit).
  • Mengungkap Kekuatan Kumpulan Data: Memahami konsep penyimpanan, mencari, dan mengurutkan data dalam kumpulan data untuk meningkatkan efisiensi baris kode (3 jam 10 menit).
  • Menaklukkan Algoritma Rekursif: Mampu menyelesaikan masalah yang kompleks secara terstruktur supaya menghemat waktu dan memori yang dibutuhkan (3 jam 10 menit).

Evaluasi Pembelajaran:

  • Ujian akhir kelas.

Total jam yang dibutuhkan untuk menyelesaikan kelas ini, mulai dari persiapan kelas sampai evaluasi belajar adalah 33 jam.