Anda di halaman 1dari 22

Praktikum PTI B

Tim PTI 2018/2019.


Alokasi Waktu
● 2 jam Praktikum
○ 10 menit tes awal ← datanglah tepat waktu, tidak ada toleransi
○ 50 menit tutorial oleh asisten
○ 50 menit latihan
○ 10 menit pengumpulan hasil latihan
● Sudah banyak praktikan yang mendapat 0 hanya karena terlambat
mengumpulkan hasil latihan
○ Pastikan Anda tahu cara mengompres kode Anda
■ Pastikan Anda membuat zip, bukan rar
■ Cara zip bukan membuat rar lalu diganti ekstensi menjadi zip
○ Pastikan Anda sudah menggunakan format nama file kode
○ Pastikan Anda tahu di mana Anda harus mengupload latihan Anda
SOP Praktikan
SOP Praktikan
SOP Praktikan
SOP Praktikan
SOP Praktikan
Problem Latihan
● Tiap praktikum, akan selalu ada 2 soal latihan
● Kerjakan secara berurutan karena bobot soal mengikuti urutan soal
● Pastikan Anda mengumpulkan program yang dapat dijalankan
● Kumpulkan kodenya (.pas, .cpp, .py, .f90, .m), bukan hasil eksekusi (.exe, .pyc)
● Dikerjakan sendiri-sendiri tanpa bantuan asisten
○ Asisten hanya menerima pertanyaan sederhana, namun tidak memberi tahu cara mengerjakan
Problem PR
● Tiap praktikum, akan selalu ada 2 soal PR dengan topik yang sama dengan
praktikum
● Kerjakan semua sebisa mungkin, bobot soal sama rata
Sistem Penilaian
● Nilai Praktikum: ● Nilai Problem 1 Latihan:
○ 10% Kehadiran ○ 10% Header dan Nama File
○ 10% Tes Awal ○ 10% Indentasi dan Komentar
○ 40% Latihan ○ 20% Compile
○ 40% PR ○ 20% Penguasaan Modul
● Nilai Latihan: ○ 40% Kebenaran Program
○ 80% Problem 1
○ 20% Problem 2
● Nilai PR:
○ 5% Header dan Nama File
○ 5% Indentasi dan Komentar
○ 30% Penguasaan Modul
○ @ 30% Kebenaran Program 1-2
Sistem Penilaian
● Header dan Nama File
○ Apakah header lengkap dan sesuai ketentuan (dijelaskan di slide selanjutnya)
○ Apakah nama file sesuai ketentuan
● Indentasi dan Komentar
○ Apakah program menggunakan indentasi yang baik (dijelaskan di slide selanjutnya)
○ Jelaskan apa yang program Anda lakukan lewat komentar, tidak perlu terlalu banyak tapi
jangan tidak ada sama sekali
● Compile
● Penguasaan Modul
○ Gunakan materi yang diajarkan, jangan menyimpang meski Anda tahu solusi lebih baik
● Kebenaran Program
○ Pastikan dengan input apapun, program Anda dapat memberikan keluaran yang diinginkan
Header Kode
● Setiap kode harus diawali header
● Format header:
# NIM/Nama :
# Tanggal :
# Deskripsi :

● Karakter pertama dapat bervariasi, tergantung bahasa pemrograman Anda


○ C++ dan Pascal: dua garis miring (//)
○ Python: pagar (#)
○ Matlab: persen (%)
○ Fortran: tanda seru (!)
● Berikan deskripsi yang menjelaskan maksud program Anda
○ Mengapa? Supaya suatu saat kalau Anda buka kembali, kalian ingat kegunaan program ini
Header Kode
● Contoh benar
# NIM/Nama : 16018999 / Adi Purnomo
# Tanggal : Sabtu, 31 April 2018
# Deskripsi : Program perkalian matriks
Header Kode
● Contoh salah
# NIM/Nama : 16018999 / Adi Purnomo
# Tanggal : Sabtu, 31 April 2018
# Deskripsi : Problem 2

# 16018999 / Adi Purnomo


# Sabtu, 31 April 2018
# Problem 2

# NIM/Nama:16018999 / Adi Purnomo


# Tanggal:Sabtu, 31 April 2018
# Deskripsi:Menuliskan kembali input
Indentasi Kode
● Indentasi membuat kode mudah dibaca dan diperbaiki bila ada kesalahan
● Beberapa bahasa pemrograman mewajibkan indentasi
● Tidak ada aturan indentasi yang mutlak benar, namun banyak penggunaan
indentasi yang mutlak salah
Indentasi Kode
● Contoh benar
if (a <= b) {
if (c <= a) {
cout << “c” << endl;
} else /* c > a */ {
cout << “a” << endl;
}
} else /* a > b */ {
cout << “b” << endl;
}
Indentasi Kode
● Contoh salah ● Contoh salah

if (a <= b) { if (a <= b) {
if (c <= a) { if (c <= a) {
cout << “c” << endl; cout << “c” << endl;
} else { } else {
cout << “a” << endl; cout << “a” << endl;
} } else { }
cout << “b” << endl; } else {
} cout << “b” << endl;
}
Web Praktikum
https://pti.kuliah.itb.ac.id

Username: NIM kalian

Password: Pr@ktikanPTI_NIM

Habis login, langsung ganti password

Misal, 16018001 passnya Pr@ktikanPTI_16018001


Web Praktikum
!!! PENTING !!!

Ganti email kalian di sini:

https://pti.kuliah.itb.ac.id/user/edit.php
@uki6904x
Add OA Praktikum PTI ya
Praktikum 0
Buka Notepad

Simpan sebagai: B00-NIM-01.txt

Tuliskan nama, NIM, dan motivasi masuk ITB

Kompres menjadi zip B00-NIM.zip

(Klik kanan file, pilih send to -> compressed


(zipped) folder)

Upload di PRAKTIKUM0 -> Uploader


Pastiin dah dapet “Submitted for Grading”

Anda mungkin juga menyukai