Anda di halaman 1dari 28

Java Foundations

1-1
Tentang Kursus Ini

Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang.
Tujuan
• Pelajaran ini akan membahas tujuan berikut:
−Mengidentifikasi sasaran dan tujuan pelatihan
−Memahami lingkungan kursus
−Menguraikan strategi pembelajaran kursus

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 3
Topik
• Ikhtisar Kursus
• Strategi Pembelajaran Kursus
• Setelah Kursus Ini

Tentang Java: Sejarah Menyiap


Kursus Ini Singkat kan Java

JFo 1-1 4
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang.
Sasaran Kursus
• Menunjukkan pengetahuan tentang konsep dasar
bahasa pemrograman
• Menunjukkan pengetahuan tentang bahasa
pemrograman Java
• Menerapkan konsep dasar pemrograman Java dan
berorientasi objek

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 5
Sasaran Kursus
• NetBeans
−Alat yang digunakan untuk menulis kode
−Petunjuk penginstalan disediakan nanti

• Java Puzzle Ball


−Game yang digunakan di seluruh kursus
−Game ini tersedia melalui Oracle Academy Member Hub
begitu pelajaran yang relevan terlihat

• Materi lainnya tersedia dari Oracle Academy Member


Hub saat pelajaran yang relevan muncul

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 6
Kode Anda
• Anda akan mengetikkan kode Anda di
NetBeans
• Kode NetBeans terlihat seperti ini:

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 7
Garis Besar Pelatihan
• Bagian 1: Apa itu Java?
−Pelajaran 1: Tentang Kursus Ini
−Pelajaran 2: Java: Sejarah Singkat
−Pelajaran 3: Menyiapkan Java
• Bagian 2: Dasar-Dasar Java
−Pelajaran 1: Proses Pengembangan Perangkat Lunak
−Pelajaran 2: Apa yang dikerjakan oleh Program Saya?
−Pelajaran 3: Pengantar Konsep Pemrograman Berorientasi
Objek

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 8
Garis Besar Pelatihan
• Bagian 3: Jenis Data
−Pelajaran 1: Apa yang Dimaksud Dengan Variabel?
−Pelajaran 2: Jenis Data Numerik
−Pelajaran 3: Jenis Data Tekstual
−Pelajaran 4: Mengonversi Antara Jenis Data
−Pelajaran 5: Input Keyboard

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 9
Garis Besar Pelatihan
• Bagian 4: Class Penting dari Java API
−Pelajaran 1: Apa yang Dimaksud Dengan Metode?
−Pelajaran 2: Deklarasi dan Paket Impor
−Pelajaran 3: Class String
−Pelajaran 4: Class Random
−Pelajaran 5: Class Math
• Bagian 5: Pernyataan Keputusan
−Pelajaran 1: Ekspresi Boolean dan Construct if/else
−Pelajaran 2: Eksekusi Bersyarat
−Pelajaran 3 - switch Statement

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 10
Garis Besar Pelatihan
• Bagian 6: Pernyataan Loop
−Pelajaran 1: Loop for
−Paelajaran 2: Loop while dan do/while
−Pelajaran 3: Pernyataan break dan continue
• Bagian 7: Class
−Pelajaran 1: Membuat Class
−Pelajaran 2: Memulai Objek
−Pelajaran 3: Metode Overloading
−Pelajaran 4: Interaksi dan Enkapsulasi Objek
−Pelajar 5: Variabel dan Metode statis

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 11
Garis Besar Pelatihan
• Bagian 8: Array, ArrayLists, dan Pengecualian
−Pelajaran 1: Array
−Pelajaran 2: ArrayLists
−Pelajaran 3: Penanganan Pengecualian
−Pelajaran 4: Konsep Debugging
• Bagian 9: Aplikasi GUI dengan JavaFX
−Pelajaran 1: Pengantar JavaFX
−Pelajaran 2: Warna dan Bentuk
−Pelajaran 3: Peristiwa Grafis, Audio, dan Mouse
• Bagian 10: Proyek Akhir

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 12
Topik
• Ikhtisar Kursus
• Strategi Pembelajaran Kursus
• Setelah Kursus Ini

Tentang Java: Sejarah Menyiap


Kursus Ini Singkat kan Java

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 13
Tantangan Mendesain Kursus Ini
• Bagaimana cara kami mendesain kursus Java yang akan
melibatkan dan mengedukasi pemirsa muda?
−Sekolah menegah
−Program diploma
−Program sarjana
• Bagaimana kami menjelaskan konsep teknis kepada
pemirsa yang mungkin tidak memiliki latar belakang
ilmu komputer?
−Ini merupakan kursus pemrograman pengantar
−Kursus ini didesain agar diambil tanpa memerlukan kursus
prasyarat
−Namun pemahaman mengenai aljabar dasar bisa bermanfaat

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 14
Bagaimana Kami Tidak Akan Melibatkan Anda
• Mengandalkan slide yang berisi dinding teks
• Menghujani Anda dengan informasi tanpa memberi
Anda kesempatan untuk memprogram
• Menyediakan catatan teknis yang tidak
menjelaskan atau cocok dengan slide
• Memaksa Anda untuk mengingat fakta
teknis yang tidak kentara

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 15
Bagaimana Kami Akan Melibatkan Anda
• Agar kursus ini dapat terasa sesuai dengan anak-anak
muda masa kini, kontennya harus lebih pas dengan
Anda:
−Hip
−Trendi
−Sosial
• Kita akan berhasil melakukannya
dengan:
−Topi belakang
−Kacamata
−Bling
−Tagar

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 16
Bagaimana Kami Akan Benar-Benar Melibatkan Anda
• Slide sebelumnya bersifat satir, tetapi juga menggambarkan gaya
penulisan percakapan untuk kursus ini
• Pelajaran ditulis untuk mempersiapkan Anda dalam
mengembangkan perangkat lunak
• Ini dilakukan dengan:
− Menggambarkan konsep inti yang Anda perlukan untuk membuat
perangkat lunak
− Memberikan contoh kode yang dapat Anda referensikan dan jadikan
dasar pembuatan
− Memberi Anda kesempatan untuk memprogram dan menemukan solusi
− Menjelaskan alasan di balik sejumlah hal
− Menjaga kontinuitas dengan skenario di setiap bagian. Ikon dalam slide
"Garis Besar Kursus" menjadi petunjuk skenario ini
• Kami ingin Anda merasa percaya diri dengan kemampuan coding
kode Anda

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 17
Komponen Kursus
• Komponen kursus meliputi:
−Pelajaran
−Latihan sederhana
−Kuis
−Praktik
• Semua materi pelajaran akan tersedia melalui Oracle
Academy Member Hub
• Kursus ini juga mencakup ujian tengah semester dan
ujian akhir pilihan ganda

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 18
Masalah dengan Pelajaran Panjang
• Siswa mengatakan bahwa pelajaran panjang membuat
mereka merasa lelah, bingung, dan kebingungan saat
tiba saatnya membuat kode

• Alokasi belajar terbesar terjadi ketika


siswa diizinkan untuk membuat kode
−Tujuan kursus ini adalah untuk menjadi kursus yang praktis
dan berbasis proyek
−Itulah sebabnya kami menyertakan beberapa latihan yang
lebih kecil selama setiap pelajaran
−Kami juga menemukan bahwa memberikan banyak latihan di
akhir setiap pelajaran tidaklah produktif

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 19
Latihan Sederhana
• Setiap pelajaran (dimulai dengan Pelajaran 1-3)
meliputi latihan kecil yang didesain untuk:
−Memberikan pemahaman awal mengenai konsep
−Membangun kepercayaan diri saat konsep diperkenalkan
−Mengembangkan pengetahuan yang ada
−Memberi Anda kesempatan untuk bereksperimen
• Latihan meliputi:
−Mencamtumkan ide
−Bermain game
−Mengedit kode

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 20
Kuis
• Kuis sederhana disertakan di akhir setiap pelajaran
• Kuis harus sebisa mungkin menggambarkan pelajaran
• Kuis didesain untuk memperkuat konsep utama
• Siswa mengatakan bahwa mereka merasa pendekatan
ini sangat bermanfaat dalam kursus lain

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 21
Kuis dalam Oracle Academy Member Hub
• Kuis Oracle Academy Member Hub disertakan di setiap
akhir bagian
• Kuis Oracle Academy Member Hub :
−akan memeriksa pengetahuan Anda tentang setiap bagian
−akan mempersiapkan Anda untuk ujian tengah semester dan
ujian akhir
−didesain untuk mendukung konsep utama

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 22
Praktik
• Setiap bagian mencakup praktik
• Praktik merupakan latihan besar yang akan
memerlukan waktu beberapa jam untuk diselesaikan
• Praktik menguraikan fitur yang dibutuhkan oleh
perangkat lunak tertentu
• Anda yang mencari tahu sendiri bagaimana
menerapkan persyaratan ini
• Pelajaran didesain untuk menjelaskan segala yang
Anda perlukan untuk menemukan solusi

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 23
Topik
• Ikhtisar Kursus
• Strategi Pembelajaran Kursus
• Setelah Kursus Ini

Tentang Java: Sejarah Menyiap


Kursus Ini Singkat kan Java

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 24
Apa yang Dapat Anda Lakukan Setelah Mengambil
Kursus Ini
• Menyukai pembuatan program sederhana
• Menghargai perspektif teknisi
• Mengikuti kursus lanjutan:
−Landasan Java Oracle Academy
−Landasan Java SE 8 Oracle University
−Pemrograman Oracle University Java SE 8
−Ilmu Komputer Penempatan Lanjutan

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 25
Sertifikasi
• Pertimbangkan pengujian untuk Sertifikasi Oracle:
−Ujian: Dasar-Dasar Java (1Z0-811)
−Kredensial: Java Foundations Certified Junior Associate
• Lihat catatan slide untuk informasi lebih lanjut
• Tetapi pertama, kami memiliki pelajaran sejarah untuk
Anda

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 26
Rangkuman
• Dalam pelajaran ini, Anda seharusnya sudah belajar
cara:
−Mengidentifikasi sasaran dan tujuan pelatihan
−Memahami lingkungan kursus
−Menguraikan strategi pembelajaran kursus

JFo 1-1
Tentang Kursus ini Hak Cipta © 2020, Oracle dan/atau afiliasinya. Semua Hak Dilindungi Undang-Undang. 27

Anda mungkin juga menyukai