Anda di halaman 1dari 21

Versi #1-10022023

eeeVer

Pedoman Pelatihan
Fresh Graduate Academy
JAVA (Java Foundations)
& Java Programming)

Mitra Pelatihan

Fresh Graduate Academy - Digital Talent Scholarship


Badan Penelitian dan Pengembangan SDM
Kementerian Komunikasi dan Informatika
Tahun 2022
Digital Talent Scholarship 2023

Kementerian Komunikasi dan Informatika Republik Indonesia


https://digitalent.kominfo.go.id
Versi #1-20062023

KATA PENGANTAR

Percepatan transformasi digital merupakan agenda pembangunan nasional Indonesia dan


arahan Presiden Republik Indonesia di era industri 4.0. Transformasi digital saat ini harus diimbangi
dengan pengembangan sumber daya manusia (SDM) mumpuni yang terdiri atas basic digital skill
atau literasi digital, intermediate skill atau technician level, dan advanced digital skill atau level
digital leadership. Untuk mengembangkan talenta digital Indonesia yang mampu bersaing di
tingkat nasional dan global, Kementerian Komunikasi dan Informatika (Kominfo) selaku
kementerian teknis yang menangani bidang teknologi informasi dan komunikasi (TIK), melalui
Badan Litbang SDM sejak tahun 2018 hingga saat ini, tahun 2023 telah menyelenggarakan pelatihan
untuk meng-upgrade skill dan meng-upgrade skala bisnis serta pendampingan kepada masyarakat
umum untuk bisa memanfaatkan TIK melalui program Digital Talent Scholarship (DTS).
Program DTS sebagai bagian dari program Kementerian Kominfo dan program prioritas
nasional, merupakan langkah awal optimalisasi pemanfaatan TIK termasuk dalam membangun
ekonomi digital Indonesia yang berdaya besar. Pemenuhan kebutuhan talenta digital di Indonesia
menuntut partisipasi aktif perguruan tinggi yang tersebar di seluruh Indonesia serta para pelaku
industri baik lokal maupun global untuk mengamplifikasi program DTS. Keragaman stakeholders
dalam program DTS tidak saja memberi warna pada kurikulum yang ditawarkan, tetapi juga
memberikan kesempatan berharga kepada para peserta untuk menggali ilmu sedalam-dalamnya
dari yang terbaik di bidangnya.
Program DTS 2023 secara garis besar dibagi menjadi tujuh akademi yaitu Fresh Graduate
Academy (FGA), Vocational School Graduate Academy (VSGA), Thematic Academy (TA), Professional
Academy (PRO), Government Transformation Academy (GTA), Digital Entrepreneurship Academy
(DEA), dan Talent Scouting Academy (TSA). Tujuh program academy memberikan kontribusi kepada
ekosistem digital di Indonesia dalam meningkatkan kompetensi masyarakat Indonesia melalui
pelaksanaan pelatihan, uji kompetensi, dan sertifikasi di bidang TIK; mengurangi tingkat
pengangguran di bidang TIK dan mempercepat alih kompetensi (newskilling dan upskilling); serta
meningkatkan keterampilan dan produktivitas masyarakat melalui berbagai pelatihan, bimbingan
teknis dengan pemanfaatan teknologi informasi di masa pandemi COVID-19, hingga memberikan
penguatan kelembagaan pemerintah di daerah dalam pelayanan publik di bidang TIK.
Program DTS merupakan stimulus dalam mengembangkan sumber daya manusia agar
memiliki kecakapan digital di era industri 4.0. Selamat mengikuti pelatihan Digital Talent
Scholarship, mari persiapkan diri kita menjadi talenta digital Indonesia.

Jakarta, Juni 2023

Panitia Digital Talent Scholarship

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

INFORMASI UMUM

Program Fresh Graduate Academy (FGA) adalah salah satu Akademi yang ditawarkan dari program
beasiswa Digital Talent Scholarship, Kementerian Komunikasi dan Informatika. Pada tahun 2023,
FGA menawarkan lebih dari 40 tema pelatihan yang ditujukan bagi mahasiswa tingkat akhir
maupun lulusan D3/D4/S1 yang belum bekerja. Penyelenggaraan pelatihan FGA dilakukan secara
daring (online).

Program FGA bekerjasama dengan mitra global technology companies (GTC) ternama, mitra
edukasi teknologi lokal dan Perguruan Tinggi dalam pemenuhan kebutuhan talenta digital. Hal ini
dimaksudkan agar para lulusan ini dapat memenuhi kebutuhan tenaga terampil di bidang
teknologi dan berkesempatan untuk mengikuti sertifikasi global serta dapat bersaing baik di
industri dalam maupun luar negeri. Kementerian Komunikasi dan Informasi dalam hal ini berupaya
untuk menciptakan ekosistem seimbang untuk memaksimalkan peran triple helix (instansi
pemerintahan, sektor industri, dan institusi pendidikan) untuk menjadi fasilitator dan akselerator
pendukung ekonomi digital.

Pelatihan ini meliputi dua materi utama yaitu Java Foundations dan Java Programming. Materi
pelatihan/kurikulum Java Foundations ini bertujuan untuk melibatkan peserta yang memiliki
sedikit pengalaman dengan pemrograman. Pelatihan ini dibangun di atas keterampilan yang
diperoleh oleh peserta di Java Fundamentals atau Java Foundations untuk membantu memajukan
keterampilan pemrograman Java. Peserta akan merancang aplikasi berorientasi objek dengan Java
dan akan membuat program Java menggunakan aktivitas langsung yang menarik.
Aktivitas dalam Program Academy, yaitu:
1. Self-paced Learning/Belajar Mandiri: peserta belajar secara mandiri melalui
laptop/komputer, jadwal pelaksanaan self-paced learning diatur secara mandiri oleh
peserta dalam batas durasi pelatihan;
2. Live Session/Webinar: Sesi tatap muka secara daring/online antara Pengajar dan peserta,
Peserta akan dipandu langsung dan berinteraksi dengan pengajar. Link live session akan
dikirimkan melalui grup kelas yang akan diselenggarakan sesuai jadwal pelatihan;
3. Hands-on Lab: Peserta akan mengerjakan project secara secara online bersama rekan tim
dan/ atau secara individu;
4. Grup Kelas: Peserta akan bergabung dalam Grup Kelas yang dapat digunakan untuk
berinteraksi dengan Panitia Penyelenggara, Pengajar dan seluruh peserta DTS FGA;
5. Kuis/ Ujian (Exam): Peserta menyelesaikan kuis dan/atau ujian akhir untuk mengetahui
sejauh mana pemahaman terhadap materi yang telah dipelajari;
6. Certificate of Completion: Certificate of Completion diberikan kepada peserta yang
menyelesaikan 100% semua materi di platform Oracle Member Hub, mengisi survei, dan
mengisi Form LPJ pada platform digitalent.kominfo;
7. Program Sertifikasi: Setelah menyelesaikan seluruh rangkaian tema pelatihan dan
memenuhi passing grade yang ditentukan, peserta dapat mengikuti program sertifikasi
secara gratis (peserta yang berhak mengikuti sertifikasi global akan diumumkan
kemudian).

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

ALUR PELATIHAN

1. Pengumuman: Peserta melihat pengumuman di website digitalent.kominfo.go.id


atau email peserta (email dari Kominfo)

2. Persiapan Sebelum Kelas:


a. Email, Panitia DTS akan menginformasikan peserta diterima melalui email;
b. Pembukaan Pelatihan, Peserta wajib mengikuti Opening
Ceremony/Pembukaan Pelatihan Program FGA Batch 3 Mitra Perguruan Tinggi
Tahun 2023 yang akan dilaksanakan pada:

Hari/Tanggal : Senin / 3 Juli 2023


Pukul : 09.00 WIB
link zoom : https://komin.fo/pembukaan-fga2023
Meeting ID : 993 4410 7472
Passcode : 452455

c. Grup Komunikasi FGA, Peserta dapat bergabung dalam grup discord untuk
mempermudah komunikasi perihal program pelatihan FGA mitra Oracle;

Grup Diskusi Umum Link Grup

All peserta FGA x Oracle https://komin.fo/fga3_2023

d. Grup Komunikasi Perguruan Tinggi atau Grup Komunikasi Kelas, Peserta


akan diundang untuk bergabung pada grup mitra pelaksana Perguruan Tinggi
dan Komunikasi selama pelatihan akan sepenuhnya dilakukan melalui forum
diskusi kelas. peserta diwajibkan untuk bergabung ke dalam grup komunikasi
kelas yang disiapkan oleh masing-masing Perguruan Tinggi;

Grup Kelas Link Grup

Menggunakan aplikasi Whatsapp https://komin.fo/WAG-FGA-ITS


Catatan:
● Grup Diskusi Umum dan Kelas adalah tempat untuk tanya jawab terkait
program dan akan dibantu oleh tim FGA – Perguruan Tinggi ataupun
Pengajar yang ada.
● Pastikan untuk menjaga etika berkomunikasi online yang sopan dan baik
karena peserta datang dari berbagai latar belakang.

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

e. Onboarding session, peserta wajib mengikuti sesi orientasi kelas sesuai


dengan jadwal yang telah ditentukan oleh mitra Perguruan Tinggi (jadwal
menyusul di WhatsApp group kelas);

f. Live Session, Peserta mengikuti live session dengan platform virtual meeting
sesuai dengan masing-masing Perguruan Tinggi;
g. Pedoman Pelatihan, Peserta membaca pedoman pelatihan dan mengatur
jadwal untuk belajar mandiri/self-paced learning, hands-on lab, dan live session
dengan Instruktur;
h. Bergabung di platform pembelajaran Oracle Academy Member Hub, peserta
akan mendapatkan username dan password dari pengajar untuk mengakses
materi pelatihan. Panduan bergabung sebagai berikut:
○ Pastikan peserta sudah menerima username dan password yang
diberikan oleh Pengajar masing-masing
○ Buka https://academy.oracle.com/

○ Pojok kanan atas klik sign in lalu klik sign in to student hub

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

○ Pada halaman Home cari nama channel (kelas) yang akan Anda ikuti
○ Klik channel tersebut
○ Klik *enroll* pada course tersebut

3. Pelaksanaan Pelatihan: Peserta akan mengikuti kelas sesuai dengan durasi pelatihan,
pastikan untuk melihat jadwal kelas agar menyesuaikan waktu belajar seperti live-
session, hands-on lab, quiz, written exam, dan final exam.

4. Setelah Kelas
a. Mengisi Survei: Peserta mengisi Form survey di website
digitalent.kominfo.go.id pada sub menu Survei pada akun masing-masing;
b. Sertifikat: Pemberian Certificate of Completion bagi peserta yang
menyelesaikan seluruh sesi pelatihan, mengisi survei pada platform digitalent;
c. Kesempatan Mengikuti Sertifikasi: Bagi peserta yang memenuhi ketentuan
dapat mengikuti sertifikasi global.

INFORMASI PELATIHAN

Tanggal Tanggal Durasi


Mitra Tema Pelatihan Sertifikasi
Pengumuman Pelaksanaan Pelatihan

1. Oracle Certified Foundations Associate - Java


(1Z0-811)
JAVA
2. Certificate of Completion (Oracle Academy) Mulai 10 Juli
Oracle (Java Foundations & 27 Juni 2023 210 JP
3. Award of Final Exam Completion (Oracle 2023*
Java Programming)
Academy)
4. Certificate of Completion (Kemkominfo)
*Tanggal dapat berubah mengikuti Jadwal Perguruan Tinggi masing-masing. Selalu update informasi di Grup Komunikasi Kelas

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

HAK DAN KEWAJIBAN PESERTA PELATIHAN

Peserta Fresh Graduate Academy berhak mendapatkan:


1. Mendapatkan materi pelatihan dan pengajaran;
2. Mengakses platform/Learning Management System yang disediakan untuk pelatihan;
3. Mendapatkan Bantuan Biaya Komunikasi sesuai dengan ketentuan yang berlaku;
4. Mendapatkan certificate of completion setelah menyelesaikan pelatihan dan sesuai
ketentuan yang berlaku;
5. Mendapatkan akses untuk masuk ke platform digital employment and talent pool Digital
Talent Scholarship: https://diploy.id;
6. Mendapatkan kesempatan Bantuan Biaya Sertifikasi untuk mengikuti sertifikasi global (jika
tersedia) setelah menyelesaikan pelatihan dan memenuhi minimal passing grade yang
dipersyaratkan oleh GTC dan Balitbang SDM.

Peserta Fresh Graduate Academy berkewajiban untuk:


1. Menaati seluruh aturan yang telah ditentukan oleh Kominfo dan/atau mitra pelatihan;
2. Mengikuti seluruh sesi pelatihan online sesuai dengan jadwal di setiap tema pelatihan;
3. Bersikap jujur, bertanggung jawab serta menghindari segala bentuk kecurangan;
4. Mengisi Survey Monitoring dan Evaluasi secara online di akun peserta pada sub menu Survey
( digitalent.kominfo.go.id ).

TATA TERTIB PELATIHAN

1. Peserta wajib mengikuti dan menyelesaikan seluruh modul pelatihan sesuai dengan
ketentuan;
2. Peserta wajib mengikuti seluruh Live Session yang diselenggarakan;
3. Peserta dilarang melakukan perbuatan yang melanggar ketentuan/aturan Pelatihan Fresh
Graduate Academy;
4. Konten pelatihan digunakan hanya untuk kebutuhan Digital Talent Scholarship Kementerian
Komunikasi dan Informatika. Segala konten pelatihan termasuk tidak terbatas pada soal tes
substansi, soal kuis, soal mid exam, soal final exam, materi pelatihan, video, gambar dan
kode ini mengandung Kekayaan Intelektual, peserta tunduk kepada undang-undang hak
cipta, merek dagang atau hak kekayaan intelektual lainnya. Peserta dilarang untuk
memproduksi ulang, memodifikasi, menyebarluaskan, atau mengeksploitasi konten
ini dengan cara atau bentuk apapun tanpa persetujuan tertulis dari Badan Litbang SDM
Digital Talent Scholarship Kementerian Komunikasi dan Informatika Republik
Indonesia. Segala bentuk pelanggaran akan diproses sesuai aturan hukum yang berlaku;
5. Hal-hal yang belum diatur dalam Pedoman ini akan disampaikan kemudian secara resmi
oleh panitia penyelenggara.

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Silabus Pelatihan JAVA (Java Foundations & Java Programming)


Kementerian Komunikasi dan Informatika Republik Indonesia
Fresh Graduate Academy Digital Talent Scholarship (FGA-DTS)
Tahun 2023

Disclaimer: Dokumen ini digunakan hanya untuk kebutuhan Digital Talent Scholarship Kementerian Komunikasi dan Informatika Republik
Indonesia. Konten ini mengandung Kekayaan Intelektual, pengguna tunduk kepada undang-undang hak cipta, merek dagang atau hak kekayaan
intelektual lainnya. Dilarang untuk mereproduksi, memodifikasi, menyebarluaskan, atau mengeksploitasi konten ini dengan cara atau bentuk
apapun tanpa persetujuan tertulis dari Digital Talent Scholarship Kementerian Komunikasi dan Informatika Republik Indonesia.

Informasi Pelatihan dan Sertifikasi

Akademi Fresh Graduate Academy

Mitra Pelatihan Oracle

Skema Pelatihan JAVA (Java Foundations & Java Programming)

● Oracle Certified Foundations Associate - Java (1Z0-811)


Sertifikasi ● Certificate of Completion (Oracle Academy)
● Award of Final Exam Completion (Oracle Academy)
● Certificate of Completion (Kominfo)
Akses Kelas https://myacademy.oracle.com/

Durasi Pelatihan 210 JP (8 Minggu), Keterangan: 1 JP = 45 menit

Pelatihan ini meliputi dua materi utama yaitu Java Foundations dan Java
Programming.
Java Foundations:
Materi pelatihan/kurikulum Java Foundations ini bertujuan untuk melibatkan peserta
yang memiliki sedikit pengalaman dengan pemrograman. Peserta diperkenalkan ke
konsep, terminologi, dan sintaks berorientasi objek, dan langkah-langkah yang
diperlukan untuk membuat program Java dasar menggunakan aktivitas praktis dan
Deskripsi Pelatihan interaktif. Peserta akan mempelajari konsep-konsep pemrograman Java, mendesain
aplikasi berorientasi objek dengan Java dan membuat program Java dengan praktik
langsung yang menarik.
Java Programming:
Pelatihan ini dibangun di atas keterampilan yang diperoleh oleh peserta di Java
Fundamentals atau Java Foundations untuk membantu memajukan keterampilan
pemrograman Java. Peserta akan merancang aplikasi berorientasi objek dengan Java
dan akan membuat program Java dengan praktik langsung yang menarik.

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Kurikulum ini sudah mapping dengan standar internasional yaitu CSTA dan The
International Society for Technology in Education (ISTE).

Setelah mengikuti pelatihan ini, peserta diharapkan:


1. Memahami perbedaan antara JDK dan JRE
2. Memahami perbedaan antara pemrograman Prosedural dan Pemrograman
Berorientasi Objek
3. Memahami tipe data pada Java
4. Memahami dan menggunakan fungsi Method pada Java
5. Memahami dan menggunakan fungsi Class pada Java
6. Memahami Conditional Execution pada Java
Output Pelatihan 7. Memahami dan menggunakan fungsi Loop, While, dan Do While pada Java.
8. Memahami teknik debugging
9. Dapat mengembangkan dan testing aplikasi
10. Dapat mendemonstrasikan pengetahuan tentang bahasa pemrograman Java.
11. Dapat mengimplementasikan pemrograman java dasar dan konsep berorientasi
objek
12. Mampu dan siap mengikuti ujian sertifikat Oracle Academy (academic
recognition)
13. Mampu dan siap mengikuti ujian Oracle Certification (Sertifikasi
industri/profesional) bagi yang memenuhi kriteria
Pelatihan dilaksanakan secara daring/online dengan aktivitas sebagai berikut:
1. Hybrid Learning:
● Live session / pemaparan materi
Aktivitas Pelatihan ● Self-paced learning
2. Diskusi interaktif
3. Hands-on lab
4. Quiz/Exam
1. Warga Negara Indonesia
2. Usia Maksimal 29 Tahun pada saat mendaftar
3. Lulusan D3/D4/S1 atau mahasiswa/i Tingkat Akhir dari seluruh jurusan,
dibuktikan dengan ijazah/SKL/Transkrip Nilai/Surat Keterangan Sidang.
Diutamakan bagi lulusan bidang TIK, MIPA, dan teknik lainnya
Persyaratan 4. Memiliki Kemampuan Bahasa Inggris
Peserta 5. Tidak sedang bekerja
6. Lolos Seleksi Administrasi dan Tes Substansi secara online
7. Sanggup menyediakan sarana pelatihan dengan spesifikasi tertentu sesuai
persyaratan masing-masing tema pelatihan (tertulis dalam silabus)

*Bagi calon peserta penyandang disabilitas dapat mendaftar pelatihan dengan menyediakan
sarana dan prasarana pendukung pelatihan secara mandiri

Persyaratan Memiliki laptop/komputer dengan spesifikasi minimal :

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Sarana Peserta ● Operating System minimum: minimum windows 7 / MAC IOS 10.9
● Browser : Internet Explorer 9/Mozilla Firefox 51/Chrome/Safari 10.0.3
● RAM minimum 4GB
● Free Disk Space : Minimum 1,5 GB
● Graphics Card : 16 bit color dan resolusi 1024x768
● Sound Card
● Software :
➢ JDK 8
➢ Adobe Acrobat Reader
➢ Audio/video player
➢ Java JDK 8

Tanggal Tanggal Verifikasi Tanggal Tanggal


Pendaftaran Pre Test Berkas Pengumuman Pelaksanaan
Pelatihan
Jadwal Pelatihan

24 Mei - 16 Juni 24 Mei - 16 Juni 25 Mei - 21 Juni Mulai 10 Juli


27 Juni 2023*
2023* 2023* 2023* 2023*

*Jadwal sewaktu-waktu dapat berubah

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Rencana Pelatihan
No Modul Outcome JP

JFo Section 1 – Introduction Setelah menyelesaikan materi, peserta diharapkan dapat: 7


- JFo 1-1: About the course ➢ Memahami sejarah perkembangan Java
- JFo 1-2: A Brief History ➢ Memahami group product dari Java
1 - JFo 1-3: Setting Up Java ➢ Menunjukkan bagaimana orang-orang
berinteraksi dengan Java pada kehidupan sehari-
hari
➢ Mampu menginstall JDK 8 dan Netbeans IDE

JFo Section 2 – Java Software Setelah menyelesaikan materi, peserta diharapkan dapat: 6
Development ➢ Memahami tahapan dalam pengembangan
- 2.1 The Software software khususnya dengan Spiral Model
Development Process ➢ Memahami Spiral Model dari Development
2 - 2.2 What is my Program ➢ Mengenali Task dan Subtask dari Spiral Model
Doing? ➢ Memahami apa yang terjadi ketika tahapan
diabaikan
➢ Identifikasi fitur perangkat lunak
➢ Memahami bagaimana fitur diterapkan bertahap

JFo Section 2 – Java Software Setelah menyelesaikan materi, peserta diharapkan dapat: 7
Development ➢ Memahami arti dari Variable pada Java
- 2.3 Introduction to Object- ➢ Mampu mendeklarasikan variabel
3 Oriented Programming ➢ Mampu menetapkan nilai pada variable
Concepts ➢ Mampu mengidentifikasi kesalahan/error pada
variable
➢ Memahami Mathematical Operators

JFo Section 3 – Java Data Types Setelah menyelesaikan materi, peserta diharapkan dapat: 6
- 3.1 What is a Variable? ➢ Mampu menggunakan type data Char, String,
- 3.2 Numeric Data menggabungkan String, Memahami Sequence
Escape, dan memahami Pernyataan Print
➢ Mampu menggunakan Automatic Promotion
➢ Mampu mengurai String menjadi nilai numerik
4 ➢ Memahami user input
➢ Membuat JoptionPane untuk mengumpulkan user
input
➢ Menggunakan Scanner untuk mengumpulkan
input dari console dan file
➢ Memahami bagaimana scanner menangani token
dan delimiter

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

JFo Section 3 – Java Data Types Setelah menyelesaikan materi, peserta diharapkan dapat: 7
- 3.3 Textual Data ➢ Mampu menggunakan type data Char, String,
- 3.4 Converting Between Data menggabungkan String, Memahami Sequence
Types Escape, dan memahami Pernyataan Print
- 3.5 Keyboard Input ➢ Mampu menggunakan Automatic Promotion
➢ Mampu mengurai String menjadi nilai numerik
5 ➢ Memahami user input
➢ Membuat JoptionPane untuk mengumpulkan user
input
➢ Menggunakan Scanner untuk mengumpulkan
input dari console dan file
➢ Memahami bagaimana scanner menangani token
dan delimiter

JFo Section 4 – Java Methods and Setelah menyelesaikan materi, peserta diharapkan dapat: 5
Library Classes ➢ Memahami manfaat Method
- 4.1 What is a Method? ➢ Menggunakan dot operator (.) untuk mengakses
- 4.2 The import Declaration bidang object dan Method
6 and Packages ➢ Memberikan Argument ke sebuah Method
➢ Memahami fungsi asterisk dalam pernyataan
import.
➢ Mengidentifikasi Package yang di Import secara
otomatis

JFo Section 4 – Java Methods and Setelah menyelesaikan materi, peserta diharapkan dapat: 5
Library Classes ➢ Menemukan String Class dalam dokumentasi
- 4.3 The String Class Java API
- 4.4 The Random Class ➢ Memahami Methods dari String Class
7
➢ Membandingkan dua String Object
Lexicographically
➢ Menemukan lokasi SubString dalam String Object.
➢ Extract SubString dari String Object

JFo Section 4 – Java Methods and Setelah menyelesaikan materi, peserta diharapkan dapat: 4
Library Classes ➢ Menemukan String Class dalam dokumentasi
- 4.5 The Math Class Java API
➢ Memahami Methods dari String Class
8
➢ Membandingkan dua String Object
Lexicographically
➢ Menemukan lokasi SubString dalam String Object.
➢ Extract SubString dari String Object

JFo Section 5 – Decission Statements Setelah menyelesaikan materi, peserta diharapkan dapat 12
9
- JFo 5.1 Boolean Expression memahami fungsi Boolean untuk menambahkan logic pada

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

and if/else construction. sebuah program yang dapat membantu membuat keputusan.
- JFo 5.2 Understanding
Conditional Execution.
- JFo 5.3 Switch Statement.

JFo Section 6 – Loop Constructs Setelah menyelesaikan materi, peserta diharapkan dapat: 6
10 - 6.1 For Loops ➢ Memahami teknik Debugging
- 6.2 while and do while Loops ➢ Dapat menggunakan for, while, dan do-while

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 7


JFo Section 6 – Loop Constructs ➢ Mampu menggunakan Break dan Continue
11 - 6.3 Using Breaks and Statement pada Loop
continue statements ➢ Mampu menjelaskan kegunaan Comments pada
Loop

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 3


JFo Section 7 – Creating Classes ➢ Memahami konsep Object Oriented
- 7.1 Creating Classes ➢ Memahami Conditional Logic dan Loop dalam
- 7.2 Instantiating Objects Class
- 7.3 Constructors ➢ Memahami cara membuat Java Project
➢ Mampu membandingkan Object dalam Java
12
➢ Memahami Object Reference dalam Java
➢ Memahami perbedaan Stack Memory dan Heap
Memory
➢ Memahami bahwa Fields adalah Variable
➢ Memahami pentingnya Inisialisasi Fields
➢ Memahami parameter penamaan

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 3


JFo Section 7 – Creating Classes ➢ Mampu mengenali Redundancy dalam constructor
- 7.4 Overloading Methods ➢ Memahami dan mampu menggunakan
- 7.5 Object Interaction and Overloading Method pada Java
13 Encapsulation ➢ Mampu memahami interaksi object dalam Java
➢ Memahami Main Role dari Method
➢ Mampu membuat Encapsulation pada Java
➢ Mampu memahami dan membuat Static Variable
dan Static Method

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 3


JFo Section 7 – Creating Classes ➢ Mampu mengenali Redundancy dalam constructor
- 7.6 Statics Variables and ➢ Memahami dan mampu menggunakan
14
Methods Overloading Method pada Java
➢ Mampu memahami interaksi object dalam Java
➢ Memahami Main Role dari Method

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

➢ Mampu membuat Encapsulation pada Java


➢ Mampu memahami dan membuat Static Variable
dan Static Method

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 7


JFo Section 8 – Arrays and Exceptions memahami dan mampu membuat solusi dengan Array.
15
- 8.1 One-Dimensional Array
- 8.2 ArrayList

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 8


JFo Section 8 – Arrays and Exceptions ➢ Memahami Exception dan menanganinya
- 8.3 Exception Handling ➢ Mengenal kategori Exception
- 8.4 Debugging Concepts and ➢ Memahami dan mampu menggunakan Try/Catch
16
Techniques Block untuk menangani Exception
➢ Memahami dan mampu menerapkan teknik
Debugging
➢ Mampu mengidentifikasi dan memperbaiki Error

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 12


JFo Section 9 – Java FX ➢ Mampu membuat project JavaFX
- 9.1 Introduction to JavaFX ➢ Mampu membuat bentuk dan menyesuaikan
17
- 9.2 Colors and Shapes warna pada JavaFX
- 9.3 Graphics, Audio, and
MouseEvents

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat me- 12


JP Section 1 – Java Language – What I refresh konsep dasar Object Oriented Programming dan
18 Should Know penerapannya menggunakan bahasa pemrograman Java.
- Lesson 1.1 Fundamentals of
Java – What I Should Know

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 4


JP Section 2 – Class Design and memahami penggunaan interface dibandingkan dengan class
Exceptions atau abstract class, memahami aturan pembuatan interface.
- Lesson 2.1 Working with Pre-
19
Written Code
- Lesson 2.2 Java Class Design
– Interfaces

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 4


JP Section 2 – Class Design and memahami penggunaan abstract class, memahami kategori
20 Exceptions exceptions, dapat membedakan mana exceptions yang harus
- Lesson 2.3 Java Class Design ditangani dan mana yang tidak.
– Abstract Classes

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

- Lesson 2.4 Exceptions and


Assertions

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 7


JP Section 3 – Data Structures: mengenal fitur generics dan mempelajari struktur data
Generics and Collections menggunakan library collections.
21 - Lesson 3.1 Generics
- Lesson 3.2 Collections – Part
1

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 7


JP Section 3 – Data Structures: mengenal melanjutkan topik mengenai struktur data
Generics and Collections menggunakan library collections, mempelajari mekanisme
22 - Lesson 3.3 Collections – Part searching dan shorting.
2
- Lesson 3.4 Sorting and
Searching

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 7


JP Section 4 – Strings, Regular memahami sifat object String, membedakan sifat String dengan
Expressions, and Recursion StringBuilder, dan beberapa cara untuk memproses String
23 - Lesson 4-1 String Processing menggunakan regular expression.
- Lesson 4-2 Use Regular
Expressions

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 7


JP Section 4 – Strings, Regular memahami sifat object String, membedakan sifat String dengan
24 Expressions, and Recursion StringBuilder, dan beberapa cara untuk memproses String
- Lesson 4.3 Recursion menggunakan regular expression.

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 8


JP Section 5 Input and Output ➢ Mengerjakan Practice Java Programming Section
- Lesson 5.1 Basics of Input 5
25 and Output ➢ Mengerjakan Project Java Programming Section 5
- Lesson 5.2 Input and Output ➢ Mengerjakan quiz dari modul daring Java
Fundamentals Programming Section 5

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 8


JP Section 5 Input and Output ➢ Mengerjakan Practice Java Programming Section
26
- Lesson 5.3 Deploying an 5
Applications ➢ Mengerjakan Project Java Programming Section 5

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

➢ Mengerjakan quiz dari modul daring Java


Programming Section 5

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 14


JP Section 6 JDBC ➢ Memahami konsep JDBC dan dapat melakukan
- Lesson 6.1 JDBC query dan modifikasi data yang disimpan di dalam
27
Introductions database
- Lesson 6.2 JDBC Basics ➢ Dapat membedakan perbedaan antara Statement,
PreparedStatement, dan CallableStatement

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 8


JP Section 7 Java Memory and the JVM ➢ Memahami arsitektur dari JVM, dapat
- Lesson 7-1 Introduction to membedakan lokasi penyimpanan local variable
28 JVM Architecture dan reference
- Lesson 7-2 Java Memory ➢ Memahami bagaimana garbage collector bekerja
Structure ➢ Memahami alokasi memory yang ada di JVM

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat: 8


JP Section 8 Class File and the JDK ➢ Memahami tools yang disediakan oleh JDK
29
- Lesson 8.1 JDK Tools ➢ Memahami struktur dari sebuah bytecode
- Lesson 8.2 Class File

Pengantar Pembelajaran: Setelah menyelesaikan materi, peserta diharapkan dapat 8


JP Section 9 Bytecode and memahami bagaimana cara kerja JVM Classloader.
ClassLoader
30
- Lesson 9-1 Java Bytecode
- Lesson 9-2 ClassLoader

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Panduan Jadwal Pembelajaran JAVA (Java Foundations & Java Programming)


*Panduan Jadwal Pembelajaran ini dapat disesuaikan dengan kesepakatan

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 1 JFo Section 1 – JFo Section 2 – JFo Section 2 – JFo Section 3 – JFo Section 3 –
Introduction Java Software Java Software Java Data Types Java Data Types
Development Development

Aktivitas: Aktivitas: Aktivitas: Aktivitas: Aktivitas:

● Menyiapkan ● JFo Section 2 – ● JFo Section 2 – ● JFo Section 3 – ● JFo Section 3 –


Software dan Practice Practice Practice Practice
Environment ● Quiz Section 2 ● Quiz Section 3-
Latihan untuk 1
peserta ● Quiz Section 3-
● Membagi 2
Kelompok untuk
Team Project

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session 3 JP Live Session 3 JP Live Session 3 JP Live Session 3 JP Self-paced
Self-paced learning Self-paced Self-paced learning Self-paced learning 4 JP
2 JP learning 2 JP 2 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP JP

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 2 JFo Section 4 – JFo Section 4 – JFo Section 5 – JFo Section 6 – JFo Section 6 –
Java Methods and Java Methods and Decission Loop Constructs Loop Constructs
Library Classes Library Classes Statements.

Aktivitas: Aktivitas: Aktivitas: Aktivitas: Aktivitas:

● JFo Section 4 – ● JFo Section 4 – ● JFo Section 5 – ● JFo Section 6 – ● JFo Section 6 –
Practice Practice Practice Practice Practice
● Quiz Section 4 ● Quiz Section 5 ● Quiz Section 6

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session 3 JP Live Session 3 JP Live Session 3 JP Live Session 3 JP Self-paced
Self-paced learning Self-paced Self-paced learning Self-paced learning 4 JP
2 JP learning 2 JP 2 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP JP

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 3 Midterm Exam Java JFo Section 7 – JFo Section 7 – JFo Section 8 – JFo Section 8 –
Foundations Creating Classes Creating Classes Arrays and Arrays and
Exceptions Exceptions

Aktivitas: Aktivitas: Aktivitas: Aktivitas: Aktivitas:

● Midterm Exam ● JFo Section 7 – ● JFo Section 7 – ● JFo Section 8 – ● JFo Section 8 –
Java Practice Practice Practice Practice
Foundations ● Quiz Section 7-1 ● Quiz Section 8
● Quiz Section 7-2

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session (Exam Live Session 3 JP Live Session 3 JP Live Session 3 JP Self-paced
Preparation) 3 JP Self-paced Self-paced learning Self-paced learning 4 JP
Exam 3 JP learning 2 JP 2 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 4 JFo Section 9 – JFo Section 9 – Final Exam Java JP Section 1 – Java JP Section 1 –
Java FX Java FX Foundations Language – What I Java Language –
Should Know What I Should
Know

Aktivitas:
Aktivitas: Aktivitas: Aktivitas: Aktivitas:
● Menyiapkan
● JFo Section 9 – ● JFo Section 9 – ● Final Exam Java Software dan ● JP Section 1 –
Practice Practice Foundations Environment Practice
● Quiz Section 9 Latihan untuk ● Quiz Section 1
peserta
● JP Section 1 –
Practice

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session 3 JP Live Session 3 JP Live Session (Exam Live Session 3 JP Self-paced
Self-paced learning Self-paced Preparation) 3 JP Self-paced learning 4 JP
2 JP learning 2 JP Exam 3 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 5 JP Section 2 – Class JP Section 3 – Data JP Section 3 – Data JP Section 4 – JP Section 4 –


Design and Structures: Structures: Strings, Regular Strings, Regular
Exceptions Generics and Generics and Expressions, and Expressions, and
Collections Collections Recursion Recursion

Aktivitas: Aktivitas: Aktivitas: Aktivitas: Aktivitas:

● JP Section 2 – ● JP Section 3 – ● JP Section 3 – ● JP Section 4 – ● JP Section 4 –


Practice Practice Practice Practice Practice
● Quiz Section 2 ● Quiz Section 3 ● Quiz Section 4

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session 3 JP Live Session 3 JP Live Session 3 JP Live Session 3 JP Self-paced
Self-paced learning Self-paced Self-paced learning Self-paced learning 4 JP
2 JP learning 2 JP 2 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP JP

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 6 Midterm Exam Java JP Section 5 Input JP Section 5 Input JP Section 6 JDBC JP Section 6 JDBC
Programming and Output and Output
Aktivitas:
Aktivitas: Aktivitas: Aktivitas: Aktivitas:
● JP Section 6 –
● Midterm Exam ● JP Section 5 – ● JP Section 5 – ● JP Section 6 – Practice
Java Practice Practice Practice ● Quiz Section 6
Programming ● Quiz Section 5

Jam Pelajaran Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP


(30 JP) Live Session (Exam Live Session 3 JP Live Session 3 JP Live Session 3 JP Self-paced
Preparation) 3 JP Self-paced Self-paced learning Self-paced learning 4 JP
Exam 3 JP learning 2 JP 2 JP learning 2 JP Quiz/ Hands-On 2
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 JP
JP JP JP

Hari ke-1 Hari ke-2 Hari ke-3 Hari ke-4 Hari ke-5

Minggu 7 JP Section 7 Java JP Section 8 Class JP Section 9 Final Exam Final Exam Java
Memory and the File and the JDK Bytecode and Preparation Programming
JVM ClassLoader

Aktivitas: Aktivitas: Aktivitas: Aktivitas: Aktivitas:

● JP Section 7 – ● JP Section 8 – ● JP Section 9 – ● Final Exam ● Final Exam


Practice Practice Practice Java Java
● Quiz Section 7 ● Quiz Section 8 ● Quiz Section 9 Programming Programming
Preparation

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Total 6 JP Total 6 JP Total 6 JP Total 6 JP Total 6 JP

Jam Pelajaran Live Session 3 JP Live Session 3 JP Live Session 3 JP Live Session (Exam Self-paced
(30 JP) Self-paced learning Self-paced Self-paced learning Preparation) 3 JP learning 3 JP
2 JP learning 2 JP 2 JP Self-paced Exam 3 JP
Quiz/ Hands-On 1 Quiz/ Hands-On 1 Quiz/ Hands-On 1 learning 3 JP
JP JP JP

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Versi #1-20062023

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id

Anda mungkin juga menyukai