0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan39 halaman

Mobile Application and Technology

Dokumen ini menjelaskan program pelatihan berbasis kompetensi berjudul 'Mobile Application and Technology' yang disusun sesuai dengan peraturan pemerintah dan standar kompetensi kerja. Pelatihan ini bertujuan untuk mempersiapkan peserta menjadi kompeten dalam pengembangan aplikasi mobile dan memenuhi kebutuhan industri. Program ini mencakup informasi umum, kurikulum, silabus, dan persyaratan peserta serta instruktur.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan39 halaman

Mobile Application and Technology

Dokumen ini menjelaskan program pelatihan berbasis kompetensi berjudul 'Mobile Application and Technology' yang disusun sesuai dengan peraturan pemerintah dan standar kompetensi kerja. Pelatihan ini bertujuan untuk mempersiapkan peserta menjadi kompeten dalam pengembangan aplikasi mobile dan memenuhi kebutuhan industri. Program ini mencakup informasi umum, kurikulum, silabus, dan persyaratan peserta serta instruktur.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 39

MOBILE APPLICATION AND TECHNOLOGY

i
KATA PENGANTAR

Assalamu’alaikum Wr. Wb

Dengan memanjatkan puji syukur kehadirat Allah SWT Program


Pelatihan Berbasis Kompetensi dengan judul “Mobile Application and
Technology” dapat tersusun dengan baik.

Sesuai dengan Peraturan Pemerintah Nomor 31 tahun 2016 tentang


Sistem Pelatihan Kerja Nasional, mengamanahkan bahwa setiap penyusunan
program pelatihan kerja berbasis kompetensi harus mengacu kepada Standar
Kompetensi Kerja yang meliputi Standar Kompetensi Internasional, Standar
Kompetensi Kerja Nasional Indonesia (SKKNI), atau Standar Kompetensi
Khusus.

Program pelatihan ini menjadi acuan dalam pelaksanaan pelatihan


kerja, baik yang diselenggarakan oleh lembaga pelatihan kerja pemerintah
khususnya Balai Latihan Kerja (BLK) maupun Lembaga Pelatihan Kerja
Swasta (LPKS). Dengan menjadikan program pelatihan ini sebagai acuan
diharapkan lulusan pelatihannya sesuai kebutuhan kompetensi dari dunia
usaha maupun dunia industri.

Semoga Tuhan Yang Maha Esa memberikan tuntunan kepada kita


semua dalam melakukan berbagai upaya untuk menunjang proses
pelaksanaan pelatihan berbasis kompetensi guna menghasilkan tenaga kerja
yang kompeten dan berdaya saing tinggi.

Wassalamu’alaikum Wr. Wb

Jakarta, Oktober 2020

i
DAFTAR ISI

KATA PENGANTAR................................................................................... i
DAFTAR ISI ............................................................................................. ii
PROGRAM PELATIHAN BERBASIS KOMPETENSI …………………………... 1
A. INFORMASI UMUM ………………………………................................. 1
1. Nama Pelatihan ......................................................................... 1
2. Jenis Program Pelatihan ............................................................. 1
3. Metode Pelatihan ........................................................................ 1
4. Tujuan Pelatihan ........................................................................ 1
5. Kemungkinan Jabatan ............................................................... 1
6. Jenis Standar Kompetensi .......................................................... 1
7. Persyaratan Peserta Pelatihan .................................................... 1
8. Persyaratan Instruktur ............................................................... 1
B. KURIKULUM PELATIHAN BERBASIS KOMPETENSI ..................... 2
I. Kelompok Unit Kompetensi................................................... 2
II. Kelompok Penunjang Pelatihan di tempat kerja.......................... 2
III. On the Job Training (OJT)........................................................... 2
C. SILABUS PELATIHAN BERBASIS KOMPETENSI............................. 3
D. DAFTAR PERALATAN YANG DIGUNAKAN ..................................... 33
E. DAFTAR BAHAN YANG DIBUTUHKAN ........................................... 34
PENYUSUN …......................................................................................... 36

ii
PROGRAM PELATIHAN BERBASIS KOMPETENSI

A. INFORMASI UMUM

1. Nama Pelatihan : Mobile Application and Technology

2. Jenis Program Pelatihan : Kualifikasi Nasional (Level …)/


Okupasi/Klaster (*)
3. Metode Pelatihan Daring/Luring/Blended
4. Tujuan Pelatihan : Setelah mengikuti pelatihan ini
peserta kompeten dalam membuat
aplikasi mobile dan merancang
solusi bisnis yang memanfaatkan
teknologi mobile sesuai dengan
spesifkasi kebutuhan yang
diberikan
5. Kemungkinan Jabatan : 1. Senior Mobile Computing
2. Junior Mobile Computing
6. Standar yang digunakan : 1. SKKNI/SKKK/SKKI(*)
- No. 458 Tahun 2015
- No. 282 Tahun 2016
7. Persyaratan Peserta Pelatihan :
7.1 Pendidikan : Minimal SMK Kejuruan RPL
7.2 Pelatihan : -
7.3 Pengalaman Kerja : -
7.4 Jenis Kelamain : Pria – Wanita
7.5 Umur : Minimal 18 Tahun
7.6 Kesehatan : Sehat jasmani dan rohani
7.7 Persyaratan Khusus : 1. Memahami dasar-dasar
pemrograman
8. Persyaratan Instruktur :
8.1 Pendidikan Formal : Minimal D3 IT
8.2 Kompetensi Metodologi : Memiliki Sertifikat Kompetensi
Metodologi Level 4
8.3 Kompetensi Teknis : Memiliki Kompetensi Teknis di
Bidang Pemrograman/Mobile
Computing
8.4 Pengalaman Kerja : Minimal 2 tahun
8.5 Kesehatan : Sehat jasmani dan rohani
8.6 Persyaratan Khusus : -

1
B. KURIKULUM PELATIHAN BERBASISI KOMPETENSI

PERKIRAAN
NO MATERI PELATIHAN KODE UNIT WAKTU
PELATIHAN (JP)
I. KELOMPOK UNIT KOMPETENSI

1.1 Menganalisis Tools J.620100.001.01 10

1.2 Menulis Kode dengan Prinsip Sesuai J.620100.016.01 10


Guidelines dan Best Practices
1.3 Mengimplementasikan Algoritma J.620100.022.02 60
Pemrograman
1.4 Menggunakan Struktur Data J.620100.004.02 20

1.5 Mengimplementasikan Pemrograman J.620100.018.02 60


Berorientasi Objek
1.6 Menggunakan Library atau Komponen J.620100.019.02 10
Pre-Existing
1.7 Merancang Mobile Interface J.612000.007.01 60

1.8 Menunjukkan Platform Operating


System dan Bahasa Pemrograman di J.612000.001.01 70
Dalam Perangkat Lunak
1.9 Mengimplementasikan Rancangan J.620100.007.01 20
Entitas dan Keterkaitan Antar Entitas
1.10 Menggunakan SQL J.620100.020.02 60

1.11 Merancang Database dan Data J.612000.003.01 60


Persistence pada Mobile Data
1.12 Menggunakan Source Code Versioning J.620100.026.01 10

1.13 Menjelaskan Mobile Location Based J.612000.006.01 30


Service, GPS dan Mobile Navigation
1.14 Menjelaskan Dasar-Dasar Mobile J.612000.008.01 10
Communication Security
1.15 Menunjukkan Mobile Sensor dan
Spesifikasi Teknisnya untuk Mobile J.612000.022.01 10
Computing
1.16 Menentukan Mobile Cellular Network J.612000.025.01 10

1.17 Merancang Mobile Network Programming J.612000.002.01 30

1.18 Merancang Pemrograman pada Mobile J.612000.005.01 68


Network Element
1.19 Merancang Mobile API J.612000.018.01 40

1.20 Membuat Multimedia Messaging J.612000.004.01 40


Application pada Mobile Computing
1.21 Mengembangkan Smart Client Security J.612000.012.01 40

1.22 Membuat Mobile Unified Communication J.612000.015.01 40

2
1.23 Membuat Mobile Digital Media J.612000.017.01 40

1.24 Merancang Mobile Cloud Computing J.612000.019.01 40

1.25 Merancang Spesifikasi Teknis Wearable J.612000.029.01 40


Computing
Jumlah I - 888
II. KELOMPOK PENUNJANG

2.1 Soft Skills - 20

2.2 FMD - 12

2.3 Bahasa Inggris - 40

2.4 Produktivitas - 40

2.5 Pengelolaan Bengkel/Workshop - 40


Management
2.6 Tugas Akhir - 160

Jumlah II - 312

Jumlah I & II - 1200

III. PELATIHAN DI TEMPAT KERJA (OJT)

3.1 Pelaksanaan On The Job Training (OJT) 3 Bulan

3
C. SILABUS PELATIHAN BERBASIS KOMPETENSI

I. KELOMPOK UNIT KOMPETENSI

1.1 Unit Kompetensi : Menganalisis Tools


Kerja Kode Unit : J.620100.001.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengindentifikasi tools 1. Memilih tools sesuai 1. Tools yang dipilih sesuai 1. Macam-macam
yang akan digunakan lingkungan dengan spesifikasi pengembangan aplikasi
pengembangan kebutuhan aplikasi yang berdasarkan platform
2. Menggunakan tools
akan dikembangkan
perangkat lunak 2. Menggunakan tools 2. Pengenalan bahasa
untuk mendukung 2. Tools yang dipilih sesuai pemrograman dan
pengembangan dengan spesifikasi framework
aplikasi perangkat yang digunakan 3. Pengenalan identifikasi
3. Fitur-fitur tools digunakan perangkat
secara optimal untuk 4. Pengenalan identifikasi
mendukung spesifikasi kebutuhan
pengembangan aplikasi aplikasi
5. Macam-macam tools
pengembangan aplikasi
6. Cara menggunakan tools
pengembangan aplikasi
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 4


1.2 Unit Kompetensi : Menulis Kode dengan Prinsip Sesuai Guidelines dan Best Practices
Kerja Kode Unit : J.620100.016.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menerapkan coding 1. Menulis kode program 1. Menulis kode program 1. Pengenalan coding
guidelines dan best mengikuti coding- mengikuti coding-guideline guideline bahasa
practices dalam guideline dan best dari bahasa pemrograman pemrograman yang
penulisan program practice sesuai yang digunakan digunakan
(kode sumber) paradigma
pemrograman 2. Menulis kode program 2. Macam-macam paradigma
2. Menggunakan ukuran mengikuti best practice pemrograman
performansi dalam dari bahasa pemrograman
menuliskan kode yang digunakan 3. Pengenalan best practice
sumber bahasa pemrograman
yang digunakan sesuai
paradigma pemrograman

Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 5


1.3 Unit Kompetensi : Mengimplementasikan Algoritma Pemrograman
Kerja Kode Unit : J.620100.022.02
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan varian dan 1. Membuat kode program 1. Menulis kode program 1. Pengenalan variabel dan
invarian dengan konsep tipe dengan penggunaan konstanta pada bahasa
data, variabel dan variabel dan konstanta pemrograman yang
2. Membuat alur logika
konstanta sesuai coding guideline digunakan
pemrograman
dan best practice
teknik 2. Membuat rancangan 2. Pengenalan tipe data pada
3. Menerapkan
alur logika 2. Menulis kode program bahasa pemrograman yang
dasar algoritma umum
pemrograman dengan penggunaan tipe digunakan
4. Menggunakan prosedur (flowchart) sesuai coding guideline 3. Macam-macam struktur
dan fungsi dan best practice
3. Mengimplementasikan dasar algoritma
5. Mengidentifikasikan rancangan alur logika 3. Merancang flowchart 4. Pengenalan flowchart
kompleksitas algoritma pemrograman sesuai dengan kasus yang
(flowchart) ke dalam diberikan 5. Cara merancang flowchart
kode program 6. Macam-macam control
4. Menulis kode program
4. Membuat serta sesuai dengan flowchart program pada bahasa
menggunakan prosedur yang dibuat pemrograman yang
dan fungsi digunakan
5. Membuat prosedur dan
fungsi sesuai dengan 7. Cara mengimplementasikan
konsep penggunaan flowchart ke dalam kode
kembali pada program
pemrograman 8. Pengenalan konsep
6. Menggunakan prosedur penggunaan Kembali (reuse)
dan fungsi sesuai dengan pada pemrograman
Program Pelatihan Berbasis Kompetensi 6
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
coding guideline dan best 9. Cara membuat prosedur dan
practice fungsi pada bahasa
pemrograman yang
digunakan
10. Cara menggunakan
prosedur dan fungsi pada
bahasa pemrograman yang
digunakan
Asesmen
*) coret yang tidak perlu

1.4 Unit Kompetensi : Menggunakan Struktur Data


Kerja Kode Unit : J.620100.004.02
Perkiraan Waktu Pelatihan : 20 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Mengimplementasikan 1. Mengimplementasikan 1. Pengenalan konsep data
konsep data dan struktur data yang struktur data sesuai 2. Pengenalan struktur data
struktur data terdapat pada bahasa dengan kasus yang statis (array) pada bahasa
pemrograman yang diberikan
2. Menerapkan struktur pemrograman yang
digunakan sesuai coding 2. Menerapkan
data dan akses manipulasi digunakan
guideline dan best
terhadap struktur data data seperti penambahan, 3. Macam-macam
practice struktur
tersebut perubahan, penghapusan,
data dinamis pada bahasa
pencarian dan pengurutan
Program Pelatihan Berbasis Kompetensi 7
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
data sesuai dengan kasus pemrograman yang
yang diberikan digunakan
4. Cara mengimplementasikan
struktur data pada bahasa
pemrograman yang
digunakan
5. Cara menerapkan
manipulasi data pada
struktur data pada Bahasa
pemrograman yang
digunakan
Asesmen
*) coret yang tidak perlu

1.5 Unit Kompetensi : Mengimplementasikan Pemrograman Berorientasi Objek


Kerja Kode Unit : J.620100.018.02
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Membuat program 1. Membuat kode program 1. Class yang dibuat sesuai 1. Pengenalan konsep class
berorientasi objek dengan konsep Object dengan coding guideline dan dan object
dengan memanfaatkan Oriented Programming best practice 2. Cara membuat class pada
class 2. Membuat kode program 2. Class member yang dibuat bahasa pemrograman yang
2. Menggunakan tipe yang bebas dari sesuai dengan kebutuhan digunakan

Program Pelatihan Berbasis Kompetensi 8


CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
data dan control kesalahan/error kasus yang diberikan 3. Macam-macam class
program pada metode 3. Object digunakan pada kode Member
atau operasi dari suatu pogram sesuai dengan 4. Macam-macam access
kelas coding guideline dan best modifier/hak akses
3. Membuat program practice 5. Cara membuat class
dengan konsep 4. Pemanfaatan konsep Object member pada bahasa
berbasis objek Oriented Programming pemrograman yang
4. Membuat program seperti inheritance, digunakan
object oriented dengan polymorphism, overloading, 6. Cara instansiasi object pada
interface dan paket interface, dan package bahasa pemrograman yang
dilakukan sesuai dengan
5. Mengkompilasi digunakan
coding guideline dan best
Program
practice 7. Pengenalan
5. Proses debugging dilakukan - Inheritance
dengan benar dan tepat - Polymorphism
untuk memastikan kode
program terbebas dari - Overloading
kesalahan/error - Overriding
- Interface
- Package
8. Macam-macam error
9. Cara melakukan debugging
dengan tools
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 9


1.6 Unit Kompetensi : Menggunakan Library atau Komponen Pre-Existing
Kerja Kode Unit : J.620100.019.02
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Melakukan pemilihan 1. Memanfaatkan unit- 1. Unit-unit reuse pada library 1. Pengenalan Library
unit-unit reuse yang unit reuse pada library atau komponen pre-existing 2. Pengenalan komponen
potensial atau komponen pre- dipilih sesuai dengan pre-existing
existing tanpa spesifikasi kebutuhan aplikasi
2. Melakukan integrasi
menimbulkan yang dikembangkan dan 3. Cara integrasi library dan
library atau komponen
kesalahan/error berdasarkan tingkat efisiensi komponen pre-existing
pre-existing dengan
pengembangan yang dengan kode program
source code yang ada 2. Memperbaharui library
ditimbulkan yang sudah ada
3. Melakukan atau komponen pre-
existing yang sudah 2. Library atau komponen pre- 4. Cara melakukan
pembaharuan library
usang/obsolete existing diintegrasikan tanpa pembaharuan/update
atau komponen pre-
menimbulkan kesalahan/error library dan komponen
existing yang pre-existing
digunakan 3. Library atau komponen pre-
existing yang sudah
usang/obsolete diperbaharui
tanpa menimbulkan
kesalahan/error pada kode
program yang sudah ada
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 10


1.7 Unit Kompetensi : Merancang Mobile Interface
Kerja Kode Unit : J.612000.007.01
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menentukan tools yang 1. Merancang User 1. Rancangan UI/UX dibuat 1. Pengenalan User Interface
akan digunakan dalam Interface (UI) untuk dengan menggunakan fitur- 2. Pengenalan User
perancangan antar aplikasi berbasis mobile fitur yang tersedia pada tools Experience
muka aplikasi berbasis sesuai dengan yang digunakan
mobile spesifikasi kebutuhan 3. Pengenalan Tools
2. Jumlah rancangan form yang
aplikasi perancangan UI/UX
2. Memilih informasi yang dibuat sesuai dengan
akan ditampilkan dalam 2. Merancang User kebutuhan 4. Cara membuat form
suatu layar sesuai Experience (UX) untuk 3. Style pada masing-masing dengan tools yang
dengan kebutuhan aplikasi berbasis mobile digunakan
rancangan form dipilih
3. Membuat aksi-aksi atau sesuai dengan 5. Cara memilih style dengan
dengan memperhatikan
design yang estetis yang spesifikasi kebutuhan tools yang digunakan
kenyamanan pengguna
ada dalam suatu layar aplikasi
4. Tombol-tombol aksi pada 6. Cara membuat tombol aksi
sesuai dengan dengan tools yang
form dibuat sesuai dengan
kebutuhan digunakan
kebutuhan aplikasi
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 11


1.8 Unit Kompetensi : Menunjukkan Platform Operating System dan Bahasa Pemrograman di Dalam
Perangkat Lunak
Kerja Kode Unit : J.612000.001.01
Perkiraan Waktu Pelatihan : 70 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menunjukkan jenis 1. Menentukan platform 1. Platform sistem operasi 1. Jenis-jenis platform sistem
platform sistem operasi sistem operasi untuk untuk mengembangkan operasi berbasis mobile
berbasis mobile mengembangkan aplikasi berbasis mobile 2. Pengenalan bahasa
aplikasi berbasis mobile ditentukan berdasarkan
2. Menentukan platform pemrograman untuk
spesifikasi kebutuhan user
sistem operasi yang 2. Membangun aplikasi membuat aplikasi berbasis
berbasis mobile yang dirancang mobile
sesuai kebutuhan user
sederhana dengan 2. Bahasa pemrograman serta
3. Menjelaskan bahasa 3. Pengenalan framework untuk
bahasa pemrograman framework untuk bahasa
pemrograman berbasis bahasa pemrograman
berbasis mobile pemrograman berbasis
mobile berbasis mobile
mobile dipilih sesuai dengan
platform sistem operasi 4. Pengenalan tools untuk
yang digunakan mengembangkan aplikasi
berbasis mobile
3. Aplikasi berbasis mobile
dibangun sesuai dengan 5. Jenis-jenis konsep layout
coding guideline dan best dan object dalam bahasa
practice bahasa pemrograman berbasis
pemrograman berbasis mobile
mobile 6. Cara membangun aplikasi
berbasis mobile sederhana
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 12


1.9 Unit Kompetensi : Mengimplementasikan Rancangan Entitas dan Keterkaitan Antar Entitas
Kerja Kode Unit : J.620100.007.01
Perkiraan Waktu Pelatihan : 20 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi entitas 1. Merancang diagram 1. Entitas diidentifikasi sesuai 1. Pengenalan konsep entitas
yang terkait dengan entitas dan keterkaitan dengan spesifikasi
2. Pengenalan Entity
lingkup program yang antar entitas (Entity kebutuhan aplikasi yang
Relational Diagram
akan dibuat beserta Relational Diagram) akan dikembangkan
hubungannya 3. Cara merancang Entity
2. Mengimplementasikan 2. Keterkaitan antar entitas Relational Diagram
2. Membuat query Entity Relational Diagram (relasi) diidentifikasi sesuai
informasi dasar ke dalam query dengan spesifikasi 4. Cara
terhadap model data kebutuhan aplikasi yang mengimplementasikan
yang telah akan dikembangkan Entity Relational Diagram
dikembangkan ke dalam query
3. Query hasil implementasi
sesuai dengan Entity
Relational Diagram yang
dirancang
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 13


1.10 Unit Kompetensi : Menggunakan SQL
Kerja Kode Unit : J.620100.020.02
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mempersiapkan 1. Menggunakan fitur 1. Perintah SQL dieksekusi 1. Pengenalan fitur aplikasi
perangkat lunak aplikasi SQL menggunakan fitur aplikasi SQL
aplikasi data SQL
2. Mengisi tabel 2. Pengenalan konsep tabel
deskripsi/SQL menggunakan perintah 2. Tabel diisi dengan benar pada SQL
2. Menggunakan fitur SQL menggunakan perintah SQL 3. Cara mengisi tabel dengan
aplikasi SQL sesuai kebutuhan
3. Membentuk view tabel perintah SQL
3. Mengisi table menggunakan perintah 3. View tabel dibentuk dengan 4. Pengenalan konsep view
4. Melakukan operasi SQL benar menggunakan tabel pada SQL
relasional 4. Memanipulasi data tabel perintah SQL sesuai
kebutuhan 5. Cara membentuk view tabel
menggunakan perintah
5. Membuat stored dengan perintah SQL
DML (Data Manipulation 4. Perintah DML digunakan
procedure
Language) untuk memanipulasi data 6. Macam-macam perintah
6. Membuat function tabel DML pada SQL
5. Membuat stored
7. Membuat trigger procedure menggunakan 5. Stored procedure dibuat 7. Cara menggunakan
8. Melakukan perintah perintah SQL dengan benar perintah DML
commit dan rollback menggunakan perintah SQL 8. Pengenalan konsep stored
6. Membuat function
sesuai kebutuhan procedure pada SQL
menggunakan perintah
SQL 6. Function dibuat dengan 9. Cara membuat stored
benar menggunakan procedure dengan perintah
7. Membuat trigger
perintah SQL sesuai SQL
menggunakan perintah
kebutuhan
SQL 10. Pengenalan konsep
7. Trigger dibuat dengan benar
Program Pelatihan Berbasis Kompetensi 14
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
8. Menerapkan transaction menggunakan perintah SQL function pada SQL
sesuai kebutuhan 11. Cara membuat function
8. Perintah commit digunakan dengan perintah SQL
untuk melakukan 12. Pengenalan konsep
perubahan data saat trigger
menerapkan transaction
13. Cara membuat trigger
9. Perintah rollback digunakan dengan perintah SQL
untuk membatalkan
perubahan data saat 14. Pengenalan konsep
menerapkan transaction transaction
15. Cara menerapkan
transaction dengan perintah
commit dan rollback
Asesmen
*) coret yang tidak perlu

1.11 Unit Kompetensi : Merancang Database dan Data Persistence pada Mobile Data
Kerja Kode Unit : J.612000.003.01
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mendesain internal 1. Membangun aplikasi 1. Aplikasi berbasis mobile 1. Pengenalan konsep dasar
storage pada aplikasi berbasis mobile dengan dengan proses create, read, storage pada perangkat
berbasis mobile proses create, read, update dan delete data mobile
update dan delete data menggunakan media 2. Cara membangun aplikasi
2. Mendesain external
Program Pelatihan Berbasis Kompetensi 15
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
storage pada aplikasi menggunakan media penyimpanan internal berbasis mobile yang
berbasis mobile penyimpanan internal storage dibuat sesuai menggunakan media
storage dan external dengan kasus yang penyimpanan internal
3. Mendesain sqlite
storage diberikan storage
database pada aplikasi
berbasis mobile 2. Membangun aplikasi 2. Aplikasi berbasis mobile 3. Cara membangun aplikasi
berbasis mobile dengan dengan proses create, read, berbasis mobile yang
4. Mendesain database
proses create, read, update dan delete data menggunakan media
mobile dengan model
update dan delete data menggunakan media penyimpanan external
layer
menggunakan media penyimpanan external storage
penyimpanan sqlite storage dibuat sesuai 4. Pengenalan konsep dasar
database dengan kasus yang SQLite
diberikan
3. Membangun aplikasi 5. Cara membangun aplikasi
berbasis mobile untuk 3. Database dirancang sesuai berbasis mobile yang
layer input dan retrieve dengan kasus yang menggunakan media
data diberikan penyimpanan sqlite
4. Membangun layer 4. Database dan tabel pada database
perantara antara layer aplikasi berbasis mobile 6. Pengenalan konsep dasar 3-
mobile dengan layer dibuat sesuai dengan kasus tier layer model
database yang diberikan
7. Cara membangun aplikasi
5. Mengintegrasikan 5. Aplikasi berbasis mobile berbasis mobile untuk layer
aplikasi berbasis mobile dengan proses create, read, input dan retrieve data
untuk layer input dan update dan delete data
retrieve data dengan menggunakan media 8. Pengenalan dasar bahasa
database server penyimpanan sqlite pemrograman/framework
database dibuat sesuai berbasis web
dengan kasus yang 9. Cara membangun layer
diberikan perantara menggunakan
6. Aplikasi berbasis mobile bahasa
Program Pelatihan Berbasis Kompetensi 16
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
untuk layer input dan pemrograman/framework
retrieve data dibuat sesuai berbasis web
dengan kasus yang 10. Cara mengintegrasikan
diberikan aplikasi berbasis mobile
7. Layer perantara dibangun dengan database server
sesuai dengan kasus yang
diberikan
8. Aplikasi berbasis mobile
diintegrasikan dengan
database server sesuai
dengan kasus yang
diberikan
Asesmen
*) coret yang tidak perlu

1.12 Unit Kompetensi : Menggunakan Source Code Versioning


Kerja Kode Unit : J.620100.026.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menerapkan 1. Menerapkan source code 1. Proses branching 1. Pengenalan konsep source code
konsep/metode pencatatan versioning dilakukan dengan versioning
versi dari setiap program benar menggunakan 2. Pengenalan tools source code
sumber tools
versioning
2. Menggunakan suatu tools 2. Proses merging
Program Pelatihan Berbasis Kompetensi 17
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
untuk menyimpan versi dilakukan dengan 3. Cara melakukan proses
benar menggunakan branching menggunakan tools
tools 4. Cara melakukan proses
3. Proses commit merging menggunakan tools
dilakukan dengan 5. Cara melakukan proses commit
benar menggunakan
menggunakan tools
tools
6. Cara melakukan proses check-
4. Proses check-in
in menggunakan tools
dilakukan dengan
benar menggunakan 7. Cara melakukan proses cloning
tools menggunakan tools
5. Proses check-out
dilakukan dengan
benar menggunakan
tools
6. Proses cloning
dilakukan dengan
benar menggunakan
tools
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 18


1.13 Unit Kompetensi : Menjelaskan Mobile Location Based Service, GPS dan Mobile Navigation
Kerja Kode Unit : J.612000.006.01
Perkiraan Waktu Pelatihan : 30 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menentukan lokasi 1. Membuat aplikasi 1. Aplikasi berbasis mobile 1. Pengenalan Fundamental
dengan menggunakan berbasis mobile yang menggunakan teknologi LBS
perangkat mobile dapat menentukan lokasi LBS dapat menentukn 2. Cara membuat aplikasi
computing pengguna dengan lokasi pengguna dengan berbasis mobile yang
perangkat mobile benar
2. Menentukan lokasi menggunakan teknologi
menggunakan Location 2. Aplikasi berbasis mobile
pengguna dengan LBS
Based Service (LBS)
Location Based Service menggunakan teknologi 3. Pengenalan Fundamental
3. Menentukan lokasi 2. Membuat aplikasi GPS dapat menentukn GPS
pengguna dengan GPS berbasis mobile yang lokasi pengguna dengan
dapat menentukan lokasi benar 4. Cara membuat aplikasi
4. Menerapkan Mobile pengguna dengan 3. Aplikasi berbasis mobile berbasis mobile yang
Navigation pada perangkat mobile menggunakan teknologi
dengan fitur mobile
perangkat mobile menggunakan GPS GPS
navigation dibuat sesuai
computing
3. Membuat aplikasi dengan kebutuhan 5. Pengenalan Konsep Mobile
berbasis mobile yang Navigation
menerapkan mobile 6. Cara membuat aplikasi
navigation pada berbasis mobile dengan
perangkat mobile fitur mobile navigation
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 19


1.14 Unit Kompetensi : Menjelaskan Dasar-Dasar Mobile Communication Security
Kerja Kode Unit : J.612000.008.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan dasar- 1. Menjelaskan prinsip 1. Pengetahuan dasar mobile 1. Pengenalan prinsip dasar
dasar Mobile dasar mobile security communications security mobile communication
Communications dijelaskan sesuai dengan security
2. Menjelaskan
Security standar yang ada 2. Pengenalan prinsip dasar
vulnerabilities pada
2. Menjelaskan Wireless teknologi mobile 2. Macam vulnerabilities pada security untuk cellular
Vulnerabilities teknologi mobile dijelaskan network
3. Menjelaskan tipe attack
sesuai dengan standar yang 3. Pengenalan prinsip dasar
3. Menjelaskan Tipe Attack pada teknologi mobile
ada security wireless network
pada Mobile 4. Menjelaskan teknik
Environment 3. Macam attack yang dapat 4. Pengenalan:
perlindungan dari attack
terjadi pada teknologi - Virtual Private Network
4. Menjelaskan Teknik pada teknologi mobile
mobile dijelaskan sesuai - Mobile IP
Perlindungan (Protection
dengan standar yang ada
Technique) pada Mobile - Encryption
Systems 4. Macam teknik perlindungan - Routing Security
dari attack pada teknologi 5. Macam-macam
mobile dijelaskan sesuai vulnerabilities pada
dengan standar yang ada teknologi mobile
6. Macam-macam tipe attack
yang sering terjadi pada
teknologi mobile
7. Pengenalan konsep dasar
firewall
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 20


1.15 Unit Kompetensi : Menunjukkan Mobile Sensor dan Spesifikasi Teknisnya untuk Mobile Computing
Kerja Kode Unit : J.612000.022.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menunjukkan Node 1. Membuat aplikasi 1. Node sensor yang terdapat 1. Macam-macam sensor
sensor yang ada pada berbasis mobile yang pada teknologi mobile pada teknologi mobile
teknologi mobile memanfaatkan mobile diidentifikasi sesuai dengan
2. Pengenalan layer protocol
computing sensor dibuat sesuai spesifikasinya
mobile sensor
dengan kebutuhan
2. Menunjukkan Desain 2. Aplikasi berbasis mobile yang 3. Macam-macam sspek
dari hardware sensor memanfaatkan mobile sensor security pada mobile
yang ada pada teknologi dibuat sesuai dengan sensor
mobile computing kebutuhan
4. Cara membuat aplikasi
3. Menunjukkan desain berbasis mobile yang
protocol pada teknologi memanfaatkan mobile
mobile computing sensor
4. Menunjukkan aspek
security pada mobile
sensor
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 21


1.16 Unit Kompetensi : Menentukan Mobile Cellular Network
Kerja Kode Unit : J.612000.025.01
Perkiraan Waktu Pelatihan : 10 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan mobile 1. Menunjukkan mobile 1. Mobile cellular network 1. Penjelasan
cellular network cellular network secara dijelaskan secara lengkap perkembangan mobile
lengkap untuk 2. Fitur mobile cellular network cellular network
2. Mengidentifikasikan
mengembanglan
protocol dan fitur-fitur dibedakan sesuai dengan 2. Macam-macam fitur
pada mobile cellular aplikasi berbasis mobile mobile cellular network
generasinya
network 3. Arsitektur GSM dijelaskan 3. Pengenalan konsep
3. Menjelaskan arsitektur secara lengkap Arsitaktur GSM
GSM pada mobile cellular 4. Mobile phone network 4. Pengenalan konsep
network dijelaskan secara lengkap mobile phone network
4. Menjelaskan mobile 5. Proses-proses pada mobile IP 5. Mcam-macam proses
phone network pada mobile IP
concept diidentifikasi secara
5. Menjelaskan proses- lengkap 6. Cara mengidentifikasi
proses pada mobile IP proses mobile IP
concept
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 22


1.17 Unit Kompetensi : Merancang Mobile Network Programming
Kerja Kode Unit : J.612000.002.01
Perkiraan Waktu Pelatihan : 30 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan dasar- 1. Merancang aplikasi 1. Aplikasi client dan aplikasi 1. Pengenalan dasar-dasar
dasar client server berbasis mobile dengan server diidentifikasi sesuai client server
program arsitektur client server kebutuhan 2. Macam-macam common
2. Menyesuaikan fungsi 2. Common programming programming interface
fungsi dari Socket API interface untuk komunikasi untuk komunikasi
pada mobile network jaringan diterapkan dengan dengan jaringan
programming benar tanpa ada 3. Penjelasan teknik dasar
kesalahan/error
3. Mendesain aplikasi debugging di memory
mobile client server 3. Aplikasi mobile client 4. Macam-macam masalah
atau peer to peer (P2P) dirancang sesuai dengan networking pada
spesifikasinya teknologi mobile
4. Aplikasi pada server 5. Penjelasan perbedaan
dirancang sesuai dengan mobile client server dan
spesifikasinya peer to peer
6. Pengenalan Network Time
Protocol
7. Pengenalan Multicasting
8. Penjelasan teknik
multiplexing dalam
menangani proses paralel
9. Penjelasan teknik forking
Program Pelatihan Berbasis Kompetensi 23
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
dalam menangani proses
paralel
10. Penjelasan teknik
multithreading dalam
menangani proses
parallel
11. Cara membuat aplikasi
berbasis mobile dengan
arsitektur client server
12. Cara merancang aplikasi
mobile client
13. Cara merancang aplikasi
pada server
Asesmen
*) coret yang tidak perlu

1.18 Unit Kompetensi : Merancang Pemrograman pada Mobile Network Element


Kerja Kode Unit : J.612000.005.01
Perkiraan Waktu Pelatihan : 60 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Memilih bahasa 1. Membuat aplikasi 1. Aplikasi berbasis 1. Macam-macam fitur API dari
pemrograman pada server berbasis mobile sebagai mobile yang dibuat bahasa pemrograman yang

Program Pelatihan Berbasis Kompetensi 24


CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
dan client yang digunakan aplikasi client sebagai aplikasi client digunakan untuk membuat
dalam aplikasi mobile dapat bekerja untuk aplikasi client
2. Membuat aplikasi back
mengirimkan ke 2. Cara mengirimkan data ke
2. Membuat arsitektur 3- tier end yang diaplikasikan
aplikasi server dan
pada server aplikasi server pada bahasa
3. Mendesain aplikasi yang menerima data dari pemrograman yang digunakan
berbasis mobile dengan aplikasi server untuk membuat aplikasi client
menggunakan suatu
2. Aplikasi back end yang 3. Cara menerima data dari
Bahasa pemrograman
dibuat dapat bekerja aplikasi server pada bahasa
4. Membuat aplikasi back end untuk memproses
pemrograman yang digunakan
yang akan diaplikasikan di permintaan dari
untuk membuat aplikasi client
server aplikasi client ke server
4. Pengenalan konsep dasar back
end pada teknologi mobile
5. Cara memproses permintaan
dari aplikasi client ke server
dengan bahasa pemrograman
yang digunakan untuk
membuat aplikasi back end
Asesmen

*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 25


1.19 Unit Kompetensi : Merancang Mobile API
Kerja Kode Unit : J.612000.018.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mendesain 1. Merancang
mobile API 1. Hasil perancangan mobile 1. Pengenalan konsep API
pemrograman API pada (Application
Programming API memiliki menu dan fitur 2. Cara merancang mobile
platform Mobile yang ada Interface) yang sesuai dengan API
2. Mendesain pemograman 2. Membuat mobile API kebutuhan pengguna
3. Cara membuat mobile API
interfacing kedalam 2. Mobile API yang dibuat
database sistem sesuai dengan hasil
informasi perancangan
Asesmen
*) coret yang tidak perlu

1.20 Unit Kompetensi : Membuat Multimedia Messaging Application pada Mobile Computing
Kerja Kode Unit : J.612000.004.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Membuat Exchange 1. Membuat aplikasi yang 1. Aplikasi yang dibuat dapat 1. Pengenlan konsep
Multimedia dapat mengirimkan pesan mengirimkan pesan Multimedia
Communication multimedia berbentuk image Communication Exchange
Program Pelatihan Berbasis Kompetensi 26
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
2. Mengidentifikasi 2. Menggunakan aplikasi 2. Aplikasi yang dibuat dapat (MMCX)
spesifikasi multimedia yang dapat mengirimkan mengirimkan pesan 2. Penjelasan spesifikasi
message pesan multimedia berbentuk suara teknis pesan multimedia
3. Membuat Aplikasi yang 3. Aplikasi yang dibuat dapat berbentuk image
akan digunakan untuk mengirimkan pesan
3. Cara membuat aplikasi
mengirimkan multimedia berbentuk video yang dapat mengirimkan
message 4. Aplikasi dipilih sesuai pesan multimedia
4. Menggunakan dengan jenis pesan berbentuk image
Multimedia Messaging multimedia yang ingin
4. Penjelasan spesifikasi
application dikirim
teknis pesan multimedia
berbentuk suara
5. Cara membuat aplikasi
yang dapat mengirimkan
pesan multimedia
berbentuk suara
6. Penjelasan spesifikasi
teknis pesan multimedia
berbentuk video
7. Cara membuat aplikasi
yang dapat mengirimkan
pesan multimedia
berbentuk video
8. Macam-macam aplikasi
yang dapat mengirim
pesan multimedia
Asesmen

Program Pelatihan Berbasis Kompetensi 27


CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
*) coret yang tidak perlu

1.21 Unit Kompetensi : Mengembangkan Smart Client Security


Kerja Kode Unit : J.612000.012.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan Modern 1. Membuat aplikasi berbasis 1. Kelemahan kode 1. Penjelasan standar testing
Programming Language mobile yang menerapkan pemrograman diperbaiki untuk coding security
dan web Services konsep security menjadi seminimal 2. Cara memperbaiki kode
mungkin
2. Konsep security untuk program yang teridentifikasi
perangkat lunak dan 2. Kode error dibuat sesuai kelemahannya
aplikasi dirancang kasus di lapangan 3. Macam-macam error terkait
3. Diagram alur aplikasi coding security
dibuat sesuai alur lengkap 4. Cara mengidentifikasi
dari aplikasi untuk kelemahan aplikasi
mengidentifikasi
berdasarkan diagram alur
kelemahan aplikasi
5. Pengenalan:
4. Aplikasi berbasis mobile
yang dibuat menerapkan - Authentication
konsep security sesuai - Authorization
dengan kebutuhan dan
standar yang ada - Data validation

Program Pelatihan Berbasis Kompetensi 28


CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
- Encryption
- Auditing and logging
6. Cara membuat aplikasi
berbasis mobile yang
menerapkan konsep
security
Asesmen
*) coret yang tidak perlu

1.22 Unit Kompetensi : Membuat Mobile Unified Communication


Kerja Kode Unit : J.612000.015.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Membuat mobile unified 1. Membuat aplikasi yang 1. Aplikasi yang dibuat dapat 1. Pengenalan konsep mobile
communication pada dapat melakukan mobile melakukan mobile unified unified communication
aplikasi unified communication communication dengan 2. Cara membuat aplikasi
metode chatting
2. Membuat mobile unified dengan fitur chatting
communication pada 2. Aplikasi yang dibuat dapat 3. Cara membuat aplikasi
kolaborasi web melakukan mobile unified dengan fitur video
3. Membuat mobile unified communication dengan conference
metode video conference
communication pada
konferensi video
Program Pelatihan Berbasis Kompetensi 29
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
Asesmen
*) coret yang tidak perlu

1.23 Unit Kompetensi : Membuat Mobile Digital Media


Kerja Kode Unit : J.612000.017.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan mobile 1. Membuat aplikasi mobile 1. Sistem aplikasi yang 1. Macam-macam mobile
digital media digital media dengan terdiri dari media server, digital media
konsep security media player, media
2. Membuat aplikasi 2. Penjelasan komponen
uploader, media utama sistem aplikasi
mobile digital media
downloader, dan media mobile digital media
3. Membuat keamanan controller dibuat dengan
mobile digital media bahasa pemrograman 3. Cara membuat aplikasi
yang tersusun secara mobile digital media
efisien dan rapih 4. Penjelasan notifikasi
2. Notifikasi peringatan pada peringatan pada aplikasi
end user dibuat secara berbasis mobile
jelas sesuai dengan 5. Cara menerapkan
kebutuhan notifikasi peringatan pada
3. Access control aplikasi aplikasi berbasis mobile
sesuai standar dibuat 6. Pengenalan konsep access
secara efisien sesuai control
Program Pelatihan Berbasis Kompetensi 30
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
dengan kebutuhan 7. Cara menerapkan access
control pada aplikasi
berbasis mobile
Asesmen
*) coret yang tidak perlu
1.24 Unit Kompetensi : Merancang Mobile Cloud Computing
Kerja Kode Unit : J.612000.019.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menjelaskan cloud 1. Merancang arsitektur 1. Setiap layer untuk mobile 1. Pengenalan konsep cloud
computing untuk mobile cloud cloud computing dirancang computing
computing sesuai dengan kebutuhan
2. Menjelaskan mobile 2. Macam-macam fitur cloud
computing 2. Membuat aplikasi 2. Aplikasi berbasis mobile computing
berbasis mobile yang yang dibuat terintegrasi
3. Menjelaskan network 3. Macam-macam fitur mobile
terintegrasi dengan dengan media
computing computing
media penyimpanan penyimpanan cloud
4. Membuat layer dari cloud computing computing 4. Pengenalan konsep network
Mobile cloud computing computing
5. Membuat mobile cloud 5. Macam-macam layer pada
computing mobile cloud computing
6. Cara merancang arsitektur
mobile cloud computing
7. Cara mengintegrasikan
Program Pelatihan Berbasis Kompetensi 31
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
aplikasi berbasis mobile
dengan media penyimpanan
cloud computing
Asesmen
*) coret yang tidak perlu

1.25 Unit Kompetensi : Merancang Spesifikasi Teknis Wearable Computing


Kerja Kode Unit : J.612000.029.01
Perkiraan Waktu Pelatihan : 40 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Memilih spesifikasi teknis 1. Membuat aplikasi 1. Wearable device dipilih 1. Macam-macam wearable
Wearable Computing untuk wearable device sesuai dengan spesifikasi device
sesuai dengan aplikasi yang akan dibuat
2. Merancang Wearable 2. Macam-macam sensor pada
spesifikasi
Computers pada bagian 2. Aplikasi dibuat wearable device
perangkatnya
tubuh tertentu menggunakan prosedur 3. Cara membuat aplikasi
yang tepat untuk
3. Memilih elemen-elemen pada wearable device
memproses data sensor
penting dalam
sesuai spesifikasi sensor 4. Cara memproses data
memproses sensor data
yang digunakan sensor wearable device
pada Wearable pada bahasa pemrograman
Computing yang digunakan
Asesmen
*) coret yang tidak perlu

Program Pelatihan Berbasis Kompetensi 32


D. DAFTAR PERALATAN YANG DIGUNAKAN

Judul/Nama Pelatihan : Mobile Application and Technology


Perkiraan Waktu Pelatihan : 1200 JP
Metode Pelatihan : Luring/Daring/Blended(*)

NO DAFTAR PERALATAN SPESIFIKASI SATUAN VOLUME

OS Windows 10 64 bit,
Min. Processor Intel Core
1 PC Set 16
i7, Min. RAM 16GB, Min
Harddisk 1 TB
OS MacOS 64 bit, Min.
Processor Intel Core i7,
2 Laptop Unit 2
Min. RAM 16GB, Min
Harddisk 512 GB
3 Printer HP Laserjet M1200 Series Unit 3
HP Smart Tank 615 All-in-
4 Printer Warna Unit 1
One Printer
5 Akses Internet Min. 512 kbps/PC Set 16
Smartwatch Realme
6 Wearable Device Watch, Android Wear OS, Unit 16
USB Port
7 Whiteboard Sakura Unit 1

8 LCD projector Epson Unit 1

9 Software IDE (Native) IntelliJ IDEA, JDK Set 16


Android Studio, Android
10 Software IDE (Mobile) Set 16
SDK, Emulator
Visual Studio Code, React
11 Software Text Editor plugin, Flutter Plugin, Set 16
Laravel Plugin
12 Software Local Server XAMPP Set 16
Software Version
13 Git Set 16
Control
Software Package
14 NPM, Composer Set 16
Management
Software Framework
15 React Native/Flutter Set 16
Multiplatform
Software Framework
16 Laravel/Code Igniter Set 16
PHP
17 Software Mock-up Balsamiq Wireframes Set 16
Postman, GraphQL
18 Software REST Client Set 16
Playground

Program Pelatihan Berbasis Kompetensi 33


E. DAFTAR BAHAN YANG DIBUTUHKAN

Judul/Nama Pelatihan : Mobile Application and Technology


Perkiraan Waktu Pelatihan : 1200 JP
Jumlah Peserta : 16 Orang
Metode Pelatihan : Luring/Daring/Blended(*)

NO NAMA BAHAN SPESIFIKASI SATUAN VOLUME

1 Harddisk Eksternal SEAGATE Expansion Buah 16


External Portable USB 3.0
500GB
2 LBS Device GPS Tracker Portable Buah 16
3 Web Hosting Subdomain Unlimited, 1 Set 1
tahun, Database MySQL,
PHP7, Plus Domain
4 Arsitektur Cloud Amazon AWS, Free-tier Set 1
Computing
5 Kertas Sinar Dunia A4 80 gram Rim 48
6 Kertas Warna Sinar Dunia A4 80 gram Rim 5
7 Kertas Jilid Buffalo A4 Folio 1 pak 100 Pak 1
lembar
8 Plastik Jilid Asahi Mika 1 pak 100 Pak 1
lembar
9 Stapler Besar Joyko HD-50 Buah 2
10 Stapler Kecil Joyko HD-10 Buah 2
11 Stapler Jilid Joyko HD-12N/13 Buah 1
12 Nieces (Isi Stapler Max No. 3 Box 10
Besar)
13 Nieces (Isi Stapler Max No. 10 Box 10
Kecil)
14 Nieces (Isi Stapler Max No. 1213 Box 8
Jilid)
15 Pembolong Kertas Joyko HD-85 Buah 3
16 Lakban Isolasi 1 inchi Lusin 2
Hitam Kecil
17 Lakban Isolasi 2 inchi Lusin 2
Hitam Besar
18 Lakban Isolasi Tamaru 0.5 inchi Lusin 2
Bening
19 Double Tape Tamaru 0.5 inchi Lusin 2
20 Spidol Whiteboard Snowman 4 warna Lusin 10
21 Penghapus Gunindo WB 803 Lusin 5
Whiteboard
22 Ballpoint Standard Hitam Lusin 5
23 Pensil Faber Castell 2H Lusin 5
24 Tipex Kenko Tipex Cair Lusin 5
25 Penghapus Steadler Kecil Lusin 5

Program Pelatihan Berbasis Kompetensi 34


NO NAMA BAHAN SPESIFIKASI SATUAN VOLUME

26 Kertas Label Besar Tom & Jerry No. 121 1 Pak 5


pak 10 lembar
27 Kertas Label Kecil Tom & Jerry No. 109 1 Pak 5
pak 10 lembar
28 Kertas Label Sedang Tom & Jerry No. 107 1 Pak 5
pak 10 lembar
29 Toner Printer HP 85A (CE285A) Black Buah 16
Original
30 Tinta Printer Black HP GT53 90-ml Black Buah 8
Original Ink
32 Tinta Printer Cyan HP GT52 Cyan Original Buah 8
Ink
33 Tinta Printer HP GT52 Magenta Original Buah 8
Magenta Ink
34 Tinta Printer Yellow HP GT52 Yellow Original Buah 8
Ink
35 Map Plastik Jilid Felix Map Business A4 Lusin 2
36 Bindex BAMBI Paper Lever Arch Set 1
File 717 Blue A4

Program Pelatihan Berbasis Kompetensi 35


DAFTAR NAMA TIM PENYUSUN

NO. NAMA PROFESI

1. Mahambara Agung • Instruktur TIK BBPLK Bekasi


Prabawa
• Asesor LSP 2 BBPLK Bekasi

Program Pelatihan Berbasis Kompetensi 36

Anda mungkin juga menyukai