Anda di halaman 1dari 23

SIMULASI

MEDIA
& KOMUNIKASI
MENGAJAR
SIMULASI
DIGITAL
& KOMUNIKASI
DIGITAL
”Logika Algoritma”
”Logika Algoritma”

Kelas : X Kelas : X
Semua
SemuaKompetensi
KompetensiKeahlian
Keahlian
Kompetensi Inti (KI) dan Kompetensi
Dasar (KD)
3. Memahami, menerapkan, menganalisis, dan
mengevaluasi tentang pengetahuan faktual,
konseptual, operasional dasar, dan metakognitif
sesuai dengan bidang dan lingkup kerja Teknik
Komputer dan Jaringan pada tingkat teknis, spesifik,
detil, dan kompleks, berkenaan dengan ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora
dalam konteks pengembangan potensi diri sebagai
bagian dari keluarga, sekolah, dunia kerja, warga
masyarakat nasional, regional, dan internasional.
Kompetensi Inti (KI) dan Kompetensi
Dasar (KD)
4. Melaksanakan tugas spesifik, dengan menggunakan alat,
informasi, dan prosedur kerja yang lazim dilakukan serta
menyelesaikan masalah sederhana sesuai dengan bidang dan
lingkup kerja Dasar-dasar Teknik Komputer dan Informatika
Menampilkan kinerja mandiri dengan mutu dan kuantitas yang
terukur sesuai dengan standar kompetensi kerja. Menunjukkan
keterampilan menalar, mengolah, dan menyaji secara efektif,
kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan
solutif dalam ranah abstrak terkait dengan pengembangan dari
yang dipelajarinya di sekolah, serta mampu melaksanakan tugas
spesifik dibawah pengawasan langsung. Menunjukkan
keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak
mahir, menjadikan gerak alami, sampai dengan tindakan orisinal
dalam ranah konkret terkait dengan pengembangan dari yang
dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
Kompetensi Inti (KI) dan Kompetensi
Dasar (KD)

Menerapkan logika dan algoritma


3.1 komputer

Menggunakan fungsi-fungsi
4.1 perintah (Command)
Indikator Pencapaian Kompetensi
(IPK)
• Menjelaskan konsep logika dan algoritma
komputer
• Menjelaskan Pendidikan prosedur fungsi-
fungsi algoritma sederhana dalam kehidupan
Pengetahuan sehari- hari

• Menggunakan perintah berdasarkan fungsi


• Membuat permainan dengan perangkat lunak
animasi
Ketrampilan
MATERI

Logika Algoritma Konsep logika dan algoritma

Notasi flowchart

Pembuatan permainan sederhana


dengan perangkat lunak animasi
MATERI

Pengembangan Ide
Pengembangan Ide

Konsep Ide
Membuat
dalam Simulasi Algoritme Memetakan Ide Animasi Bola
dan
Pantul
Komunikasi
Digital
A. Konsep Ide dalam Simulasi dan Komunikasi
Digital

Ide, artinya adalah imajinasi atau


rancangan solusi terhadap masalah yang
dihadapi sebagai hasil pemikiran, baik
yang bersifat spontan atau melalui proses
pemikiran yang lama.
A. Konsep Ide dalam Simulasi dan Komunikasi
Digital

Komunikasi, artinya proses pengiriman dan penerimaan


data informasi antara dua atau lebih pengguna melalui
media transmisi tertentu.
Simulasi, dapat dikatakan sebagai metode percobaan
atau eksperimen untuk memecahkan masalah
dengan meniru kondisi nyata melalui media
pendukung, seperti audio, video, gambar, dan
perangkat lainnya untuk mendeskripsikan keadaan
sebenarnya
A. Konsep Ide dalam Simulasi dan Komunikasi
Digital

Digital, dari kata digitus dalam bahasa Yunani, artinya


perhitungan menggunakan jari tangan berjumlah sepuluh.
Karena nilai sepuluh mengandung angka 1 dan 0,
selanjutnya disebut sebagai digital yang merupakan
representasi on dan off terhadap kondisi arus listrik yang
diwakili dengan angka 1 dan 0.
Analog, kebalikan dari digital, yaitu representasi
sinyal dalam bentuk gelombang sinusoid secara
kontinu dengan tiga variabel yaitu amplitudo,
frekuensi dan phase.
A. Konsep Ide dalam Simulasi dan Komunikasi
Digital

Konsep membuat ide dalam simulasi dan


komunikasi digital adalah cara membuat
komunikasi antarpengguna dengan pekerjaan
keseharian menjadi lebih mudah menggunakan
perangkat digital dalam bentuk simulasi.
B. Algoritme

Algortime, berasal dari kata algorism, yaitu cara


memecahkan dan menguraikan setiap
permasalahan dalam hitungan menggunakan
alur pikiran yang sistematis dan logis. Istilah
logis atau logika identik dengan akal, dapat
diterima secara ilmiah.
B. Algoritme

Ada 3 standar penulisan algoritme, yaitu :


1. Menggunakan Natural Language atau
Bahasa Alami Seperti Bahasa Inggris atau
Indonesia
2. Menggunakan Flowchart
3. Notasi Pseudocode
B. Algoritme
1. Menggunakan Natural Language atau Bahasa Alami Seperti
Bahasa Inggris atau Indonesia

Keuntungan Kerugian
Strukturnya sederhana dan mudah Gaya penulisan setiap
dalam menulisnya programmer tidak sama sehingga
pemahaman dan pembacaan
algoritme oleh orang lain menjadi
sulit
Tidak memiliki standar khusus Jika kasus yang diselesaikan
dalam penulisannya sehingga cukup kompleks,
memudahkan orang algoritme menjadi sangat panjang
mempelajarinya sehingga kurang efisien
Tidak memerlukan tool atau Sukar untuk mengonversinya ke
software khusus dalam dalam bentuk kode pemrograman
perancangannya
B. Algoritme
2. Menggunakan Flowchart

Keuntungan Kerugian
Lebih mudah dalam Tidak cocok untuk
pembacaan dan menyelesaikan program
pemahaman algoritme yang rumit
Dapat digunakan untuk Memerlukan software
menyelesaikan masalah khusus dalam penulisannya
yang tidak rumit seperti
Microsoft Visio
Lebih rinci dengan model Agak susah ketika akan
visualisasi dikonversi ke dalam bentuk
kode program
Memakan ruang ketika
menata simbol bagan alir
flowchart
B. Algoritme

Simbol Bagan Nama Fungsi

Terminator Start atau End Program

Arah aliran Aliran proses pada program

Inisialisasi atau pemberian nilai-


Preparation nilai awal pada variabel atau
deklarasi
B. Algoritme

Simbol Bagan Nama Fungsi

Proses Proses secara computing

Proses input/output data secara


Input/ output data
manual

Predefined process
Proses subprogram
(subprogram )
B. Algoritme
3. Notasi Pseudocode

Peraturan penulisan struktur algoritme dengan pseudocode adalah


sebagai berikut.

• Header berisi informasi judul algoritme, komentar, dan


deklarasi.
• Badan algoritme berisi proses logika program.
• Bagian akhir program.
• Deklarasi variabel menggunakan tanda titik dua atau ”:”.
• Assignment atau pernyataan menggunakan format
”nama_variabel ← nilai”. Sebagai contoh x ← 10.
• Untuk membuat komentar dapat diawali dengan karakter ”{”
dan diakhiri ”}”.
• Beberapa keyword tertentu yang mendekati bahasa
pemrograman, seperti Read, Write, While, dll.
LATIHAN SOAL
1. Bagaimanakah konsep membuat ide dalam
simulasi dan komunikasi digital?
2. Apa saja keuntungan menulis algoritme
menggunakan flowchart?
3. Apa saja manfaat dalam memetakan ide?

1. ...................................
2. ....................................
3. ...................................
UJI KOMPETENSI

Pengetahuan

Ketrampilan
REFERENSI

Novianto, 2017. Simulasi dan Komunikasi


Digital, Jakarta : Penerbit Erlangga
PENYUSUN
Lalu Rendy Syahrial, S.Pd.
NIP. 19930404 201903 1 002
SMKN 1 Dompu

lalurendysyahrial@gmail.com
WA. 081907274797

Anda mungkin juga menyukai