DEV Community

Nazwa Shabrina Zain
Nazwa Shabrina Zain

Posted on

Ketaatan Mempelajari Earl

Teks ini ada beberapa dari generatif AI

Sudahkah Anda membuka tautan Earl Docs, jika belum silahkan dibuka terlebih dahulu di jendela grup Anda maupun di new tab, agar bisa membaca artikel ini lagi. Jangan lupa nanti dibaca dokumentasi ada pada dalam tautan tersebut.

Apa pada saat Anda membaca artikel ini dibenak Anda?
Seberapa taatkan aku belajar Earl?
Tentukah aku sudah belajar?
Aku baru belajar kali ini.
Dan pernyataan serta pertanyaan lainnya yang masih di benak Anda, Saya tidak bisa menyebutnya lebih disini. Namun kita bisa membahas di suatu artikel ini.

Taat belajar Earl

Kurangnya motivasi, bisa aku beri sekarang. Kita harus melawan rasa malasmu dengan cara berbagai hal:

  • Jangan langsung ke proyek besar. Mulailah dengan hal-hal sederhana, misalnya hanya menulis "Halo Dunia!" atau membuat alur kerja, penugasan, dan fungsi kecil di Earl. Tujuan kecil bikin membuatmu merasa cepat berhasil, dan ditambah lagi bikin semangat!
  • Sisihkan waktu belajar Earl setiap hari walaupun cuma 10-15 menit saja. Konsistensi lebih penting daripada durasi lama sekali.
  • Bergabung di komunitas Earl, ada sebuah komunitas dibuat resmi dari Earl itu sendiri, silahkan berkunjung di Earl Discuss dan berdiskusilah disana, seseorang relawan akan membantu menjawab pertanyaanmu apabila menemukan kesulitan.
  • Coba bikin skrip kecil yang berguna buat diri kamu sendiri. Misalnya otomatisasi sederhana atau program yang bikin kamu senang.
  • Coding memang sering bikin frustasi, itu wajar. Anggap kesalahan atau error adalah teman kesempatan belajarmu.
  • Jangan cuma membaca Earl Docs saja. Tetapi coba praktek langsung. Juga bisa challenge coding.

Rencana Belajar Earl

Santai namun konsisten itulah kata kuncinya, cocok buat kamu yang baru mulai dan ingin mengalahkan rasa malas pelan-pelan.

Rencana belajar Earl selama 7 hari
Tujuan:

  • Mengenali sintaks Earl.
  • Bisa menulis kode dasar.
  • Bikin program kecil pakai bahasa Indonesia.

Yang dibutuhkan:

Hari-hari:

Hari 1: Pengenalan dan Instalasi

git clone https://github.com/aflacake/earl-lang.git
Enter fullscreen mode Exit fullscreen mode
  • Coba jalankan node index.js ini akan membuat Anda masuk mode REPL.

Pencapaian: Earl berhasil jalan di komputermu.

Hari 2: "Halo Dunia!" dan Variabel

  • Pelajari cara menampilkan teks:
tampilkan "Halo dunia!"
Enter fullscreen mode Exit fullscreen mode
  • Coba bikin variabel:
masukkan :nama: sebagai "Budi"
tampilkan :nama:
Enter fullscreen mode Exit fullscreen mode

Pencapaian: Bisa menampilkan teks dan pakai variabel.

Hari 3: Fungsi Sederhana

  • Buat fungsi sederhana:
fungsi sapa(nama)
  tampilkan "Halo, " :nama:
selesai

sapa "Earl"
Enter fullscreen mode Exit fullscreen mode

Pencapaian: Bisa bikin dan pakai fungsi sendiri.

Hari 4: Kondisi (if)

  • Coba memakai jika:
masukkan :umur: sebagai 20
jika :umur: >= 18 maka
    tampilkan "Dewasa"
selesai
Enter fullscreen mode Exit fullscreen mode

Pencapaian: Paham logika percabangan.

Hari 5: Perulangan

  • Coba perulangan ulangi:
ulangi 5
  tampilkan "Belajar Earl!" :index:
selesai
Enter fullscreen mode Exit fullscreen mode

Pencapaian: Tahu cara mengulang perintah.

Hari 6: Input Pengguna

  • Coba ambil input:
masukkan :nama:
tampilkan "Halo " :nama:
Enter fullscreen mode Exit fullscreen mode

Pencapaian: Bisa bikin program, interaktif.

Hari 7: Mini Proyek - Program Penilai Umur

Gabungkan semuanya, input nama dan umur -> tampilkan kategori (anak-anak, remaja, atau dewasa).

Pencapaian: Bangun proyek kecil dan utuh!

Tips tambahan dari pencapaian hari-harimu dengan memenuhi tugas-tugas kecil selama kurang atau lebih 10-15 menit.

  • Tandai checklist harianmu (tulis di buku atau alat software).
  • Kalau kamu lelah, cukup buka REPL dan ketik satu baris. Yang terpenting jangan enol hari terlewatkan.
  • Hadiahkan pada diri sendiri tiap berhasil menyelesaikan hari.

Top comments (0)