ericksih / ujian-frontend-JCWM16AH

This repository is used for educational purposed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

purwadhika


Sebelum anda mengerjakan soal ujian, pastikan anda memiliki akun GitHub dan software git sudah terinstall dilaptop. Anda dapat memastikan bahwa git sudah terinstall dilaptop anda dengan menjalankan perintah berikut ini diterminal atau cmd : git --version. Jika muncul versi git maka komputer anda sudah terinstal git.

Soal ujian dapat diakses melalui link dibawah ini

Sebelum mengerjakan ujian, bacalah dengan seksama aturan serta panduan dalam mengerjakan soal-soal ujian berikut ini.

A. Term & Condition

  • ujian akan dilaksanakan selama 6 jam 20 menit

    • 10 menit untuk setup
    • 6 jam mengerjakan soal
    • 10 menit pull request
  • selama mengerjakan ujian, siswa wajib men-share seluruh screen di zoom (khusus untuk kelas online) sampai ujian selesai

  • dilarang bekerjasama dalam mengerjakan soal ujian

  • dilarang memberikan jawaban atau meminta jawaban dari teman atau pihak lain

  • jika ada pertanyaan mengenai ujian dan soal, langsung tanyakan kepada operasional selaku pengawas ujian atau lecturer yang mengawasi

  • siswa boleh membuka website dan referensi lainnya selama ujian sesuai ketentuan yang berlaku

  • jawaban soal akan dikumpulkan di dalam repositori ini dengan sistem pull request dan siswa wajib mengirim link dari forked repositoy ke alamat email berikut ini :

    to : operational@purwadhika.com
    subject : FRONTEND-JCWM16AH

B. Exam Setup Guide

  • sebelum mengerjakan soal, lakukan fork untuk repositori ini

    guide_1

  • clone repositori hasil forked ke komputer kalian dengan cara copy link forked respository anda

    guide_2

  • buka terminal atau cmd dari folder tempat anda akan menyimpan hasil clone dari repositori yang sudah anda forked, kemudian jalankan perintah git clone dan paste link forked repository anda

    C:\data\alee> git clone https://github.com/...

  • pindah ke direktori folder hasil git clone dengan cara

    C:\data\alee> cd ujian-frontend-JCWM16AH

  • buatlah sebuah branch baru untuk tempat anda mengerjakan soal ujian

    C:\data\alee\ujian-frontend-JCWM16AH> git checkout -b alee

  • install semua dependencies yang ada di dalam project hasil clone dari GitHub

    C:\data\alee\ujian-frontend-JCWM16AH> npm install

  • bukalah code editor anda atau vscode :

    C:\data\alee\ujian-frontend-JCWM16AH> code .

  • pastikan anda berada di-branch yang baru anda buat dengan cara lihat dipojok kiri bawah vscode dan anda akan melihat nama branch yang baru anda buat atau anda bisa menggunakan perintah : git branch di terminal atau cmd untuk melihat semua daftar branch yang ada di folder project anda, branch yang dipakai saat ini ditandai dengan warna hijau dan *nama-branch

    guide_1

    guide_2

  • silahkan kerjakan soal yang telah diberikan, teknis pengumpulan soal akan menggunakan sistem pull request

C. Pull Request Guide

  • sebelum melakukan pull request ke repositori pusat (respositori asal), pastikan bahwa jawaban sudah sesuai dengan soal yang telah diberikan

  • pastikan bahwa anda telah menyimpan semua perubahan/history di git, untuk memastikannya lakukan perintah berikut ini di terminal/cmd

    C:\data\alee\ujian-frontend-JCWM16AH> git status

  • jika local repository anda sudah bersih maka lanjut ke step berikutnya. jika masih ada file yang belum di track (untrack files) atau preubahan (changes) yang belum di commit, maka lakukan commit terlebih dahulu

    C:\data\alee\ujian-frontend-JCWM16AH> git add .
    C:\data\alee\ujian-frontend-JCWM16AH> git commit -m "masukan pesan commit anda"

  • push branch yang berisi hasil ujian ke GitHub (forked repository)

    C:\data\alee\ujian-frontend-JCWM16AH> git push origin alee

  • buka GitHub dan lihat repositori hasil forked anda. PASTIKAN! bahwa branch yang berisi hasil ujian anda sudah ada di GitHub

  • jika sudah ada, maka akan muncul warning untuk melakukan pull request

    guide_3

  • lakukan pull request dan PASTIKAN! bahwa

    1. HEAD repository berasal dari repositori kalian dan compare branch berasal dari branch tempat anda mengerjakan soal (branch yang baru di push), BASE respository menuju repositori asal dan compare branch pilih sesuai nama kalian
    2. beri informasi pull request berupa : nama-program (PENTING!)
      e.x. : ALEE-JCWM-16AH
    3. jika semua informasi sudah sesuai lakukan pull request dengan menekan tombol create pull request

    guide_4

    guide_5

  • jika pull request berhasil dan tidak terjadi konflik maka akan muncul info berikut ini gudie_6

Selamat Mengerjakan Ujian ☺

About

This repository is used for educational purposed


Languages

Language:JavaScript 89.7%Language:CSS 5.9%Language:HTML 4.4%