1. Home
  2. Docs
  3. Kurikulum NodeJS Backend Development with Adonis
  4. Pendahuluan
  5. Pengumpulan Tugas

Pengumpulan Tugas

Setiap harinya kalian diminta untuk menyelesaikan tugas dan/atau quiz yang diberikan. Disarankan untuk membuat satu folder khusus dalam local PC/Laptop untuk menyimpan file-file tugas yang terhubung dengan repository project pada tugas Git. Berikut tahapan atau tata cara mengumpulkan tugas

Dalam hal ini tahapan yang bisa digunakan adalah sebagai berikut:

  • Buat folder tugas (misal “tugas-2”)
  • Setelah masuk ke dalam folder tugas tersebut, kerjakanlah tugas harian kalian mengikuti instruksi soal. Jika harus membuat folder dan file baru di dalamnya silakan buat di dalam folder tugas tersebut.
  • Jika di dalam tugas terdapat beberapa soal atau beberapa output soal, kalian bisa gunakan fitur toggle comment pada visual studio code untuk pemisah antar soal (dengan menekan shortcut Ctrl + / pada Windows atau ⌘/ pada Mac). contoh: // Soal 1
    { jawaban soal 1 }
    // Soal 2
    { jawaban soal 2 }
    // dst.
  • Jika tugas adalah satu folder project maka masukan seluruh isi di dalam folder project kecuali folder node-modules jika tidak di-gitignore (defaultnya di gitignore)
  • Jika tugas telah selesai, upload file tugas ke Gitlab (kalian bisa menggunakan command di bawah ini). $ git add .
    $ git commit -m "Selesai : tugas 5 <nama kalian>"
    $ git push
  • Jika proses git push telah berhasil, periksa halaman Gitlab kalian dan masuk ke menu “Repository” => “Commits” (yang terdapat di sidebar) kemudian copy link commit tugas kalian.
Contoh Copy Link Commit

Setelah itu, login ke sanbercode.com kemudian akses kelas yang diikuti, pilih tab ‘Kelola Tugas’.

Gambar ini memiliki atribut alt yang kosong; nama filenya adalah 1-1024x232.png

Setelah memilih tugas yang akan di input pada menu drop-down, klik tombol ‘Input Tugas’. Kemudian masukkan link commit tadi.

Tunggu hingga upload berhasil dan muncul pop up pemberitahuan bahwa tugas berhasil diinput.

Gambar ini memiliki atribut alt yang kosong; nama filenya adalah Screenshot-from-2020-06-14-20-52-10.png

Tambahan

Tugas bisa di kumpulkan menggunakan gitlab ataupun github