0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan10 halaman

Untitled

Dokumen ini berisi silabus pelatihan Java Fundamentals dan Java Foundations yang diselenggarakan oleh Talent Scouting Academy (TSA). Pelatihan ini bertujuan memberikan sertifikasi Java Foundations Associate dan sertifikat penyelesaian, dengan materi pemrograman Java dasar selama 60 hari. Peserta diharuskan memenuhi prasyarat tertentu dan lulus ujian akhir untuk lulus.

Diunggah oleh

metal slug2
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)
46 tayangan10 halaman

Untitled

Dokumen ini berisi silabus pelatihan Java Fundamentals dan Java Foundations yang diselenggarakan oleh Talent Scouting Academy (TSA). Pelatihan ini bertujuan memberikan sertifikasi Java Foundations Associate dan sertifikat penyelesaian, dengan materi pemrograman Java dasar selama 60 hari. Peserta diharuskan memenuhi prasyarat tertentu dan lulus ujian akhir untuk lulus.

Diunggah oleh

metal slug2
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/ 10

Silabus Pelatihan - Tema Pelatihan

Kementerian Komunikasi dan Informatika Republik Indonesia


Digital Talent Scholarship - Talent Scouting Academy (TSA)
Agustus 2022

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 Sertifikat

Akademi Talent Scouting Academy

Mitra Pelatihan Oracle (Oracle Academy)

Tema Pelatihan Java Fundamentals & Java Foundations

Sertifikasi ● Java Certified Foundations Associate. Exam Number: 1Z0-811 (Passing


Grade: 65%),
● Sertifikat Penyelesaian (certificate of completion).

Jam Pembelajaran
JP Live session 64 jam
(JP)

JP Self-paced learning 16 jam

JP Quiz/Hand-on 16 jam

JP Exam 24 jam

JP Discussion & project development 120 jam

JP Total 240 jam

Durasi Pelatihan 60 hari

Periode Pelatihan Senin 20 Februari - Rabu, 31 Mei 2022

Deskripsi Pelatihan Pelatihan ini meliputi dua materi utama yaitu Java Fundamentals dan Java
Foundations:

Java Fundamentals
Pelatihan ini melibatkan peserta dengan sedikit atau tanpa pengalaman
pemograman. Peserta diperkenalkan dengan konsep berorientasi objek,
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Informasi Pelatihan dan Sertifikat

terminologi, sintaks, & langkah-langkah yang diperlukan untuk membuat


program Java dasar menggunakan lingkungan pengembangan yang
interaktif Alice, Greenfoot, dan Eclipse. Praktek langsung dengan jelas dalam
seluruh pelatihan ini sehingga peserta dapat langsung mengalami sendiri
kekuatan pemograman komputer.

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 interaktif. Peserta akan mempelajari
konsep-konsep pemrograman Java, mendesain aplikasi berorientasi objek
dengan Java dan membuat program Java dengan praktik langsung yang
menarik.

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

Output Pelatihan Java Fundamentals


1. Memahami dan menggunakan struktur kontrol IF dan WHILE,
2. Memahami variabel dan tipe data pada Java,
3. Memahami Method, Variable dan Class pada Java,
4. Memahami Randomization dan Contruction,
5. Dapat mengoperasikan kontrol Keyboard dan suara,
6. Memahami Loop, Variabel, dan Array,
7. Memahami Inheritance,
8. Dapat menangani Error,
9. Dapat mengembangkan dan testing aplikasi,
10. Dapat mengembangkan animasi lengkap.

Java Foundations
1. Memahami grup produk dari Java,
2. Memahami tahapan dalam pengembangan software khususnya
dengan Spiral Model,
3. Memahami Spiral Model dari Development,
4. Memahami arti dari Variable pada Java,
5. Memahami Mathematical Operators,
6. Mampu menggunakan tipe data Char, String, menggabungkan Sring
dan memahami Sequence Escape dan Print,
7. Mampu menggunakan Automatic Promotion,
8. Memahami manfaat Method,
9. Menemukan String Class dalam dokumentasi Java API,

Digital Talent Scholarship 2023


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

10. Memahami teknik Debugging,


11. Mampu menggunakan Break dan Continue Statement pada Loop,
12. Memahami konsep Object Oriented,
13. Memahami dan mampu menggunakan Overloading Method pada
Java,
14. Mampu membuat proyek JavaFX.

Prerequisite ● Mahasiswa aktif Strata 1 dan Diploma 3/4 minimal Semester 2,


Student ● Memiliki Surat Rekomendasi Minimal dari Kaprodi yang menyatakan
kesediaan mengkonversi Program TSA kedalam SKS dan diupload pada
website pendaftaran,
● Berkomitmen mengikuti pelatihan hingga selesai,
● Melampirkan Transkrip nilai akhir,
● Pernah mengenal dasar pemrograman Java,
● Lulus seleksi administrasi dan substansi,
● Syarat-syarat lainnya berkaitan dengan tema pelatihan yang
ditawarkan.

Aktivitas Pelatihan ● Live session/pemaparan materi/Instruksi kelas,


● Hands-on lab/Praktek,
● Diskusi interaktif,
● Penilaian (pengerjaan kuis, ujian pertengahan & akhir),
● Pengembangan dan penyelesaian proyek.

Persyaratan Sarana Memiliki laptop/komputer dengan spesifikasi minimal:


Peserta ● Operating System: Minimum Windows 7 / Mac iOS 10.9,
● Browser: Internet Explorer 9/Mozilla Firefox 51/Chrome/Safari
10.0.3/Microsoft Edge,
● RAM: Minimum 4GB,
● Free Disk Space: Minimum 1GB (4GB direkomendasikan),
● Graphics Card: 16 Bit Color dan Resolusi 1024x768 (Video Card
direkomendasikan),
● Sound Card,
● Software:
o JDK 8.
o Adobe Acrobat Reader,
o Audio/Video Player,
o Alice/Greenfoot,
o NetBeans IDE 8.2.

Kriteria Pengajar ● Telah menjadi member Oracle Academy,


● Akademisi atau praktisi dengan bidang keahlian sesuai materi yang
ditawarkan dan dibuktikan dengan certificate of completion atau
sertifikat professional pada tema tersebut.

Digital Talent Scholarship 2023


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

Syarat Kelulusan ● Menyelesaikan modul pelatihan,


● Tingkat kehadiran minimal 70%,
● Nilai final exam minimal 70.

Komponen ● Tingkat kehadiran,


Penilaian ● Tugas praktek (hands-on lab),
● Kuis, ujian pertengahan, & ujian akhir.

Rencana Pelatihan

Java Fundamentals JP JP Tgl

Pertemuan Sub-Topik Outcome Sinkronus Asinkronus Jadwal

Dapat membedakan object dengan


class, memahami tahapan dalam
1 Introduction 4 2
membangun sebuah sistem (System
Development Life Cycle).

Dapat membedakan object dengan


class, memahami tahapan dalam
2 Alice 3 4 2
membangun sebuah sistem (System
Development Life Cycle).

● Dapat membuat skenario game


baru menggunakan Greenfoot,
3 Greenfoot 4 2
● Melengkapi fitur tambahan pada
skenario game yang sudah dibuat.

4 Midterm Exam 3 3

● Dapat menjelaskan fitur dari Java


Programming, dapat membedakan
antara JDK, JRE, dan JVM,
● Dapat membedakan tipe data
5 Java Basics 4 2
primitive dengan tipe data
reference,
● Dapat menggunakan operator
matematika, operator logika.

● Dapat menggunakan Scanner


Program
6 untuk membaca inputan dari 4 2
Structure
console,
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Rencana Pelatihan

● Dapat menggunakan if-else dan


switch statement,
● Dapat menggunakan for, while, dan
do-while.

Dapat menggunakan array dan


Array &
7 menangani exception yang terjadi di 4 2
Exceptions
dalam program.

● Dapat membedakan antara object


dengan class, dapat melakukan
instansiasi, membedakan
constructor dengan method, dapat
melakukan overloading,
Java membedakan penggunaan
8 4 2
Classes keyword static dan non static,
dapat mendeklarasikan class di
dalam class,
● Dapat membuat program
menggunakan inheritance dan
polymorphism.

9 Final Exam 3 3

Java Foundations JP JP Tgl

Pertemuan Sub-Topik Outcome Sinkronus Asinkronus Jadwal

● Dapat Memahami sejarah


perkembangan Java,
● Dapat memahami group product
dari Java,
10 Introduction ● Dapat menunjukkan bagaimana 4 2
orang-orang berinteraksi dengan
Java pada kehidupan sehari-hari,
● Mampu menginstall JDK 8 dan
Netbeans IDE.

● Dapat memahami tahapan dalam


Java
pengembangan software
Software
11 khususnya dengan Spiral Model, 4 2
Developme
● Dapat memahami Spiral Model dari
nt
Development,
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Rencana Pelatihan

● Dapat mengenali Task & Subtask


Spiral Model,
● Dapat memahami apa yang terjadi
ketika tahapan diabaikan,
● Dapat mengidentifikasi fitur
perangkat lunak,
● Dapat memahami bagaimana fitur
diterapkan bertahap.

Setelah menyelesaikan materi, peserta


diharapkan dapat:
● Mampu menggunakan type data
Char, String, menggabungkan String
dan memahami Sequence Escape,
dan Print,
● Mampu menggunakan Automatic
Promotion,
● Mampu mengurai string menjadi
Java Data nilai numerik,
12 4 2
Types ● Dapat memahami user input,
● Dapat membuat JoptionPane untuk
mengumpulkan user input,
● Dapat menggunakan Scanner
untuk mengumpulkan input dari
console dan file,
● Dapat memahami bagaimana
scanner menangani token dan
delimiter.

● Dapat memahami manfaat


Method,
● Dapat menggunakan dot operator
(.) untuk mengakses bidang object
dan Method,
Java
● Dapat memberikan Argument ke
Methods &
13 sebuah Method, 4 2
Library
● Dapat memahami fungsi asterisk
Classes
dalam pernyataan import,
● Dapat mengidentifikasi Package
yang di Import secara otomatis,
● Dapat menemukan String Class
dalam dokumentasi Java API,

Digital Talent Scholarship 2023


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

● Dapat memahami Methods dari


String Class,
● Dapat membandingkan dua String
Object Lexicographically,
● Dapat menemukan lokasi SubString
dalam String Object,
● Dapat melakukan extract SubString
dari String Object.

● Dapat memahami fungsi Boolean


untuk menambahkan logic pada
sebuah program yang dapat
● Decission membantu membuat keputusan,
Stateme ● Dapat memahami teknik
nts, Debugging,
14 4 2
● Loop ● Dapat menggunakan for, while, dan
Construc do-while,
ts. ● Mampu menggunakan Break dan
Continue Statement pada Loop,
● Mampu menjelaskan kegunaan
Comments pada Loop.

15 Midterm Exam 3 3

● Dapat memahami konsep Object


Oriented,
● Dapat memahami Conditional
Logic & Loop dalam class,
● Dapat memahami cara membuat
Java Project,
● Mampu membandingkan Object
dalam Java,
● Dapat memahami Object Reference
Creating dalam Java,
16 4 2
Classes ● Dapat memahami perbedaan stack
memory & heap memory,
● Dapat memahami bahwa Fields
adalah Variable,
● Dapat memahami pentingnya
Inisialisasi Fields,
● Dapat memahami parameter
penamaan,
● Mampu mengenali redundancy
dalam constructor,

Digital Talent Scholarship 2023


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

● Dapat memahami dan mampu


menggunakan Overloading Method
pada Java,
● Mampu memahami interaksi object
dalam Java,
● Dapat memahami Main Role dari
Method,
● Mampu membuat Encapsulation
pada Java,
● Mampu memahami dan membuat
Static Variable dan Static Method.

● Mampu membuat solusi dengan


Array,
● Dapat memahami Exception dan
menanganinya,
● Dapat mengenal kategori Exception,
Arrays & ● Dapat memahami dan mampu
17 4 2
Exceptions menggunakan Try/Catch Block
untuk menangani Exception,
● Dapat memahami & mampu
menerapkan teknik Debugging,
● Mampu mengidentifikasi dan
memperbaiki Error.

● Mampu membuat project JavaFX,


18 Java FX ● Mampu membuat bentuk dan 4 2
menyesuaikan warna pada JavaFX.

19 Final Exam 3 3

Digital Talent Scholarship 2023


Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id
Digital Talent Scholarship 2023
Kementerian Komunikasi dan Informatika Republik Indonesia
https://digitalent.kominfo.go.id

Anda mungkin juga menyukai