Anda di halaman 1dari 52

LAPORAN PRAKTIK KERJA LAPANGAN

DI
PPTIK ITB
Alamat: Gedung PAU Lantai 4 PPTIK ITB, Jl. Ganesa
No.10, Lb. Siliwangi, Kecamatan Coblong, Kota
Bandung, Jawa Barat 40132

Disusun Oleh:
Nama : Muhammad Fayyadh Rabbani
NIS : 1920118155
Kelas : XII Rekayasa Perangkat Lunak 3

SMK NEGERI 4 BANDUNG


2021
LEMBAR PENGESAHAN

PIHAK SEKOLAH

Pada Tanggal : 13 Oktober 2021


Di : SMK NEGERI 4 BANDUNG

Mengetahui:
Kepala Program Keahlian, Pembimbing,

Bahar Nugraha Praja,S.Pd Moh. Ali Aljauhari,S.Kom


NIP. 197509092010011010 NUPTK. 2251763664110053

Menyetujui:
Kepala Sekolah, Waka Hubin,
SMKN 4 Bandung

Drs. Agung Indaryatno, M.Pd Teguh Iswahyudi, S.Pd


NIP 196803211995121005 NIP. 197303302008011004

i
LEMBAR PENGESAHAN

PERUSAHAAN/INDUSTRI

Nama Perusahaan/ Industri : PPTIK ITB

Alamat : Gedung PAU Lantai 4 PPTIK


ITB, Jl. Ganesa No.10, Lb.
Siliwangi, Kecamatan Coblong,
Kota Bandung, Jawa Barat
40132

Pada Tanggal : 13 Oktober 2021

Di : Tempat

Mengetahui :
Pembimbing I,

Afanin Ryandana

Menyetujui:
Pimpinan Perusahaan/ Industri/Lembaga,
Koordinator PKL,

Agus Sukoco

ii
IDENTITAS SISWA
1. Nama Siswa : Muhammad Fayyadh Rabbani

2. Nomor Induk Siswa : 1920118155

3. Tempat & Tanggal Lahir : Bandung, 14 Desember 2003

4. Alamat : Jl. Rancakasumba, Arcamanik

5. Nomor Telepon/HP : 0881022077466

6. Nama Orang Tua / Wali : Ii Saepuloh

7. Alamat Orang Tua/Wali : Jl. Rancakasumba, Arcamanik

8. Nomor Telp/HP Orang Tua : 083103640950

Bandung, 13 Oktober 2021

Muhammad Fayyadh Rabbani

iii
DAFTAR ISI

LEMBAR PENGESAHAN ........................................................... i


PIHAK SEKOLAH..................................................................... i
LEMBAR PENGESAHAN .......................................................... ii
PERUSAHAAN/INDUSTRI ....................................................... ii
IDENTITAS SISWA ................................................................. iii
DAFTAR ISI............................................................................ iv
DAFTAR GAMBAR .................................................................. vi
BAB I PENDAHULUAN ..............................................................1
A. Rasional .............................................................................. 1
B. Dasar Hukum ...................................................................... 3
C. Tujuan PKL ......................................................................... 5
D. Manfaat PKL ........................................................................ 6
E. Petunjuk Umum Peserta PKL ............................................... 8
F. Ruang Lingkup PKL ........................................................... 10
BAB II TINJAUAN UMUM TENTANG PERUSAHAAN (COMPANY
PROFILE) ..............................................................................12
A. Sejarah Perkembangan Perusahaan ................................... 12
B. Struktur Organisasi Perusahaan ....................................... 15
C. Tata Tertib di Perusahaan.................................................. 15
BAB III PROSES DAN HASIL BELAJAR DI IDUKA ...................17
A. Informasi Produk ............................................................... 17
B. Daftar Istilah/Glosarium ................................................... 18
C. Kegiatan PKL ..................................................................... 20
BAB IV PENUTUP ..................................................................30
A. Saran/masukan dari Industri ............................................ 30
B. Saran/masukan dari siswa................................................ 30
LAMPIRAN ............................................................................32
A. JURNAL............................................................................. 32
B. Surat penempatan PKL ...................................................... 35

iv
C. Identitas siswa/CV ............................................................ 39
D. Daftar bukti bimbingan dengan pembimbing dari sekolah . 40
E. Daftar hadir harian siswa .................................................. 41
F. Penilaian PKL .................................................................... 43
G. Dokumentasi ..................................................................... 45

v
DAFTAR GAMBAR
GAMBAR 2.1 Letak PPTIK pada Peta Google ........................ 14
GAMBAR 2.2 Koordinat PPTIK pada Peta Google ................. 14
GAMBAR 3.1 Penginstall Flutter .......................................... 15
GAMBAR 3.2 Folder Project Flutter Pertama ........................ 21
GAMBAR 3.3 Hasil Tugas Pembuatan Widget ...................... 22
GAMBAR 3.4 Tampilan UI Login Statis ................................ 23
GAMBAR 3.5 Tampilan UI Register Statis ............................ 23
GAMBAR 3.6 Database API ................................................. 24
GAMBAR 3.7 Tampilan UI Login/Register API ..................... 24
GAMBAR 3.8 Login Page Menggunakan MVVM .................... 25
GAMBAR 3.9 Navigation Service Menggunakan MVVM ........ 25
GAMBAR 3.10 Alert Service Menggunakan MVVM ............... 25
GAMBAR 3.11 Location Service Menggunakan MVVM ......... 25
GAMBAR 3.12 Repository untuk Tugas Penginstallan Flutter
dan Git................................................................................ 27
GAMBAR 3.13 Contoh Error yang Ada pada Kodingan Login
dan Register ........................................................................ 27
GAMBAR 3.14 Contoh Error yang Ada pada Kodingan Fitur
Pelaporan ............................................................................ 28
GAMBAR 3.15 Contoh Error yang Ada pada Kodingan Fitur
Trajector ............................................................................ .29
GAMBAR 4.1 Surat Permohonan PKL SMKN 4 Bandung (1) . 35
GAMBAR 4.2 Surat Permohonan PKL SMKN 4 Bandung (2) . 36
GAMBAR 4.3 Surat Penerimaan PKL PPTIK ITB (1) .............. 37
GAMBAR 4.4 Surat Penerimaan PKL PPTIK ITB (2) .............. 38
GAMBAR 4.5 Identitas Siswa/CV…………………………………39
GAMBAR 4.6 Dokumentasi selama PKL .............................. 40

vi
BAB I

PENDAHULUAN

A. Rasional
Undang-Undang Nomor 20 Tahun 2003 tentang Sistem
Pendidikan Nasional, Pasal 1 angka (1) menyatakan bahwa
pendidikan adalah usaha sadar dan terencana untuk
mewujudkan suasana belajar dan proses pembelajaran agar
peserta didik secara aktif mengembangkan potensi dirinya
untuk memiliki kekuatan spiritual keagamaan, pengendalian
diri, kepribadian, kecerdasan, akhlak mulia, serta keterampilan
yang diperlukan dirinya, masyarakat, bangsa dan negara. Pada
Standar Proses Pendidikan Menengah Kejuruan (PMK)
dinyatakan bahwa proses pembelajaran pada PMK diarahkan
untuk mencapai tujuan yang dikembangkan berdasarkan profil
lulusan yaitu: (1) beriman, bertakwa, dan berbudi pekerti
luhur; (2) memiliki sikap mental yang kuat untuk
mengembangkan diri secara berkelanjutan; (3) menguasai ilmu
pengetahuan, teknologi, dan seni serta memiliki keterampilan
sesuai dengan kebutuhan pembangunan; (4) memiliki
kemampuan produktif sesuai dengan bidang keahliannya baik
untuk bekerja pada pihak lain atau berwirausaha, dan (5)
berkontribusi dalam pembangunan industri Indonesia yang
kompetitif menghadapi pasar global.

Proses Pembelajaran diselenggarakan dengan berbasis


aktivitas secara interaktif, inspiratif, menyenangkan,
menantang, dan memotivasi peserta didik. Selain itu proses
pembelajaran juga memberikan ruang untuk berkembangnya
keterampilan abad 21 yaitu kreatif, berfikir kritis, penyelesaian

1
masalah, kolaborasi, dan komunikasi yang memberikan
peluang bagi pengembangan prakarsa dan kemandirian sesuai
dengan minat, bakat, dan perkembangan psikologis peserta
didik. Karakteristik proses pembelajaran disesuaikan dengan
karakteristik program keahlian yang berada pada bidang
keahlian yang dilakukan di sekolah/madrasah, di dunia kerja
(Dunia Usaha dan Dunia Industri, disingkat IDUKA), atau
gabungan dari keduanya. Pelaksanaan proses pembelajaran
melibatkan IDUKA terutama melalui model penyelenggaraan
Praktik Kerja Lapangan.

Praktik Kerja Lapangan yang selanjutnya disebut PKL


adalah kegiatan pembelajaran yang dilakukan di IDUKA
dan/atau lapangan kerja lain untuk penerapan, pemantapan,
dan peningkatan kompetensi. Pelaksanaan PKL melibatkan
praktisi ahli yang berpengalaman di bidangnya untuk
memperkuat pembelajaran dengan cara pembimbingan peserta
didik saat praktik kerja lapangan.

Penyelenggaraan PKL merupakan bagian dari pelaksanaan


pembelajaran pada Sekolah Menengah Kejuruan (SMK) yang
melibatkan masyarakat, khususnya dunia kerja, tujuan
utamanya selain untuk memperkuat penguasaan kompetensi
teknis sesuai dengan Kompetensi Keahliannya juga
dimaksudkan untuk memberikan kesempatan kepada peserta
didik menghayati dan mengamalkan untuk menginternalisasi
nilai-nilai positif “keduanikerjaan”, dalam rangka membangun
pribadi peserta didik yang berkarakter. Hal tersebut sesuai
dengan Peraturan Presiden Nomor 87 Tahun 2017 tentang
Penguatan Pendidikan Karakter (PPK), khususnya pada Pasal 6
yang menyatakan bahwa “Penyelenggaraan PPK pada Satuan
Pendidikan jalur Pendidikan Formal dilakukan secara

2
terintegrasi dalam kegiatan intrakurikuier, kokurikuler, dan
ekstrakurikuler.

Pengintegrasian PPK dalam pelaksanaan PKL sangat


penting karena diharapkan dapat mendukung dalam
membangun dan membekali peserta didik menjadi generasi
emas Indonesia Tahun 2045 dengan jiwa Pancasila dalam
menghadapi dinamika perubahan di masa depan. Pelaksanaan
PKL harus dirancang dan dilaksanakan dengan
mengintegrasikan nilai-nilai Pancasila dalam pendidikan
karakter diantaranya adalah nilai-nilai jujur, disiplin, bekerja
keras, kreatif, mandiri, rasa ingin tahu, menghargai prestasi,
komunikatif, peduli lingkungan, peduli sosial, dan
bertanggung-jawab.

B. Dasar Hukum
1. Undang-Undang Nomor 20 Tahun 2003 tentang Sistem
Pendidikan Nasional.

2. Peraturan Pemerintah Nomor 19 Tahun 2005 tentang


Standar Nasional Pendidikan sebagaimana telah beberapa
kali diubah terakhir dengan Peraturan Pemerintah Nomor 13
Tahun 2015 tentang Perubahan Kedua atas Peraturan
Pemerintah Nomor 19 Tahun 2005 tentang Standar Nasional
Pendidikan.

3. Peraturan Pemerintah Republik Indonesia Nomor 17 Tahun


2010 tentang Pengelolaan dan Penyelenggaraan Pendidikan
sebagaimana telah diubah dengan Peraturan Pemerintah
Republik Indonesia Nomor 66 Tahun 2010 tentang
Perubahan Atas Peraturan Pemerintah Nomor 17 Tahun
2010 tentang Pengelolaan dan Penyelenggaraan Pendidikan.

3
4. Peraturan Pemerintah Republik Indonesia Nomor 41 Tahun
2015 tentang Pembangunan Sumber Daya Industri.

5. Peraturan Presiden Nomor 8 Tahun 2012 tentang Kerangka


Kualifikasi Nasional Indonesia (KKNI).

6. Peraturan Presiden Republik Indonesia Nomor 87 Tahun


2017 tentang Penguatan Pendidikan Karakter.

7. Instruksi Presiden Nomor 9 Tahun 2016 tentang Revitalisasi


Sekolah Menengah Kejuruan dalam Rangka Peningkatan
Kualitas dan Daya Saing Sumber Daya Manusia Indonesia.

8. Peraturan Menteri Perindustrian Nomor 03/M-


IND/PER/1/2017 tentang Pedoman Pembinaan dan
Pengembangan Sekolah Menengah Kejuruan Berbasis
Kompetensi yang Link and Match dengan Industri.

9. Peraturan Menteri Tenaga Kerja Nomor 36 tahun 2016


tentang Penyelenggaraan Pemagangan di Dalam Negeri.

10. Peraturan Menteri Pendidikan dan Kebudayaan Nomor ....


Tahun 2017 tentang Standar Komptensi Lulusan
Pendidikan Menengah Kejuruan.

11. Peraturan Menteri Pendidikan dan Kebudayaan Nomor ....


Tahun 2017 tentang Standar Isi Pendidikan Menengah
Kejuruan.

12. Peraturan Menteri Pendidikan dan Kebudayaan Nomor ....


Tahun 2017 tentang Standar Proses Pendidikan Menengah
Kejuruan.

13. Peraturan Menteri Pendidikan dan Kebudayaan Nomor ....


Tahun 2017 tentang Standar Penilaian Pendidikan
Menengah Kejuruan

4
14. Peraturan Menteri Pendidikan dan Kebudayaan Nomor 60
Tahun 2014 tentang Kurikulum 2013 Sekolah Menengah
Kejuruan/ Madrasah Aliyah Kejuruan.

15. Keputusan Direktur Jenderal Pendidikan Dasar dan


Menengah Kemendikbud Nomor 4678/D/KEP/MK/2016
tentang Spektrum Keahlian Pendidikan Menengah
Kejuruan.

16. Keputusan Direktur Jenderal Pendidikan Dasar dan


Menengah Kemendikbud Nomor 130/D/KEP/KR/2017
tentang Struktur Kurikulum Pendidikan Menengah
Kejuruan.

C. Tujuan PKL
Program PKL disusun bersama antara SMK dan IDUKA yang
menjadi Institusi/Industri Pasangan (IP) dalam pelaksanaan
PKL untuk memenuhi kebutuhan peserta didik sebagai peserta
PKL, sekaligus merupakan wahana berkontribusi bagi IDUKA
terhadap upaya peningkatan kualitas pendidikan di SMK.
Tujuan PKL antara lain sebagai berikut.

1. Memberikan pengalaman kerja langsung (real) kepada


peserta didik dalam rangka menanamkan (internalize) iklim
kerja positif yang berorientasi pada peduli mutu proses dan
hasil kerja.

2. Memberikan kesempatan kepada peserta didik untuk


membangun dan mengambangkan kepribadiannya yang
berkarajter sesuai dengan nilai-nilai positif yang tumbuh
dan diperlukan oleh masyarakat, khususnya di dunia kerja
yang ditekuni.

5
3. Menanamkan etos kerja yang tinggi bagi peserta didik untuk
memasuki dunia kerja sesuai tuntutan pasar kerja global.

4. Memenuhui hal-hal yang belum dipenuhi di sekolah agar


mencapai keutuhan standar kompetensi lulusan.

5. Mengaktualisasikan salah satu bentuk aktivitas dalam


penyelenggaraan Model Pendidikan Sistem Ganda (PSG)
antara SMK dan Institusi Pasangan yang memadukan secara
sistematis dan sistemik program pendidikan di sekolah
(SMK) dan program pelatihan penguasaan keahlian di dunia
kerja (IDUKA).

D. Manfaat PKL
1. Manfaat bagi peserta didik

a. Mengaplikasikan dan meningkatkan ilmu yang telah


diperoleh di sekolah.

b. Menambah wawasan mengenai dunia kerja khususnya


berupa pengalaman kerja langsung (real) dalam rangka
menanamkan iklim kerja positif yang berorientasi pada
peduli mutu proses dan hasil kerja.

c. Menambah dan meningkatkan kompetensi serta


menamkan etos kerja yang tinggi sesuai budaya industri.

d. Memperkuat kemampuan produktif sesuai dengan


kompetensi keahlian yang dipelajari.

e. Mengembangkan kemampuan sesuai dengan bimbingan/


arahan pembimbing industri dan dapat berkontribusi
kepada dunia kerja.

f. Memperkuat kepribadiannya yang berkarater sesuai


dengan tuntutan nilai-nilai yang tumbuh dari budaya
industri.

6
2. Manfaat bagi sekolah

a. Terjalinnya hubungan kerja sama yang saling


menguntungkan antara sekolah dengan duni kerja
(IDUKA).

b. Meningkatkan kualitas lulusan melalui pengalaman


kerja langsung selama PKL.

c. Meningkatkan relevansi dan efektivitas program sekolah


melalui sinkronisasi kurikulum, proses pembelajaran,
teaching factory, dan pengembangan sarana dan
prasarana praktik berdasarkan hasil pengamatan di
tempat PKL.

d. Merealisasikan program penguatan pendidikan karakter


berbasis masyarakat secara terencana dan
implementatif, khususnya nilai-nilai karakter budaya
industri sebagai salah satu bentuk implementasi
Peraturan Presiden Nomor 87 Tahun 2017 tentang
Peningatan Pendidikan Karakter.

e. Meningkatkan kualitas lulusan.

3. Manfaat bagi dunia kerja

a. Dunia Kerja (IDUKA) lebih dikenal oleh masyarakat,


khususnya masyarakat sekolah sehingga dapat wahana
dalam promosi produk.

b. Adanya masukan yang positif dan konstruktif dari SMK


untuk perkembangan IDUKA.

c. Dunia kerja/IDUKA dapat mengembangkan proses dan


atau produk melalui optimalisasi peserta PKL.

7
d. Mendapatkan calon tenaga kerja yang berkualitas sesuai
dengan kebutuhannya.

e. Meningkatkan citra positif IDUKA karena dapat


berkontribusi terhadap dunia pendidikan sebagai
implementasi dari Instruksi Presiden Nomor 9 Tahun
2016.

E. Petunjuk Umum Peserta PKL


Petunjuk umum bagi peserta PKL dimasudkan sebagai
acuan bagi peserta didik selama mengikuti PKL. Petunjuk
umum bagi peserta PKL adalah sebagai berikut.

1. Peserta PKL memahami tata tertib/aturan yang berlaku


di tempat PKL dan wajib mengikuti tata tertib/aturan
tersebut.

2. Peserta PKL menandatangani format tata tertib/aturan


yang sudah disiapkan selama melaksanakan PKL.

3. Peserta PKL harus mengisi Jurnal PKL sesuai dengan


format jurnal yang ditetapkan. Pengisian jurnal ditulis
tangan dengan rapih dan jelas/diprint, serta
memperhatikan saran-saran yang disampaikan oleh
pembimbing industri. Selama
berkonsultasi/pembimbingan peserta PKL harus selalu
menjaga etika sopan santun.

4. Peserta PKL memahami identitas perusahaan, riwayat


singkat perusahaan dan struktur organisasi perusahaan
sebagai kelengkapan dari jurnal PKL.

5. Peserta PKL mengenal staf/karyawan maupun deskripsi


tugas dan tanggung-jawabnya pada perusahaan tempat
PKL.

8
6. Peserta PKL harus mengetehui jenis peralatan, bahan
yang digunakan, proses yang dipakai dan nilai-nilai
karakter budaya industri yang berlaku di tempat PKL.

7. Pada saat melaksanakan PKL agar memperhatikan hal-


hal berikut.

a. berkonsentrasi dengan pembimbing industri atau guru


pembimbing dalam melaksanakan PKL;

b. menjaga etika sopan santun dan tata tertib selama


berkonsultasi maupun mengikuti pembimbingan PKL;

c. selalu mematuhi jadwal PKL sesuai kesepakatan;

d. mengikuti penjelasan dan arahan dari pembimbing


industri;

e. mencatat agenda kegiatan harian kerja praktik pada


buku Jurnal PKL dengan jujur dan teliti, selanjutnya
di paraf oleh pembimbing industri;

f. melaksanakan tugas yang diberikan pembimbing


IDUKA pada saat melaksanakan kegiatan PKL dengan
sungguh-sunguh, bertanggung-jawab, disiplin, bekerja
keras dan penuh percaya diri;

g. melaksanakan seluruh instruksi dan atau arahan dari


pembimbing industri, terkait tugas-tugas PKL.

8. Setelah selesai melaksanakan PKL di IDUKA selama


kurun waktu yang ditentukan, peserta PKL selanjutnya
membuat dokumen portopolio atau laporan PKL secara
jujur dan bertanggung-jawab berdasarkan jurnal
pelaksanaan PKL. Peserta PKL menganalisis materi
praktik untuk dibahas atau dikembangkan sesuai dengan
kompetensi keahlianya.

9
F. Ruang Lingkup PKL
Pelaksanaan PKL mencakup serangkaian fase kegiatan
yang membantu mengartikulasikan peran peserta didik,
guru pembimbing, dan pembimbing industri selama proses
PKL.

Ruang Lingkup PKL yang diadaptasi dari Hansman (2001)


meliputi:

1. Tahap I: Pengamatan
Peserta didik mengamati kinerja (pengetahuan,
keterampilan, sikap kerja dan nilai-nilai karakter budaya
industri) dari suatu kegiatan di tempat PKL, kemudian
merencanakan mengartikulasikannya dalam suatu
kegiatan nyata/riil.

2. Tahap II: Meniru Tindakan (Approximating)


Peserta didik meniru tindakan berupa keterampilan,
sikap kerja dan nilai-nilai karakter budaya industri yang
dilakukan oleh pekerja/staf IDUKA/pembimbing industri.
Peserta didik mencoba kegiatan yang memungkinkan
membandingkan apa mereka lakukan dengan dilakukan
oleh ahli.

3. Tahap III: Kerja dengan Bantuan dan Pengawasan


Peserta didik mulai bekerja/beroperasi secara lebih
rinci di bawah pengawasan dan bantuan pembimbing
industri. Mereka bekerja sesuai dengan standar tempat
kerja. Kemampuan peserta didik meningkat melalui
bantuan ahli atau pembimbing industri.

4. Tahap IV: Bekerja Mandiri (Self-directed Learning)

10
Peserta didik hanya minta bantuan jika diperlukan.
Peserta didik mencoba tindakan nyata berupa
keterampilan, sikap kerja dan nilai-nilai karakter budaya
industri di dunia kerja (IDUKA), namun tetap membatasi
dirinya untuk lingkup tindakan di lapangan yang
dipahami. Peserta didik melakukan tugas yang
sebenarnya dan hanya mencari bantuan bila diperlukan
dari ahli.

5. Tahap V: Aktualisasi dan Eksplorasi


Peserta didik melakukan aktualisasi dan eksplorasi
dalam penerapan pengetahuan, keterampilan, sikap kerja
dan nilai-nilai karakter budaya industri yang sudah
dimiliki. Dalam tahap ini peserta didik memberikan
tanggapan terhadap pengembangan metode kerja,
prosedur kerja, formula dan lain-lain yang digunakan di
dunia kerja/IDUKA.

11
BAB II

TINJAUAN UMUM TENTANG PERUSAHAAN

(COMPANY PROFILE)

A. Sejarah Perkembangan Perusahaan


1. Perkembangan perusahaan sejak awal berdiri hingga
sekarang

Pusat Penelitian Teknologi Informasi dan Komunikasi


(PPTIK-ITB) berdiri pada tahun 2015 dan memiliki misi
diantaranya adalah membangun reputasi riset dan
peneliti berkelas dunia. Hal ini menuntut selarasnya
topik, kompetensi peneliti, kelayakan fasilitas, tingginya
aktivitas dan maraknya kemitraan global di bidang
penelitian ICT. Selain itu, PPTIK juga memiliki misi untuk
mendorong perkembangan produk komersil,
enterpreneurship dan industri di bidang ICT. Hal ini
ditandai juga dengan signifikannya kontribusi sektor ICT
bagi revenue ITB.

Menjawab berbagai tantangan baru dari era ITB–


Entrepreneurial University, kegiatan PPTIK pada kurun
waktu 2015 – 2020 akan berfokus pada:

a. Pemantapan kapasitas organisasi PPTIK untuk


berkolaborasi dengan sebanyak mungkin pihak pada
berbagai sektor dengan memanfaatkan portfolio
teknologi dan solusi yang telah dikembangkan oleh
seluruh stakeholder PPTIK.

b. Pemantapan peran PPTIK sebagai pionir dan rujukan


dalam pengembangan dan pemanfaatan teknologi dan
solusi digital learning dengan menerapan teknologi
dan solusi digital learning kepada stakeholder yang
semakin luas dan beragam dengan memastikan

12
munculnya inovasi pembelajaran yang berbasis
teknologi dan solusi digital learning dalam bentuk
model bisnis maupun startup digital learning.

c. Peningkatan peran PPTIK sebagai pionir dan rujukan


dalam pengembangan dan pemanfaatan TIK dan solusi
berbasis TIK untuk berbagai sektor aplikasi dengan
memastikan munculnya inovasi teknologi terkait yang
dapat didemonstrasikan dalam 3 bentuk yaitu
publikasi ilmiah, prototype yang berfungsi, pra-
Startup.

2. Bidang usaha

PPTIK ITB berfokus pada pengembanga framework


smart community yang menjadi standar tercapainya
konsep smart city. Komponen framework smart
community yang dikembangkan adalah:

a. Smart Mobility melalui penerapan riset Intelligent


Transportation System (ITS).
b. Smart Health Care melalui pengembangan dan
penerapan sistem Detta Care (Detection of Data Patient
Condition with Health Monitoring System).
c. Smart Government melalui pengembangan sebuah
riset berbasis proyek bernama Indonesia United (Idun).
d. Smart Education melalui pengembangan riset E-
Learning dan game edukasi VidyaNusa, Tugas Akhir
Dalam Jaringan (TADJ), Open Online Data Course
(OODC) hingga ke pengembangan robot Artificial
Intelligence (AI) untuk edukasi dan interaksi sosial
manusia dengan nama “Lumen Social Robot”.

Selain hal yang disebutkan diatas, PPTIK ITB pun


menyediakan jasa layanan seperti berikut.

a. Penelitian dalam penerapan TIK


b. Kerjasama Industri

13
c. Konsultasi
d. Inkubasi Startup

3. Lokasi perusahaan (kordinat, maps)

a. Titik Koordinat PPTIK ITB: -6.888255695248771,


107.60990491744991
b. Letak pada peta.

Gambar 2.1 Letak PPTIK pada Peta Google

Gambar 2.2 Koordinat PPTIK pada Peta Google

14
B. Struktur Organisasi Perusahaan
1. Susunan organisasi perusahaan / departemen / bidang
tempat melaksanakan PKL

Gambar 2.3 Kepala PPTIK, Peneliti, dan Staf

2. Job description (uraian tugas) setiap jabatan

C. Tata Tertib di Perusahaan


1. Tata tertib umum perusahaan

2. Tata tertib siswa PKL

a. Melakukan absen di website Forum PPTIK ITB dan


juga aplikasi PKLOnline yang disediakan oleh pihak

15
PPTIK.
b. Mengerjakan semua tugas yang diberikan oleh pihak
PPTIK yang sudah disediakan di website Forum
PPTIK.
c. Pengumpulan tugas berbentuk buku panduan
diunggah ke Google Drive, sedangkan yang berbentuk
video diunggah ke Youtube. Kemudian tugas yang
sudah diunggah tersebut dikumpulkan ke pihak
PPTIK melalui form Google yang sudah disediakan.
d. Mengikuti Workshop yang diadakan sesuai dengan
jurusan masing-masing.

3. Tata tertib khusus ruang/bengkel (bila ada)

16
BAB III

PROSES DAN HASIL BELAJAR DI IDUKA

A. Informasi Produk
Aplikasi mobile adalah sebuah aplikasi yang dalam
pengoperasiannya dapat berjalan pada perangkat mobile
(Smartphone, Tablet, Smartwatch, dll). Aplikasi mobile
khususnya pada perangkat yang berbasis Android biasa
dikembangkan dengan menggunakan bahasa pemograman
Java ataupun Kotlin dan khusus untuk iOS menggunakan
bahasa Swift. Namun, jika ingin mengembangkan aplikasi
yang dapat berjalan pada Android sekaligus iOS dalam
sekali pengembangan, maka Flutter adalah jawabannya.

Flutter adalah sebuah kerangka kerja (framework) dari


bahasa pemograman Dart yang dikembangkan oleh Google
untuk membuat User Interface aplikasi yang dapat
dijalankan di Android, iOS, aplikasi Web, dan Desktop
dengan menggunakan satu dasar kodingan yang sama.

Di PPTIK ITB, para siswa PKL diberikan tugas yang


diunggah pada web forum.pptik.id. Web tersebut adalah
web forum PPTIK ITB yang juga digunakan sebagai sarana
untuk memfasilitasi PKL Online.

PPTIK ITB juga sering mengadakan workshop untuk


diikuti oleh para siswa PKL. Untuk siswa PKL jurusan
Rekayasa Perangkat Lunak, biasanya dianjurkan untuk
mengikuti workshop tentang Flutter.

17
B. Daftar Istilah/Glosarium
1. Android
Android adalah sistem operasi berbasis Linux yang
dirancang untuk perangkat bergerak layar sentuh seperti
telepon pintar dan komputer tablet. Android awalnya
dikembangkan oleh Android, Inc., dengan dukungan
finansial dari Google, yang kemudian membelinya pada
tahun 2005. Sistem operasi ini dirilis secara resmi pada
tahun 2007. Selanjutnya ponsel Android pertama mulai
dijual pada bulan Oktober 2008.
2. Flutter
Flutter adalah Software Development Kit (SDK) dan
kerangka kerja (framework) dari bahasa pemograman
Dart untuk pengembangan aplikasi mobile berbasis iOS
ataupun Android. Dalam penggunaannya, Flutter
menggunakan bahasa pemograman Dart.
3. Java Development Kit (JDK)
JDK adalah sebuah perangkat lunak yang dibutuhkan
untuk pengembangan aplikasi yang menggunakan
bahasa pemrograman Java, terutama pengembangan
aplikasi Android.
4. Android Studio
Android Studio adalah sebuah aplikasi yang dikhusus
penggunaannya untuk pengembangan aplikasi untuk
sistem operasi berbasis Android.
5. Android SDK
Android SDK merupakan sebuah perangkat lunak
yang dibutuhkan untuk pengembangan aplikasi berbasis
Android.
6. Flutter SDK

18
Flutter SDK merupakan sebuah perangkat lunak yang
dibutuhkan untuk pengembangan aplikasi yang
menggunakan kerangka kerja Flutter.
7. Visual Studio Code
Visual Studio Code adalah sebuah kode editor atau
aplikasi yang digunakan untuk menulis kode-kode dari
perangkat lunak yang sedang dikembangkan.
8. Widget
Widget pada Flutter adalah serangkaian komponen
seperti button, text, icon yang menyusun atau
membentuk tampilan pada kerangka aplikasi.
9. API
API adalah singkatan dari Application Programming
Interface, dan memungkinkan developer untuk
mengintegrasikan dua bagian dari aplikasi atau dengan
aplikasi yang berbeda secara bersamaan.
10. Design Pattern Stacked (Model-View-ViewModel)
Design Pattern Stacked pada Flutter menggunakan
konsep yang sama dengan MVVM. MVVM merupakan
salah satu architectural patterns yang membagi tanggung
jawab kepada tiga komponen utama yaitu Model, View,
dan View-Model. Masing-masing dari komponen tersebut
memiliki tanggung jawab sebagai berikut:
a. Model, bertanggung jawab untuk menyediakan data
yang di butuhkan oleh aplikasi.
b. View, bertanggung jawab untuk merepresentasikan
data yang berisi User Interface pada aplikasi.
c. ViewModel, bertanggung jawab untuk menyimpan
dan mengambil data dari Model untuk nantinya
digunakan dan ditampilkan oleh View. Komponen ini

19
merupakan inti dari Architectural Patterns MVVM.
11. Navigation Service
Fitur yang tersedia pada Flutter yang digunakan
untuk berpindah page pada aplikasi yang dibangun
menggunakan Flutter.
12. Alert Service
Fitur yang tersedia pada Fluter yang digunakan untuk
membuat pop-up peringatan atau info pada aplikasi yang
dibangun menggunakan Flutter.
13. Geolocator (Location Service)
Fitur yang tersedia pada Flutter yang akan mendeteksi
dan menampilkan lokasi keberadaan pengguna pada
aplikasi yang dibangun menggunakan Flutter.
C. Kegiatan PKL
1. Tugas PKL yang Diberikan pada Web forum.pptik.id

a. Penginstallan dan Konfigurasi Flutter


Melakukan penginstallan Flutter pada perangkat
yang akan digunakan untuk pengembangan.
Kemudian mengonfigurasikannya pada Code Editor
yang akan digunakan (Visual Studio Code ataupun
Android Studio).

20
Gambar 3.1 Penginstallan Flutter

Gambar 3.2 Folder Project Flutter Pertama

21
b. Widget
Mempelajari konsep widget pada Flutter dan
membuat tampilan sederhana menggunakan widget
yang sudah dipelajari.

Gambar 3.3 Hasil Tugas Pembuatan Widget

c. UI Login dan Register


Membuat tampilan UI sederhana untuk Login
dan Register yang bersifat statis (hanya tampilannya
saja).

22
Gambar 3.4 Tampilan UI Login Statis Gambar 3.5 Tampilan UI Register
Statis

d. Koneksi API
Membuat database berisi tabel user dengan field
id, nama, email, dan password. Kemudian
koneksikan database yang sudah dibuat dengan
aplikasi Flutter UI Login dan Register (poin nomor 3).

Gambar 3.6 Database API

23
Gambar 3.7 Tampilan UI Login/Register API

e. Design Pattern Stacked dengan Navigation, Alert,


dan Location Service.
Membuat sebuah aplikasi berbasis Flutter yang
menggunakan konsep MVVM kemudian didalamnya
terdapat fitur untuk Login, Navigation, Alert, dan
Location Service.

24
Gambar 3.8 Login Page Menggunakan MVVM Gambar 3.9 Navigation Service Menggunakan MVVM

Gambar 3.11 Location Service


Gambar 3.10 Alert Service Menggunakan MVVM Menggunakan MVVM

25
2. Tugas workshop review materi Flutter dari PPTIK
ITB tanggal 5 Oktober 2021
Pada 5 Oktober 2021, pihak PPTIK ITB
mengadakan workshop untuk me-review materi Flutter
pembuatan aplikasi kawal desa. Aplikasi kawal desa
adalah sebuah aplikasi untuk pelayanan desa berbasis
digital. Pada workshop ini, peserta ditugaskan untuk
melakukan pengecekan error yang ada pada kodingan
aplikasi kawal desa. Pengecekan error berdasarkan
pada kodingan yang ditunjukkan melalui video yang
diunggah pada forum.pptik.id. Selain itu, sebelumnya
juga para peserta ditugaskan untuk melakukan
instalasi Flutter dan konfigurasi github. Untuk lebih
lengkapnya, berikut rincian tugas yang diberikan pada
workshop ini.
a. Penginstallan Flutter
Jika peserta workshop belum melakukan
instalasi Flutter, maka diwajibkan untuk
melakukannya terlebih dahulu. Tetapi, karena
saya sudah melakukan ini pada tugas PKL
sebelumnya, maka pada tugas ini saya hanya
tinggal mengumpulkannya.
b. Konfigurasi Git dan Github
Melakukan penginstallan git dan melakukan
pendaftaran pada web github. Jika git sudah
terinstall dan sudah mempunyai akun github,
maka selanjutnya membuat folder project Flutter
baru kemudian diunggah pada github melalui git.

26
Gambar 3.12 Repository untuk tugas penginstalan flutter dan git.

c. Review Kodingan Login dan Register


Melakukan pengodingan ulang kode yang
ada pada video yang diberikan, kemudian mencari
error yang ada pada kodingannya. Setelah itu,
error dilaporkan pada form Google yang telah
disediakan. Kode yang diberikan adalah tentang
pembuatan UI Login dan Register aplikasi kawal
desa.

Gambar 3.12 Repository untuk tugas penginstallan Flutter dan Git

Gambar 3.13 Contoh error yang ada pada kodingan Login dan Register

27
d. Review Kodingan Pelaporan
Melakukan pengodingan ulang kode yang ada
pada video yang diberikan, kemudian mencari
error yang ada pada kodingannya. Setelah itu,
error dilaporkan pada form Google yang telah
disediakan. Kode yang diberikan adalah tentang
pembuatan fitur pelaporan pada aplikasi kawal
desa. Pelaporan dalam aplikasi kawal desa ini
merupakan sebuah fitur semacam absensi.

Gambar 3.14 Contoh error yang ada pada kodingan fitur pelaporan

e. Review Kodingan Trajectory


Melakukan pengodingan ulang kode yang
ada pada video yang diberikan, kemudian mencari
error yang ada pada kodingannya. Setelah itu,
error dilaporkan pada form Google yang telah
disediakan. Kode yang diberikan adalah tentang
pembuatan fitur trajectory pada aplikasi kawal
desa. Trajectory pada aplikasi kawal desa memiliki
fungsi untuk menentukan garis atau batas wilayah
dari suatu desa.

28
Gambar 3.15 Contoh error yang ada pada kodingan fitur trajectory

29
BAB IV

PENUTUP

Pelaksanaan Praktik Kerja Lapangan (PKL) yang seharusnya


diadakan secara tatap muka diganti menjadi diadakan secara
daring dikarenakan adanya pandemi Covid-19 yang melanda
dunia pada awal tahun 2020 dan masih berlanjut hingga
sekarang. Namun, meskipun PKL dijalankan secara daring––
khususnya di PPTIK ITB––tidak membuat semangat belajar saya
menurun. Dengan harapan akan tetap mendapatkan ilmu yang
sama dengan pelaksanaan PKL secara tatap muka.

PKL di PPTIK ITB membuat saya mendapatkan pengetahuan


dan keterampilan yang hanya saya ketahui secara singkat dan
belum pernah saya pelajari sebelumnya. Tugas-tugas yang
diberikan pihak PPTIK mengenai pemrograman Android
menggunakan kerangka kerja Flutter benar-benar memberikan
saya pengalaman yang baru.

Pemecahan masalah (error) yang dialami pun menjadi


pengalaman yang sedikit berbeda pada biasanya. Karena
pemrograman Android yang menggunakan kerangka kerja Flutter
adalah salah satu hal yang belum saya coba. Jadi PKL di PPTIK ini
memberikan saya pengetahuan yang baru.

A. Saran/masukan dari Industri dan atau pembimbing


industri
-

B. Saran/masukan dari siswa


Karena PKL kali ini diadakan secara daring, tentunya
membuat beberapa tujuan dan manfaat dari PKL itu sendiri
berkurang bahkan menghilang. Padahal kepanjangan dari

30
PKL itu sendiri adalah Praktik Kerja Lapangan yang
seharusnya para siswa mendapatkan pengalaman
bagaimana dunia kerja bekerja.
Harapan saya hanya ingin Covid – 19 ini segera
berakhir karena PKL dengan kondisi saat ini sedikit
menyulitkan kami, semoga di hari yang akan datang para
siswa yang PKL tidak mengalami yang kami alami saat ini.

31
LAMPIRAN

A. JURNAL
JURNAL KEGIATAN PRAKTIK KERJA LAPANGAN
SMK NEGERI 4 BANDUNG

Nama Peserta Didik : Muhammad Fayyadh Rabbani


Semester : 4 (Empat) – 5 (Lima)
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Nama IDUKA : PPTIK ITB
Alamat : Gedung PAU
Lantai 4 PPTIK ITB, Jl. Ganesa
No.10, Lb. Siliwangi, Kecamatan
Coblong, Kota Bandung, Jawa
Barat 40132
Nama Pembimbing : Afanin Ryandana
Waktu PKL : April – September 2021

Topik Nilai-nilai
Tanda
Kompetensi Pembelajaran/ karakter Tanggal
Tangan
Dasar budaya Pelaksanaan
Pekerjaan*) industri**) Pembimbing

Instalasi
Kesabaran 19-04-2021
Flutter

Flutter

Mempelajari
Kreatif 06-05-2021
Widget Flutter

32
Topik Nilai-nilai
Tanda
Kompetensi Pembelajaran/ karakter Tanggal
Tangan
Dasar budaya Pelaksanaan
Pekerjaan*) industri**) Pembimbing

Pembuatan UI
statis Login Kreatif 19-05-2021
dan Register

Koneksi API
Login dan Kreatif 21-06-2021
Register

Membuat Login
Page
Kreatif 09-07-2021
menggunakan
Stacked

Menggunakan
Navigator
Kreatif 12-07-2021
Service untuk
Flutter berpindah page

Menggunakan
Alert Service
untuk memberi Kreatif 14-07-2021
popup
info/peringatan

Menggunakan
Geolocator dan
Location
Kreatif 16-07-2021
Service untuk
menampilkan
lokasi user

33
Topik Nilai-nilai
Tanda
Kompetensi Pembelajaran/ karakter Tanggal
Tangan
Dasar budaya Pelaksanaan
Pekerjaan*) industri**) Pembimbing

Menginstall Git
Git dan
dan membuat Kesabaran 09-10-2021
Github
akun Github

Review
kodingan
Tanggung
Login/Register 09-10-2021
jawab
dari aplikasi
Kawal Desa

Review
kodingan
Tanggung
Flutter Pelaporan dari 09-10-2021
jawab
aplikasi Kawal
Desa

Review
kodingan
Tanggung
Trajectory dari 09-10-2021
jawab
aplikasi Kawal
Desa

Keterangan
*) Topik pembelajaran dan jenis pekerjaan serta kejadian penting
(pengalaman belajar) yang dilakukan peserta didik terkait
kompetensi dasar yang dipelajari selama kegiatan PKL.
**) Nilai-nilai karakter yang dibangun dari budaya industri yang
menonjol, antara lain: nilai-nilai religius, jujur, toleran, disiplin,
bekerja keras, kreatit mandiri, demokratis, rasa ingin tahu,
semangat kebangsaan, cinta tanah air, menghargai prestasi,
komunikatif, cinta damai, gemar membaca, peduli lingkungan,
peduli sosial, dan bertanggung-jawab.

34
B. Surat penempatan PKL

Gambar 4.1 Surat Permohonan PKL SMKN 4 Bandung (1)

35
Gambar 4.2 Surat Pemohonan PKL SMKN 4 Bandung (2)

36
Gambar 4.3 Surat Penerimaan PKL PPTIK ITB (1)

37
Gambar 4.4 Surat Penerimaan PKL PPTIK ITB (2)

38
C. Identitas siswa/CV

Gambar 4.5 CV/Identitas Siswa

39
D. Daftar bukti bimbingan dengan pembimbing dari sekolah

Hari/tanggal : Jumat, 1 Oktober 2021 Tanda


Nama Pembimbing : Moh. Ali Aljauhari Tangan
Pembimbing

Catatan hasil bimbingan :

Para siswa ditugaskan mengikuti workshop pada


tanggal 5 Oktober 2021

Hari/tanggal : Senin, 11 Oktober 2021


Nama Pembimbing : Moh. Ali Aljauhari

Catatan hasil bimbingan :

Para siswa ditugaskan mengikuti workshop secara


bersama-sama di sekolah pada tanggal 11 Oktober
2021

……..

40
E. Daftar hadir harian siswa

ABSENSI KEGIATAN PKL


Nama Siswa : Muhammad Fayyadh Rabbani
NIS : 1920118155
Kelas/Jurusan : XII Rekayasa Perangkat Lunak 3
Tahun Pelajaran : 2020/2021

Jmlh Paraf Jmlh Paraf


Tgl & Bln Tgl & Bln
jam Siswa Pemb. jam Siswa Pemb.
05/04/21 WFH 14/05/21 Libur
06/04/21 WFH 17/05/21 WFH
07/04/21 WFH 18/05/21 WFH
08/04/21 WFH 19/05/21 WFH
09/04/21 WFH 20/05/21 WFH
12/04/21 WFH 21/05/21 WFH
13/04/21 WFH 24/05/21 WFH
14/04/21 WFH 25/05/21 WFH
15/04/21 WFH 26/05/21 WFH
17/04/21 WFH 27/05/21 WFH
19/04/21 WFH 28/05/21 WFH
20/04/21 WFH 31/05/21 WFH
21/04/21 WFH 01/06/21 WFH
22/04/21 WFH 02/06/21 WFH
23/04/21 WFH 03/06/21 WFH
26/04/21 WFH 04/06/21 WFH
27/04/21 WFH 07/06/21 WFH
28/04/21 WFH 08/06/21 WFH
29/04/21 WFH 09/06/21 WFH
30/04/21 WFH 10/06/21 WFH
03/05/21 WFH 11/06/21 WFH
04/05/21 WFH 14/06/21 WFH
05/05/21 WFH 15/06/21 WFH
06/05/21 WFH 16/06/21 WFH
07/05/21 WFH 17/06/21 WFH
10/05/21 Libur 18/06/21 WFH
11/05/21 Libur 21/06/21 WFH
12/05/21 Libur 22/06/21 WFH
13/05/21 Libur 23/06/21 WFH

41
Jmlh Paraf Jmlh Paraf
Tgl & Bln Tgl & Bln
jam Siswa Pemb. jam Siswa Pemb.
24/06/21 WFH 23/08/21 WFH
25/06/21 WFH 24/08/21 WFH
28/06/21 WFH 25/08/21 WFH
29/06/21 WFH 26/08/21 WFH
30/06/21 WFH 27/08/21 WFH
01/07/21 WFH 30/08/21 WFH
02/07/21 WFH 31/08/21 WFH
05/07/21 WFH 01/09/21 WFH
06/07/21 WFH 02/09/21 WFH
07/07/21 WFH 03/09/21 WFH
08/07/21 WFH 06/09/21 WFH
09/07/21 WFH 07/09/21 WFH
12/07/21 WFH 08/09/21 WFH
13/07/21 WFH 09/09/21 WFH
14/07/21 WFH 10/09/21 WFH
15/07/21 WFH 13/09/21 WFH
16/07/21 WFH 14/09/21 WFH
19/07/21 WFH 15/09/21 WFH
20/07/21 WFH 16/09/21 WFH
21/07/21 WFH 17/09/21 WFH
22/07/21 WFH 20/09/21 WFH
23/07/21 WFH 21/09/21 WFH
26/07/21 WFH 22/09/21 WFH
27/07/21 WFH 23/09/21 WFH
28/07/21 WFH 24/09/21 WFH
29/07/21 WFH 27/09/21 WFH
30/07/21 WFH 28/09/21 WFH
02/08/21 WFH 29/09/21 WFH
03/08/21 WFH 30/09/21 WFH
04/08/21 WFH
05/08/21 WFH
06/08/21 WFH
09/08/21 WFH
10/08/21 WFH
11/08/21 WFH
12/08/21 WFH
13/08/21 WFH
16/08/21 WFH
17/08/21 WFH
18/08/21 WFH
19/08/21 WFH
20/08/21 WFH

42
F. Penilaian PKL

Sangat Baik Kurang


Baik
Sikap
86 - 100 76 - 85 60 - 75

Tanggung Jawab

Kreativitas

Kedisiplinan

Atensi/Perhatian

Komunikasi

Kerjasama

Penyesuaian Diri

Kehadiran

Sangat Baik Kurang


Baik
Pengetahuan
86 - 100 76 - 85 60 - 75

Pemahaman
Kompetensi dasar/
Pekerjaan 1. …

Pemahaman
Kompetensi dasar /
Pekerjaan 2. …

…..

Sangat Baik Kurang


Baik
Keterampilan
86 - 100 76 - 85 60 - 75

Sistematika Kerja

Ketelitian

43
Penguasaan
Kompetensi
dasar/Pekerjaan 1.
……

Penguasaan
Kompetensi
dasar/Pekerjaan 2.
……

……

Catatan :
• Penilaian diisi dengan angka pada kolom yang sesuai, bukan dengan cek
list (√)
• Kriteria Ketuntasan Minimum (KKM) adalah tujuh puluh enam (76)
• 86 – 100 = Sangat Baik.
• 76 – 85 = Baik.
• <75 = Kurang.

………………., ….. ……………….. 2021


Pembimbing Industri

Cap & Ttd

……………………………………..
NIK. …………………………………….

44
G. Dokumentasi

Gambar 4.6 Dokumentasi

Gambar 4.6 Dokumentasi Selama PKL

\\

45

Anda mungkin juga menyukai