0% menganggap dokumen ini bermanfaat (0 suara)
64 tayangan12 halaman

Silabus JAVA PROGRAMMING FGA

Dokumen ini berisi silabus pelatihan Java Programming yang diselenggarakan oleh Kementerian Komunikasi dan Informatika Republik Indonesia untuk Digital Talent Scholarship Tahun 2020. Pelatihan ini akan diselenggarakan oleh Oracle Academy selama 210 jam dan mencakup materi Java Fundamentals dan Java Programming. Pelatihan ini bertujuan membantu peserta memperoleh pengetahuan dan keterampilan dasar pemrograman Java.

Diunggah oleh

Fth NA
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)
64 tayangan12 halaman

Silabus JAVA PROGRAMMING FGA

Dokumen ini berisi silabus pelatihan Java Programming yang diselenggarakan oleh Kementerian Komunikasi dan Informatika Republik Indonesia untuk Digital Talent Scholarship Tahun 2020. Pelatihan ini akan diselenggarakan oleh Oracle Academy selama 210 jam dan mencakup materi Java Fundamentals dan Java Programming. Pelatihan ini bertujuan membantu peserta memperoleh pengetahuan dan keterampilan dasar pemrograman Java.

Diunggah oleh

Fth NA
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

Silabus Pelatihan ​Java Programming

Kementerian Komunikasi dan Informatika Republik Indonesia


Digital Talent Scholarship Tahun 2020

Disclaimer: ​Dokumen ini digunakan hanya untuk kebutuhan Digital Talent Scholarship Tahun 2020 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 Penyelenggara Digital Talent Scholarship
Tahun 2020. Kementerian Komunikasi dan Informatika Republik Indonesia.

JADWAL PENDAFTARAN, TES SUBSTANSI DAN PELATIHAN

Mitra Tema Tanggal Tanggal Tanggal Tanggal Durasi


Pelatihan pendaftaran Tes Substansi Pengumuman Pelaksanaan Pelatihan
14 Agustus - 3 15 September -
Oracle Java 30 Agustus - 3 10 September 210 Jam
September 2020 26 Oktober
Academy Programming September 2020 2020 Pelatihan
2020

INFORMASI PELATIHAN

Akademi Program ​Fresh Graduate Academy

Mitra Pelatihan 1. Fasilkom Universitas Indonesia


2. FT Universitas Indonesia
3. Institut Teknologi Sepuluh Nopember
4. Universitas Andalas
5. Universitas Sriwijaya
6. Universitas Sam Ratulangi
7. Universitas Brawijaya
8. Universitas Cenderawasih
9. Universitas Mulawarman
10. Universitas Tanjungpura
11. Universitas Mercu Buana
12. Universitas Telkom Bandung
13. Universitas Muhammadiyah Malang
14. Institut Teknologi Indonesia Banten
15. Universitas Surabaya
16. Universitas Lampung
17. Universitas Jambi
18. Universitas Riau
19. Universitas Internasional Batam
20. Universitas Palangka Raya
21. Universitas Halu Oleo
22. Universitas Negeri Gorontalo

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
23. Universitas Khairun
24. Universitas Jenderal Soedirman
25. Universitas Trunojoyo
26. Institut Pertanian Bogor
27. Universitas Balikpapan
28. Universitas Jember
29. Universitas Bengkulu
30. Universitas Katolik Indonesia Atma Jaya
31. Universitas Bangka Belitung
32. Universitas Islam Negeri Syarif Hidayatullah
33. Universitas Borneo Tarakan
34. Universitas Airlangga
35. Universitas Sultan Ageng Tirtayasa

Tema Pelatihan Pelatihan Java Programming

Sertifikat 1. Certificate of Completion​ Oracle Academy


a. Award of Course Completion
b. Award of Achievement​ (​final exam ​dengan ​passing grade
60%)
2. Certificate of Completion​ dari Balitbang SDM Kominfo

Sertifikasi OCA Java SE 8 Programmer (I1Z0-808)*


*Jenis dan kode sertifikasi dapat berubah disesuaikan dengan update dari Kominfo / Oracle
Academy
*Sertifikasi akan diberikan kepada peserta yang memenuhi ketentuan yang ditetapkan Kominfo

Deskripsi Pelatihan Pelatihan ini meliputi dua materi utama yaitu ​Java Fundamentals
dan ​Java Programming

Java Fundamentals
Pelatihan ini melibatkan peserta dengan sedikit atau tanpa
pengalaman pemrograman. Peserta diperkenalkan dengan konsep
berorientasi objek, terminologi, dan sintaksis, dan langkah-langkah
yang diperlukan untuk membuat program ​Java d ​ asar menggunakan
lingkungan pengembangan yang interaktif ​Alice, Greenfoot, dan
Eclipse​. Praktek langsung dengan jelas dalam seluruh pelatihan ini
sehingga peserta dapat langsung mengalami sendiri kekuatan
pemrograman komputer.

Kurikulum ini sudah ​mapping d​ engan standar internasional yaitu the


Computer Science Teachers Association (CSTA) dan the International
Society for Technology in Education (ISTE)

Java Programming
Pelatihan ini dibangun di atas keterampilan yang diperoleh oleh
peserta di Java Fundamentals atau Java Foundation untuk membantu
memajukan keterampilan pemrograman Java. Peserta akan
merancang aplikasi berorientasi objek dengan Java dan akan

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
membuat program Java menggunakan aktivitas langsung yang
menarik.

Kurikulum ini sudah mapping dengan standar internasional yaitu the


Computer Science Teachers Association (CSTA) dan The
International Society for Technology in Education (ISTE)

Output​ Pelatihan Setelah mengikuti pelatihan ini, peserta diharapkan mampu untuk:
Java Fundamentals
a) Memahami dan menggunakan struktur kontrol IF dan WHILE
b) Memahami variabel dan tipe data pada Java
c) Memahami ​Method, Variable ​dan ​Class ​pada Java
d) Memahami ​Randomization d ​ an ​Construction
e) Dapat mengoperasikan kontrol ​Keyboard ​dan suara
f) Memahami ​Loop, Variabel,​ dan ​Array
g) Memahami ​Inheritance
h) Dapat menangani ​Error
i) Dapat mengembangkan dan testing aplikasi
j) Dapat mengembangkan animasi lengkap

Java Programming
a) Memahami dan mengenal dasar-dasar bahasa pemrograman
Java
b) Memahami desain ​Class d ​ an ​Exception
c) Memahami struktur data ​Generics, Collection, Sorting &
Searching
d) Memahami ​Strings, Regular Expression, d ​ an ​Recursion
e) Memahami dasar-dasar Input dan Output
f) Deploy s​ ebuah aplikasi
g) Mengenal dan memahami JDBC
h) Mengenal dan memahami arsitektur JVM
i) Memahami ​Java Memory Structure
j) Mengenal dan memahami ​JDK Tools, Class File, Java Bitcode​,
dan ​Class Loader
k) Mampu dan siap mengikuti ujian sertifikat Oracle Academy
(​academic recognition)​ .
l) Mampu dan siap mengikuti ujian Oracle Certification
(Sertifikasi industri/profesional) bagi yang memenuhi
kriteria

Durasi Pelatihan 210 JP (1 Jam Pelatihan = 45 menit)


Alokasi target JP per hari 6 JP

Jenis Pelatihan Daring ​(Online)


● 35 x 2 JP ​live session
● 35 x 4 JP ​self-paced learning

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Persyaratan Peserta 1. Warga Negara Indonesia
2. Usia Maksimal 29 Tahun pada saat mendaftar
3. Lulusan dari Jenjang Pendidikan D3, D4, atau Strata-1 yang
terkait dalam bidang TIK, MIPA, dan Teknik lainnya
dibuktikan dengan ijazah atau SKL
4. Belum mendapatkan pekerjaan tetap/tidak sedang bekerja
5. Tidak sedang menempuh pendidikan formal
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)
8. Peserta tidak diperkenankan mendaftar pada 2 tema/lokasi
pelatihan berbeda. Apabila di kemudian hari diketemukan
peserta mendaftar di 2 tema/lokasi maka peserta siap
menerima sanksi yang ditentukan Balitbang SDM Kominfo
9. Bagi calon peserta penyandang disabilitas dapat mendaftar
pelatihan dengan menyediakan sarana dan prasarana
pendukung pelatihan secara mandiri

Persyaratan Sarana Komputer dengan spesifikasi minimum:


Peserta 1. Operating System : windows 7 / MAC IOS 10.9
2. Browser : Internet Explorer 9/Mozilla Firefox
51/Chrome/Safari 10.0.3
3. RAM 4 GB
​ GHz
4. Processor 1
5. Free Disk Space : 1,5 GB
6. Graphics Card : 16 bit color dan resolusi 1024x768
7. Sound Card
8. Koneksi internet dan memiliki ​webcam

Program Pasca Pelatihan 1. Soft Skills Development ​(​Personal Branding​)


2. Bahasa Inggris
3. Assessment of Profiling
sejumlah 30 JP
*​Jenis dan jumlah jam pelatihan program pasca pelatihan dapat berubah disesuaikan dengan
update dari Kominfo

RENCANA PELATIHAN

Pertemuan Topik Aktivitas

Pertemuan Ke 1 JF Section 1 – Introduction Pemaparan materi, diskusi


JF Section 2 - Using Alice 3 dan ​hands-on lab live class ​2
Lesson 2-1 Getting Started with Alice 3 JP, materi modul, kuis &
Lesson 2-2 Add and Position Objects chat 4 JP
Lesson 2-3 Procedures and Arguments
Lesson 2-4 Rotation and Randomization

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Lesson 2-5 Declare Procedures
Lesson 2-6 Control Statements
Lesson 2-7 Functions

Pertemuan Ke 2 JF Section 2 - Using Alice 3 Pemaparan materi, diskusi


Lesson 2-8 IF and WHILE Control Structures ​
dan ​hands-on lab live class 2
Lesson 2-9 Expressions JP, materi modul, kuis &
Lesson 2-10 Variables chat 4 JP
Lesson 2-11 Keyboard Controls
Lesson 2-12 Develop a Complete Animation
Lesson 2-13 Java Variables and Data Types
Lesson 2-14 Java Methods and Classes

Pertemuan Ke 3 JF Section 3 - Using Greenfoot Pemaparan materi, diskusi


Lesson 3-1 Getting Started With Greenfoot ​
dan ​hands-on lab live class 2
Lesson 3-2 Methods, Variables and JP, materi modul, kuis &
Parameters chat 4 JP
Lesson 3-3 Source Code and Documentation
Lesson 3-4 Developing and Testing an
Application

Pertemuan Ke 4 JF Section 3 - Using Greenfoot Pemaparan materi, diskusi


Lesson 3-5 Randomization and ​
dan ​hands-on lab live class 2
Understanding Dot Notation and JP, materi modul, kuis &
Constructors chat 4 JP
Lesson 3-6 Defined Methods
Lesson 3-7 Sound and Keyboard Control
Lesson 3-8 World Animation and Game End

Pertemuan Ke 5 JF Section 3 - Using Greenfoot Pemaparan materi, diskusi


Lesson 3-9 Abstraction ​
dan ​hands-on lab live class 2
Lesson 3-10 Loops, Variables, and Arrays JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 6 JF Mid Exam Ujian daring melalui sistem


ilearning

Pertemuan Ke 7 JF Section 4 – Java Basics Pemaparan materi, diskusi


Lesson 4-1 Getting Started with Eclipse ​
dan ​hands-on lab live class 2
Lesson 4-2 Object and Driver Classes JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 8 JF Section 4 – Java Basics Pemaparan materi, diskusi


Lesson 4-3 Data ​
dan ​hands-on lab live class 2
Lesson 4-4 Strings and Operators JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 9 JF Section 5 - Program Structure Pemaparan materi, diskusi



dan ​hands-on lab live class 2

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Lesson 5-1 Scanner and Conditional JP, materi modul, kuis &
Statements chat 4 JP
Lesson 5-2 Control Statements

Pertemuan Ke 10 JF Section 6 - Arrays and Exceptions Pemaparan materi, diskusi


Lesson 6-1 Arrays ​
dan ​hands-on lab live class 2
Lesson 6-2 Handling Errors JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 11 JF Section 7 – Java Classes Pemaparan materi, diskusi


Lesson 7-1 Classes, Objects, and Methods ​
dan ​hands-on lab live class 2
Lesson 7-2 Parameters and Overloading JP, materi modul, kuis &
Methods chat 4 JP
Lesson 7-3 The Static Modifier and Nested
Classes

Pertemuan Ke 12 JF Section 7 – Java Classes Pemaparan materi, diskusi


Lesson 7-4 Inheritance ​
dan ​hands-on lab live class 2
Lesson 7-5 Polymorphism JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 13 JF Final Exam Ujian daring melalui sistem


ilearning

Pertemuan Ke 14 JP Section 1 – Java Language – What I Pemaparan materi, diskusi


Should Know ​
dan ​hands-on lab live class 2
Lesson 1-1 Fundamentals of Java – What I JP, materi modul, kuis &
Should Know chat 4 JP

Pertemuan Ke 15 JP Section 2 – Class Design and Exceptions Pemaparan materi, diskusi


Lesson 2-1 Working with Pre-Written Code ​
dan ​hands-on lab live class 2
Lesson 2-2 Java Class Design – Interfaces JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 16 JP Section 2 – Class Design and Exceptions Pemaparan materi, diskusi


Lesson 2-3 Java Class Design – Abstract ​
dan ​hands-on lab live class 2
Classes JP, materi modul, kuis &
Lesson 2-4 Exceptions and Assertions chat 4 JP

Pertemuan Ke 17 JP Section 3 – Data Structures: Generics Pemaparan materi, diskusi


and Collections ​
dan ​hands-on lab live class 2
Lesson 3-1 Generics JP, materi modul, kuis &
Lesson 3-2 Collections – Part 1 chat 4 JP

Pertemuan Ke 18 JP Section 3 – Data Structures: Generics Pemaparan materi, diskusi


and Collections ​
dan ​hands-on lab live class 2
Lesson 3-3 Collections – Part 2 JP, materi modul, kuis &
Lesson 3-4 Sorting and Searching chat 4 JP

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Pertemuan Ke 19 JP Section 4 – Strings, Regular Pemaparan materi, diskusi
Expressions, and Recursion ​
dan ​hands-on lab live class 2
Lesson 4-1 String Processing JP, materi modul, kuis &
Lesson 4-2 Use Regular Expressions chat 4 JP
Lesson 4-3 Recursion

Pertemuan Ke 20 JP Mid Exam Ujian daring melalui sistem


ilearning

Pertemuan Ke 21 JP Section 5 Input and Output Pemaparan materi, diskusi


Lesson 5-1 Basics of Input and Output ​
dan ​hands-on lab live class 2
Lesson 5-2 Input and Output Fundamentals JP, materi modul, kuis &
Lesson 5-3 Deploying an Applications chat 4 JP

Pertemuan Ke 22 JP Section 6 JDBC Pemaparan materi, diskusi


Lesson 6-1 JDBC Introductions ​
dan ​hands-on lab live class 2
Lesson 6-2 JDBC Basics JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 23 JP Section 7 Java Memory and the JVM Pemaparan materi, diskusi
Lesson 7-1 Introduction to JVM Architecture ​
dan ​hands-on lab live class 2
Lesson 7-2 Java Memory Structure JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 24 JP Section 8 Class File and the JDK Pemaparan materi, diskusi
Lesson 8-1 JDK Tools ​
dan ​hands-on lab live class 2
Lesson 8-2 Class File JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 25 JP Section 9 Bytecode and ClassLoader Pemaparan materi, diskusi


Lesson 9-1 Java Bytecode ​
dan ​hands-on lab live class 2
Lesson 9-2 ClassLoader JP, materi modul, kuis &
chat 4 JP

Pertemuan Ke 26 JP Final Exam Ujian daring melalui sistem


ilearning

Pertemuan Ke 27 OCA Exam Preparation Persiapan exam, hands-on


Objective 1: Java Basics lab, dan pembahasan soal
latihan

Pertemuan Ke 28 OCA Exam Preparation Persiapan exam, hands-on


Objective 2: Working with Java Data lab, dan pembahasan soal
Types latihan

Pertemuan Ke 29 OCA Exam Preparation Persiapan exam, hands-on


Objective 3: Using Operators and lab, dan pembahasan soal
Decision Constructs latihan

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Pertemuan Ke 30 OCA Exam Preparation Persiapan exam, hands-on
Objective 4: Creating and Using Arrays lab, dan pembahasan soal
latihan

Pertemuan Ke 31 OCA Exam Preparation Persiapan exam, hands-on


Objective 5: Using Loop Constructs lab, dan pembahasan soal
latihan

Pertemuan Ke 32 OCA Exam Preparation Persiapan exam, hands-on


Objective 6: Working with Methods and lab, dan pembahasan soal
Encapsulation latihan

Pertemuan Ke 33 OCA Exam Preparation Persiapan exam, hands-on


Objective 7: Working with Inheritance lab, dan pembahasan soal
latihan

Pertemuan Ke 34 OCA Exam Preparation Persiapan exam, hands-on


Objective 8: Handling Exceptions lab, dan pembahasan soal
latihan

Pertemuan Ke 35 OCA Exam Preparation Persiapan exam, hands-on


Objective 9: Working with Selected classes lab, dan pembahasan soal
from the Java API & Try Out OCA Java latihan
Programmer

ALUR PENDAFTARAN

Tahapan Kegiatan

Tahap 1 PENDAFTARAN
1. Calon peserta mengunjungi situs ​[Link]​.
2. Kembali ke profil pendaftaran peserta
3. Klik Kategori pilih “Peserta Umum” atau “ Peserta Penyandang
Disabilitas” Bagi calon peserta penyandang disabilitas dapat mendaftar
pelatihan dengan menyediakan sarana dan prasarana pendukung
pelatihan secara mandiri.
4. Klik Akademi pilih “​Fresh Graduate Academy​”
5. Klik Peserta memilih “Provinsi Domisili”
6. Klik Tema pilih “Tema Pelatihan”
7. Klik “Perguruan Tinggi”
8. Klik “DAFTAR SEKARANG”
9. isi biodata dengan lengkap, perhatikan beberapa hal berikut:
a. pastikan penulisan NIK/NIP benar dan tidak ada salah
huruf/angka
b. pastikan penulisan NAMA LENGKAP benar dan tidak ada salah
huruf (Nama yg akan tercetak pada ​Certificate of Completion)
c. pastikan berkas FOTO yang diupload terlihat wajah dengan jelas
(disarankan menggunakan foto formal)
d. pastikan penulisan EMAIL benar dan tidak ada salah huruf/angka

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
e. pastikan EMAIL yang didaftarkan email aktif
f. pastikan penulisan NOMOR TELPON benar dan tidak ada salah
angka
g. Pastikan berkas KTP/KK/Surat Pernyataan diupload dengan
ukuran dan tampilan yang dapat dilihat, tidak kekecilan dan tidak
kebesaran.
h. pastikan penulisan semua data diisi dengan lengkap dan benar
i. pastikan semua berkas terunggah
10. Periksa kembali dengan perlahan, teliti dan berulang data yang telah
diinput
11. Centang semua ketentuan yang diwajibkan oleh Panitia Penyelenggara,
sbb:
a. Menyetujui Surat Pernyataan Peserta DTS 2020
b. Menyetujui Syarat dan Ketentuan DTS 2020
12. Klik “SUBMIT PENDAFTARAN”, periksa email aktivasi (inbox dan spam)
secara berkala maksimal 1x24 jam
13. Setelah terdaftar, simpan BUKTI DAFTAR (format pdf/jpg)

Tahap 2 TES SUBSTANSI


Tes Substansi untuk melihat tingkat kemampuan peserta yang kemudian akan
diklasifikasikan dalam kelas dan perguruan tinggi

Tahap 3 VERIFIKASI BERKAS PESERTA


Verifikasi dilakukan untuk melihat profil dan nilai Tes Substansi calon peserta

Tahap 4 PENGUMUMAN KELULUSAN


● Pengumuman dan pembagian jadwal, kelas, dan Perguruan Tinggi
● Peserta mengunggah/upload Form Komitmen

Tahap 5 PERSYARATAN SARANA SEBELUM MEMULAI PELATIHAN


● Komputer sudah terinstal ​software s​ ebagai berikut:
a) JRE 8
b) Adobe Acrobat Reader
c) Audio/video player
d) Alice 3
e) Greenfoot
f) Java JDK 8
g) Eclipse
● Menginstall Aplikasi ​Video Conference
● Menginstall Aplikasi ​online group
● Mempelajari materi dari ​link v​ ideo dan audio pembelajaran

Tahap 6 AKTIVITAS PELATIHAN


Pelatihan dilaksanakan secara daring/​online​, peserta belajar secara mandiri
(​self-paced Learning​) melalui komputer. Pada pelatihan ini peserta akan
mendapatkan kesempatan bertanya dan berinteraksi dengan Instruktur pada
Live Session​ yang telah disediakan.

Tahap 7 PERSYARATAN SESUDAH MENYELESAIKAN PELATIHAN


● Mengisi survey pelatihan

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
● Peserta mengunggah/upload Form Lembar Pertanggungjawaban /Form
LPJ

Tahap 8 CERTIFICATE OF COMPLETION


Peserta yang menyelesaikan pelatihan akan mendapatkan email pemberitahuan
untuk mengunduh/download ​Certificate of Completion​ di website
[Link]

Digital Talent Scholarship 2020


Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]
Digital Talent Scholarship 2020
Kementerian Komunikasi dan Informatika Republik Indonesia
[Link]

Anda mungkin juga menyukai