Roadmap

Rencana belajar seminggu: cara menjalani kursus video pemrograman

Diperbarui: · Skillaria.Top

Rencana belajar seminggu untuk kursus video pemrograman: lima hari belajar 45–90 menit, 1–2 materi baru per hari dengan praktik wajib, pengulangan topik lama di awal setiap sesi, satu hari untuk proyek kecil, dan satu hari istirahat. Beban dikurangi jika praktik mulai tidak berjalan atau pengulangan memakan lebih banyak waktu daripada materi baru.

Rencana belajar seminggu: gambaran umum

Rencana belajar seminggu yang baik bertumpu pada tiga hal: materi baru dalam porsi kecil, praktik segera setelah setiap materi, dan pengulangan topik lama sesuai jadwal. Materi baru hanya sebagian kecil dari waktu. Sebagian besar waktu habis untuk menulis kode sendiri dan menjaga agar yang mulai terlupa tidak hilang.

Berikut rencana untuk orang yang bekerja atau kuliah dan bisa menyisihkan 5–8 jam seminggu untuk kursus. Jika waktunya lebih banyak, tambahkan praktik, bukan jumlah materi baru.

HariMateri baruPraktikPengulanganWaktu
Senin1–2 materiTulis ulang kode materi dari memoriRangkuman minggu lalu60–90 menit
Selasa1–2 materiContoh sendiriTopik hari Senin60–90 menit
Rabu1 materiSoal untuk minggu iniTopik berumur 3–7 hari45–60 menit
Kamis1–2 materiModifikasi kode hari SeninTopik hari Selasa60–90 menit
Jumat—Proyek kecil dari topik minggu iniSemua yang terasa "sulit"60–90 menit
Sabtu—OpsionalTinjauan minggu dan rencana30 menit
Minggu———istirahat

Berapa materi per hari

Patokannya 1–2 materi baru per sesi. Ini terasa sedikit, tetapi setiap materi butuh praktik dan pengulangan juga, dan semuanya bersama memakan satu hingga satu setengah jam. Jika Anda menonton lima materi berturut-turut, Anda mendapat rasa kemajuan tanpa keterampilan: menonton pasif menciptakan ilusi paham, dan tanpa pengolahan aktif materi cepat terlupa.

Aturan yang berguna: jangan mulai materi baru sebelum Anda menulis ulang kode materi sebelumnya sendiri. Jika materinya panjang atau topiknya sulit, bagi menjadi dua hari.

Cara membagi waktu dalam satu sesi

  1. 5–10 menit — pemanasan dengan pengulangan. Tanpa catatan, ingat topik kemarin dan tulis satu contoh kunci dari memori.
  2. 20–30 menit — materi baru. Sebelum mulai, rumuskan pertanyaan: apa yang ingin saya ketahui? Selama menonton, berhenti setiap blok makna dan ceritakan ulang dengan kata sendiri.
  3. 20–40 menit — praktik. Tutup video dan tulis kode yang dibahas sendiri, lalu buat contoh Anda.
  4. 5 menit — tinjauan. Kerjakan tes materi, tulis tiga baris di jurnal, dan masukkan pengulangan ke kalender.

Di dalam sesi, Pomodoro cocok digunakan: 25 menit fokus dan 5 menit istirahat atau tinjauan.

Hari demi hari

Senin: awal minggu

Mulai dengan 10 menit mengulang rangkuman minggu lalu: baca ulang jurnal dan selesaikan satu soal dari topik yang dulu sulit. Lalu 1–2 materi baru. Setelah setiap materi, tulis kodenya dari memori. Senin menentukan ritme minggu itu, jadi jangan dibebani: lebih baik berhenti dengan rasa "masih bisa" daripada dengan kelelahan.

Selasa: materi baru dan contoh sendiri

Pemanasan berupa materi Senin dari memori. Ini pengulangan pertama yang paling penting, karena materi yang baru dipelajari paling cepat terlupa. Lalu materi baru, dan dalam praktik buat bukan pengulangan contoh pelajaran, melainkan contoh sendiri. Jika materinya tentang kelas, buat kelas untuk bidang Anda: buku, pesanan, atau latihan olahraga.

Rabu: hari ringan

Satu materi dan lebih banyak praktik. Rabu cocok untuk mengulang topik minggu lalu yang sekarang berumur 3–7 hari. Kerjakan soal yang membutuhkan suatu teknik tetapi tidak menyebutkannya secara langsung. Hari ringan di tengah minggu membantu mengurangi risiko kelelahan.

Kamis: modifikasi

Ambil kode yang Anda tulis hari Senin dan ubah: kondisi lain, data lain, penanganan error. Ini tahap kedua dari pengulangan, yaitu pemeriksaan pemahaman, bukan hafalan mekanis. Lalu 1–2 materi baru dengan pola biasa.

Jumat: proyek kecil

Tidak ada materi baru. Susun program kecil yang menggunakan topik minggu ini bersama-sama. Misalnya, setelah seminggu tentang berkas, kamus, dan fungsi: skrip yang membaca file teks dan menampilkan kata yang paling sering muncul. Proyek memperlihatkan bagian mana yang belum tersambung, dan itu informasi paling berharga minggu ini.

def top_words(path, n=10):
    counts = {}
    with open(path, encoding="utf-8") as f:
        for line in f:
            for word in line.lower().split():
                counts[word] = counts.get(word, 0) + 1
    return sorted(counts.items(), key=lambda kv: kv[1], reverse=True)[:n]

Sabtu: tinjauan dan rencana

30 menit. Baca ulang jurnal minggu ini, tandai topik yang menyulitkan, dan jadwalkan pengulangannya. Susun rencana minggu depan: materi apa, soal apa, kapan proyek. Jika ingin belajar lebih banyak, kerjakan soal, bukan menonton materi baru.

Minggu: istirahat

Hari libur penuh adalah bagian dari rencana, bukan kelemahan. Otak butuh waktu untuk mencerna materi, dan Anda butuh waktu agar belajar tidak berubah menjadi beban.

Kapan mengulang

Pengulangan sudah tertanam di setiap sesi sebagai pemanasan, sehingga hampir tidak butuh waktu tambahan. Logikanya berjarak: topik kembali setelah satu hari, beberapa hari, seminggu, dan dua minggu.

Umur topikFormat pengulangan
1 hariTulis ulang kode dan inti dari memori
3 hariUbah kode, kerjakan soal serupa
SemingguSoal baru atau pemakaian dalam proyek kecil
2–3 mingguCek cepat: tes atau jelaskan dengan kata sendiri

Ulangi topik yang berkaitan bersama: perulangan dan list, cabang dan merge di Git, JOIN dan GROUP BY di SQL. Dengan begitu hubungan antarkonsep terbentuk, dan materi diingat sebagai sistem, bukan kumpulan fakta terpisah.

Kapan praktik

Jawaban singkatnya: setiap hari dan segera setelah materi. Materi tanpa praktik tidak membentuk keterampilan: Anda bisa hafal aturan lalu lintas dan tetap tidak bisa mengemudi. Tiga tingkat praktik dalam rencana ini:

  • Setiap hari — kode materi dari memori dan contoh sendiri.
  • 2–3 kali seminggu — soal tanpa petunjuk dari topik hari-hari sebelumnya.
  • Seminggu sekali — proyek kecil yang menggabungkan topik.

Jika waktu praktik kurang, kurangi materi baru, bukan praktiknya.

Kapan perlu istirahat

Beban sebaiknya dikurangi jika Anda menyadari beberapa tanda sekaligus:

  • Materi baru sudah ditonton, tetapi Anda tidak bisa menceritakan intinya bahkan segera setelah itu;
  • Soal sederhana yang dulu bisa dikerjakan sekarang tidak bisa lagi;
  • Pemanasan pengulangan memakan waktu lebih lama daripada materi baru, artinya materi baru berjalan lebih cepat daripada pemahamannya;
  • Anda mendapati diri beralih ke ponsel setiap beberapa menit;
  • Beberapa hari berturut-turut Anda harus memaksa diri untuk belajar.

Yang harus dilakukan: selama satu minggu hilangkan materi baru dan sisakan pengulangan serta praktik, atau kurangi waktu belajar separuhnya. Ini bukan langkah mundur, melainkan waktu bagi materi yang sudah dipelajari untuk menetap. Satu minggu ringan setiap satu-dua bulan membantu Anda menyelesaikan kursus tanpa terhenti.

Cara menyesuaikan rencana

  • Waktu sedikit (3–4 jam seminggu). Tiga sesi: dua sesi dengan satu materi baru dan praktik, satu sesi untuk pengulangan dan latihan kecil.
  • Waktu banyak (10 jam ke atas). Tambahkan praktik dan proyek; pertahankan jumlah materi baru sekitar 2 per hari.
  • Belajar hanya saat akhir pekan. Minimal lakukan pengulangan singkat 15 menit dua-tiga kali di hari kerja, jika tidak, banyak yang terlupa pada hari Sabtu.
  • Melewatkan satu hari. Jangan menggandakan beban, cukup geser rencananya. Dua kali terlewat berturut-turut adalah tanda untuk mengurangi rencana.

Contoh minggu: kursus Python, minggu tentang fungsi

Agar rencananya tidak tinggal teori, berikut contohnya dengan materi konkret. Misalkan minggu ini kursus memuat empat materi: fungsi dan argumen, nilai kembalian, ruang lingkup variabel, dan fungsi lambda.

  • Senin. Pemanasan: soal perulangan dari minggu lalu. Materi "fungsi dan argumen", lalu tulis dari memori fungsi yang menghitung rata-rata sebuah list. Contoh sendiri: fungsi untuk memformat nama.
  • Selasa. Pemanasan: tulis ulang fungsi rata-rata tanpa petunjuk. Materi "nilai kembalian". Praktik: fungsi yang mengembalikan nilai minimum dan maksimum sebuah list sekaligus.
  • Rabu. Materi "ruang lingkup variabel". Soal pengulangan minggu lalu: memproses list string, tetapi sekarang dibungkus dengan fungsi.
  • Kamis. Modifikasi kode Senin: fungsi rata-rata harus menangani list kosong dengan benar. Materi "fungsi lambda", praktik: mengurutkan list kamus berdasarkan satu field dengan key=lambda.
  • Jumat. Proyek kecil: menghitung kata yang sering muncul di sebuah file, dengan setiap bagian berupa fungsi tersendiri.
  • Sabtu. Tinjauan: di jurnal, "bingung ruang lingkup variabel" muncul tiga kali. Topik itu masuk pengulangan Selasa dan Sabtu berikutnya.

Perhatikan: dalam seminggu hanya ada empat materi baru, tetapi masing-masing dikerjakan ulang minimal dua kali dan dipakai dalam proyek. Minggu seperti inilah yang menghasilkan keterampilan, bukan daftar video yang sudah ditonton.

Kesalahan umum saat menyusun rencana

  • Merencanakan materi, bukan tindakan. "Tonton 10 materi" mudah dicentang tetapi tidak menghasilkan pengetahuan. Rencanakan tugas: tulis, selesaikan, susun.
  • Tidak menyisakan cadangan. Rencana yang pas-pasan akan runtuh pada minggu yang sibuk. Sisakan sekitar sepertiga waktu sebagai cadangan.
  • Menghapus pengulangan demi kecepatan. Materi baru bertumpu pada materi lama. Tanpa pengulangan, setiap minggu akan terasa lebih berat dari minggu sebelumnya.
  • Menghilangkan hari libur. Tanpa istirahat, minat cepat hilang, lebih cepat daripada kemampuan Anda bertambah.

Kesimpulan

Rencana belajar seminggu untuk kursus pemrograman: 1–2 materi baru per sesi, praktik segera setelah tiap materi, pengulangan sebagai pemanasan di awal setiap hari, proyek kecil di hari Jumat, tinjauan di hari Sabtu, dan istirahat di hari Minggu. Tanda untuk beristirahat adalah ketika pengulangan tidak lagi mengimbangi materi baru atau praktik mulai tidak berjalan. Prinsip-prinsip di balik rencana ini dibahas dalam kursus tentang cara belajar efektif dari kursus video.

Pertanyaan umum

Berapa jam seminggu yang dibutuhkan pemula untuk belajar pemrograman?

Untuk kemajuan yang stabil, 5–8 jam seminggu dalam 4–5 sesi sudah cukup. Keteraturan lebih penting daripada jumlah: sesi singkat setiap hari lebih baik daripada satu hari panjang.

Bolehkah belajar pemrograman setiap hari tanpa libur?

Boleh dengan sesi singkat, tetapi tetap disarankan satu hari istirahat dalam seminggu agar tidak lelah dan minat terjaga. Beban berlebih biasanya berakhir dengan kursus yang ditinggalkan.

Bagaimana jika satu materi terlalu sulit untuk diselesaikan dalam sehari?

Bagi materi menjadi beberapa bagian menurut blok maknanya, lalu pelajari satu bagian per sesi sambil berlatih setelah setiap bagian. Mulai materi baru hanya setelah Anda bisa menulis kode materi sebelumnya sendiri.

Perlukah membuat proyek jika kursusnya sudah punya soal latihan?

Sebaiknya ya. Soal melatih topik secara terpisah, sedangkan proyek kecil menunjukkan bagaimana topik-topik itu bekerja bersama dan mengungkap celah yang tidak terlihat dari soal.

Pelajari topik ini lewat video

Topik ini dibahas mendalam dengan praktik di kursus “Cara Belajar Efektif dengan Video Kursus”.

Ke kursus