Selamat datang di Dicoding Academy. Sebelum memulai belajar di kelas ini, Anda perlu tahu tahapan dan cara belajar beserta fasilitas yang tersedia agar proses belajar lebih efektif.
Materi Bacaan Elektronik
Materi yang ada dalam kelas ini mayoritas berupa teks atau tulisan. Mengapa demikian? Karena kami menemukan bahwa dalam proses belajar di bidang pemrograman, bentuk materi pembelajaran yang paling efektif untuk diingat, dimengerti, dan yang terpenting, dipraktikkan, adalah dalam bentuk teks.
Forum Diskusi
Setiap kelas memiliki sebuah forum diskusi yang dapat Anda gunakan untuk bertanya (dan menjawab) mengenai materi kelas. Instruktur kami yang terdiri dari Curriculum Developer dan Academy Code Reviewer siap membantu Anda melalui forum diskusi ini. Tak hanya kami, Anda pun dapat berpartisipasi. Untuk meningkatkan retensi ilmu yang Anda punya, berbagi adalah salah satu kuncinya. Jadi, silakan aktif dan saling membantu di dalam forum.
Jika Anda menemui kendala perihal situs Dicoding dan administrasi kelas, tanyakan kepada kami melalui tombol chat di kanan bawah layar Anda ketika membuka situs Dicoding.Jangan gunakan forum diskusi ya karena itu salah alamat.
Latihan Interaktif
Di setiap akhir topik, terdapat latihan yang memanfaatkan tools dalam menyelesaikan latihan yang interaktif untuk menguji pemahanan dengan mencobanya langsung.
Ujian (Kuis, Ujian Akhir Kelas, Knowledge Check)
Terdapat berbagai jenis ujian di kelas guna mengecek pemahaman Anda pada materi pembelajaran. Ketersediaan ujian beserta jenis ujian yang tersedia pada setiap kelas dapat berbeda-beda. Setiap pertanyaan dalam ujian pasti mencakup materi yang telah dibahas. Sehingga jika ada pertanyaan yang tidak dapat Anda jawab, pastikan Anda mengulang kembali pembelajaran.
Submission adalah bagian terbaik dari proses belajar di Dicoding. Ini bertujuan untuk menguji pemahaman dan kemampuan Anda mendalami materi yang telah dipelajari dengan praktik secara langsung.
Submission pada kelas ini berupa coding challenge yang meminta Anda untuk melengkapi kode agar sesuai dengan output yang diinginkan.
Di dalam proyek submission, terdapat beberapa latihan dengan detail seperti di bawah ini:
Latihan 1: Fundamental
Latihan 2: Control Flow
Latihan 3: Generics
Latihan 4: Collections
Latihan 5: Coroutines
Anda dapat mengerjakan submission secara bertahap seiring dengan penyelesaian modul terkait dan mengumpulkan hasilnya di bagian akhir kelas.
Selain itu, juga ada beberapa latihan opsional seperti di bawah ini.
Latihan opsional 1: Sum of Big Three
Latihan opsional 2: Min and Max
Latihan opsional 3: Manipulate String
Latihan opsional 4: Get Middle Characters
Latihan opsional 5: Concat String
Submission Anda akan dinilai oleh reviewer dengan skala 1-5 berdasarkan dari parameter yang ada.
Detail penilaian submission:
Bintang 1: Kode pada latihan yang sudah dikerjakan terindikasi plagiat.
Bintang 2: Kode pada latihan yang sudah dikerjakan masih belum menggunakan versi yang terbaru.
Bintang 3: Latihan wajib sudah terpenuhi.
Bintang 4: Latihan wajib sudah terpenuhi dan dengan tambahan mengerjakan minimal tiga latihan opsional.
Bintang 5: Kode pada latihan wajib sudah dikerjakan dengan baik sesuai standar dan dengan tambahan mengerjakan minimal lima latihan opsional.
Dengan memahami gambaran submission proyek akhir ini, kami berharap Anda lebih siap dan dapat mulai mengerjakannya sejak awal.
Catatan Belajar
Tema
Jenis Font
Ukuran Font
Lebar Bacaan
0% Selesai
Platform mentoring Dicoding menghubungkan mentor dengan mentee, membangun hubungan berkelanjutan untuk mengembangkan karir developer.
Pelajari lebih lanjut