Lompat ke konten utama
Masuk

Algoritma & Pemecahan Masalah

Kelas tentang cara berpikir, bukan tentang satu bahasa. Enam belas pelajaran melatih empat kebiasaan yang terbawa ke bahasa apa pun: memecah satu tugas jadi langkah yang masing-masing bisa diperiksa, menelusuri jalannya langkah dengan tabel jejak, menguji kasus pinggir yang membuat kode gagal di hari pertama dipakai, dan menghitung biaya langkah sebelum memilih cara. Latihannya ditulis dalam Python karena Python berjalan langsung di browser, tetapi yang dinilai selalu langkahnya.

16 pelajaran · ±229 menit · gratis sampai selesai

Materinya gratis sampai selesai. Pelajaran pertama bisa dicoba tanpa akun; pelajaran berikutnya butuh akun supaya progres, draft kode, dan sertifikatmu tersimpan.

Bawa pulang keterampilannya

Yang akan kamu bisa setelah kelas ini

  • Memecah satu tugas menjadi langkah-langkah yang masing-masing punya contoh masukan dan hasil yang bisa diperiksa.
  • Menulis pseudokode yang satu lawan satu dengan kode, dan menelusuri jalannya dengan tabel jejak.
  • Memilih pola perulangan yang tepat untuk menghitung, menjumlah, mencari, dan menyaring.
  • Menemukan kondisi yang kelihatan benar tetapi salah di batas, serta menguji kasus pinggir seperti daftar kosong dan satu elemen.
  • Membedakan pencarian berurut dan pencarian biner, dan memilih kunci pengurutan yang sesuai dengan cara data dipakai.
  • Menghitung berapa kali sebuah langkah dijalankan dan membandingkan dua cara dengan notasi O besar.

Untuk siapa

Siapa pun yang sudah bisa menulis beberapa baris kode dan ingin kodenya berhenti salah karena langkahnya, bukan karena sintaksisnya.

Prasyarat

Kelas Python dari Nol disarankan. Latihannya ditulis dalam Python: variabel, if, for, list, dan dict dipakai sebagai alat tulis dan tidak diajarkan lagi di sini.

Alat yang perlu disiapkan

  • Browser modern di komputer. Python (±12 MB) dimuat sekali saat latihan pertama dijalankan.

Tempat berlatih

Coba, periksa, lalu lanjutkan.

Algoritma & Pemecahan Masalah punya 53 latihan yang menyatu dengan 16 pelajaran. Jawaban diperiksa langsung di halaman materi dan petunjuk dibuka bertahap saat kamu membutuhkannya.

editor Pythonpilihan jawaban

Mulai dari pelajaran pertama

Memecah tugas jadi langkah yang bisa diuji · 14 menit

Buka tempat berlatih

Pelajaran pertama dapat dicoba tanpa akun. Masuk agar progres dan jawabanmu tersimpan.

Kurikulum

4 modul · 16 pelajaran · ±229 menit

Pelajaran boleh dibuka langsung; tidak ada urutan yang dikunci.

Pertanyaan yang sering muncul

Apa yang dipelajari di kelas Algoritma & Pemecahan Masalah?
Algoritma & Pemecahan Masalah adalah kelas gratis KelasGratis tingkat pemula berisi 16 pelajaran. Kelas tentang cara berpikir, bukan tentang satu bahasa. Enam belas pelajaran melatih empat kebiasaan yang terbawa ke bahasa apa pun: memecah satu tugas jadi langkah yang masing-masing bisa diperiksa, menelusuri jalannya langkah dengan tabel jejak, menguji kasus pinggir yang membuat kode gagal di hari pertama dipakai, dan menghitung biaya langkah sebelum memilih cara. Latihannya ditulis dalam Python karena Python berjalan langsung di browser, tetapi yang dinilai selalu langkahnya.
Berapa lama menyelesaikan kelas Algoritma & Pemecahan Masalah?
Sekitar 229 menit (±4 jam) untuk 16 pelajaran wajib, dihitung dari durasi tiap pelajaran dan latihannya. Kecepatan nyata bergantung pada berapa lama kamu berlatih setiap hari.
Apa yang perlu disiapkan sebelum mulai?
Prasyaratnya: Kelas Python dari Nol disarankan. Latihannya ditulis dalam Python: variabel, if, for, list, dan dict dipakai sebagai alat tulis dan tidak diajarkan lagi di sini.. Alat dan persiapan: Browser modern di komputer. Python (±12 MB) dimuat sekali saat latihan pertama dijalankan.
Apakah kelas Algoritma & Pemecahan Masalah gratis dan bersertifikat?
Ya. Seluruh 16 pelajaran gratis sampai selesai tanpa iklan; pelajaran pertama bisa dicoba tanpa akun, sisanya memakai akun gratis. Setelah semua pelajaran wajib tuntas, kamu bisa menerbitkan sertifikat penyelesaian dengan tautan verifikasi publik. Sertifikat ini bukan akreditasi atau sertifikasi profesi.

Setelah kelas ini

Revisi materi terakhir: 2026-09-23. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.