Olah Array dan Manipulasi String

Tugas pengganti UTS
Tema : Olah Array dan Manipulasi String
Jenis tugas : Kelompok (max 2 orang, yang tidak dapat klp, jadi tugas pribadi)
Batas Upload video : 11 juni 2024, pukul 16.00 WIT

J O B
– Jelaskan apa itu “array” dalam python, serta relasinya dengan “index”
– Jelaskan 5 fungsi internal yang umum digunakan dalam string manipulation (sesuai materi C)
– Buat sistem sesuai contoh script yang diberikan (https://biston.unamin.my.id/nim.py)
– Berikan penjelasan di scriptnya untuk item berikut ini
a. proses baca Rest-Api dari server dikti
b.proses konversi JSON menjadi array, serta indexnya
c. proses pengambilan item dari array di proses sebelumnya
d. proses pengambilan data bersih Nama, Nim, Kampus, Prodi dari proses sebelumnya (string manipulation)
e. lakukan dengan inputan 5 nim yang berbeda (upload file txt berisi 5 nim yang berbeda sebagai inputan)
f. Gunakan web-framework (mis streamlit.io atau semacamnya),
agar bisa diakses lewat browser
f. jelaskan fungsi/metode string manipulation yang digunakan
g. jelaskan library pyhton yang digunakan, apa fungsi library itu (mis import request untuk apa)
h.jelaskan proses untuk menampilakan datanya sebagai web sesuai framework yang digunakan

Materi dan bahan
A– https://biston.unamin.my.id/nim.py
B– https://www.petanikode.com/python-json/
C– https://www.w3schools.com/python/python_ref_string.asp

Catatan
– pada awal video tampilkan logo unamin sekitar 5-10 detik
– narasi/demo video wajib dilakukan 2 orang
– perkenalkan nama dan nim anggotanya
– boleh menggunakan back-sound tp jangan sampai mengganggu narasinya
– form submit : https://forms.gle/Pr3eWcbxAefGh1Rx6
– video di upload ke group fb :
https://www.facebook.com/groups/unamin202402/
– sertakan nama dan nim saat upload video di facebook
– Lakukan proses presensi secara mandiri untuk semua anggota, setelah submit link videonya
– Contoh format link video yang dimasukkan ke form
https://www.facebook.com/100009484105595/videos/1212121212