Anda di halaman 1dari 5

Final Project Struktur Data

1. Jumlah anggota kelompok maksimal 5 orang


2. Buat program aplikasi menggunakan C++ dengan ketentuan sebagai berikut:

- Program harus menerapkan materi (WAJIB) berikut:


a. Array
b. Pointer
c. Struct
d. Sorting
e. Searching

- Materi pilihan (Pilih salah satu) -> sesuai kebutuhan aplikasi yang dibuat
a. Stack
b. Queue
c. Lingked list

3. Pada minggu ke 13 dan 14 baik di jadwal teori maupun praktikum, digunakan untuk
mengerjakan dan konsultasi Final Project.
4. Presentasi Final Project dilaksanakan online melalui upload pada channel masing-
masing di youtube (1 kelompok cukup upload pada 1 channel) maksimal pada minggu
tenang.
5. Ketentuan Presentasi Final Project Online:
a. Durasinya Maksimal 30 Menit
b. Perkenalkan semua anggota kelompoknya (Semua anggota kelompok
harus hadir dan Menunjukkan dirinya (bukan foto))
c. Video presentasi berisi penjelasan pengimplementasian materi struktur
data pada program yang dikerjakan.
d. Tiap anggota kelompok WAJIB terlibat menjelaskan suatu materi pada
video tersebut dan diberikan identitas nama & NIM saat menjelaskan.
e. Demokan aplikasinya
6. Laporan Final Project dan Link channel youtube dishare melalui Classroom pada
Classwork yang disediakan.
7. Adapun ketentuan Laporan Final Project adalah sebagai berikut:

Format penulisan (tulisan ini tidak perlu tercantum dilaporan):


- Ukuran kertas : A4
- Margin kiri dan atas : 4cm, Margin kanan dan bawah : 3cm
- Font penjelasan program : Arial, size 12
- Font baris program : Courier New, size 8
- Spasi 1,5 paragraf
- Format laporan seperti format di bawah ini :
JUDUL : (tema tentang pembuatan aplikasi, ditulis huruf besar )

Diajukan Sebagai Tugas Mata Kuliah


Struktur Data

Anggota Kelompok :
NIM:................. NAMA: ……………….

PRODI INFORMATIKA
UNIVERSITAS AMIKOM YOGYAKARTA
YOGYAKARTA
2021
DAFTAR ISI

Bab I .................................................................................................... No halaman


Bab II ................................................................................................... No halaman
dst…………………………..
BAB I
PENDAHULUAN

Pada Bab ini dijelaskan deskripsi tentang aplikasi yang akan dibuat (digunakan untuk apa),
kebutuhan data dan informasi yang akan dihasilkan pada aplikasi ini. Penjelasan pada bab ini
harus menggambarkan secara utuh kebutuhan informasi yang akan dibuat. Bab ini minimal terdiri
dari 2 paragraph.
Contoh :
Pada sebuah perguruan tinggi, proses pelayanan administrasi akademik masih ditangani secara
manual, sebagian data masih terdokumentasi dalam bentuk kertas atau dokumen-dokumen,
sebagian lagi tersimpan dikomputer, sehingga penyajian data maupun informasi menjadi lambat
dan informasi yang dihasilkan tidak akurat, berlatar belakang permasalahan tersebut maka
perguruan tinggi tersebut berencana untuk membuat sebuah aplikasi pendataan mahasiswa.
Aplikasi yang akan dibuat mencakup pendataan mahasiswa seperti NIM, Nama, Alamat,
Matakuliah yang diambil dan nilainya, Proses pengambilan matakuliah setiap semester oleh
mahasiswa, serta untuk setiap matakuliah terdapat informasi jadwal perkuliahan untuk masing-
masing dosen. Jadwal perkuliahan memuat data dosen siapa yang mengajar, jam, ruang, mata
kuliah dan informasi lainnya………………………….
Data mahasiswa untuk masing-masing jurusan juga sangat dibutuhkan terdiri dari jurusan
,nim,nama, alamat, jenis kelamin dan lain-lain. Proses pengambilan matakuliah mahasiswa
memuat informasi matakuliah apa yang diambil, semester, tahun akademik beserta nilai dan
lain-lain ............................................... (dan kebutuhan-kebutuhan informasi yang lain dituliskan
disini……………………)......................
BAB II
PERANCANGAN DAN PEMBAHASAN

1. Kebutuhan data pada aplikasi yang akan dibuat

2. Materi yang digunakan pada aplikasi anda, dan sebutkan pengimplementasiannya dari
setiap materi.
Contoh:
- Struct : digunakan untuk membuat data mahasiswa
- Searching : digunakan untuk pencarian data matakuliah yang diambil oleh seorang
mahasiswa
Dst...

3. Code Program
4. Pembahasan program

LAMPIRAN

a. Tugas masing-masing Anggota kelompok


Dijelaskan peran/tugas serta prosentase pekerjaan masing-masing anggota kelompok
b. Link Channel Youtube

Point Penilaian Final Project:


1. Kesesuaian materi struktur data yang diimplementasikan pada program
2. Cara membahas / presentasi
3. Kreativitas projek
4. Estetika video

Anda mungkin juga menyukai