• Tidak ada hasil yang ditemukan

Arsip Berkas Edukasi 2 Format Naskah

N/A
N/A
Protected

Academic year: 2017

Membagikan "Arsip Berkas Edukasi 2 Format Naskah"

Copied!
21
0
0

Teks penuh

(1)

Menu : OPENING

Sub. Menu :………..

Frame : 1

PEMROGRAMAN DASAR

SMK 2 TRIPLE “J”

(2)

Menu : MENU

Sub. Menu :………..

Frame : 1

Kompetensi Konsep Algoritma

Algoritma menggunakan bahasa natural

Pengenalan Variabel Pengenalan tipe

data Pengenalan operator

Pseudocode FlowChart Latihan

(3)

Menu : KOMPETENSI DASAR Sub. Menu :………..

Frame : 1

KD :

Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman

INDIKATOR :

1.Dapat mengetahui dan memahami konsep Algoritma. 2.Dapat mengetahui dan memahami struktur Algoritma. 3.Dapat menerapkan Algoritma dasar dalam kehidupan sehari-hari.

(4)

Menu : PENGANTAR ALGORITMA Sub. Menu : KONSEP ALGORITMA

Frame : 2

(5)

Menu : Algoritma menggunakan Bahasa natural Sub. Menu :………..

Frame : 2

Jika seseorang ingin mengirim surat kepada

kenalannya di tempat lain, langkah yang harus

dilakukan adalah:

1.Menyiapkan Peralatan Tulis

2.Menulis surat

3.Surat dimasukkan ke dalam amplop tertutup

4.Amplop ditempeli perangko secukupnya.

(6)

Menu : Pengenalan Variabel Sub. Menu :………..

Variabel adalah tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila

dibutuhkan. Setiap variabel akan mempunyai nama (identifier) dan nilai.

Sebagai contoh :

X = 50; // X bernilai 50

(7)

Menu : Pengenalan Tipe Data Sub. Menu :………..

Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.

Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP.

Berikut ini adalah beberapa tipe data yang didukung oleh PHP Macam-macam tipe Data :

(8)

Menu : Pengenalan Operator Sub. Menu :………..

(9)

Menu : Pseudocode

Sub. Menu :………..

Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya.

Problem: Menghitung luas persegi panjang

Algoritma:

Masukkan panjang (p) Masukkan lebar (l)

Hitung luas (L), yaitu panjang kali lebar

Cetak luas (L)

Algoritma Pemrograman :

<?php

$panjang =6; $lebar =5;

$luas= $panjang*$lebar;

echo "Jadi Luas Persegi Panjang adalah . $luas";

?>

(10)

Menu : FlowChart

Sub. Menu :………..

1. Flowchart atau bagan alir adalah skema/bagan (chart) yang menunjukkan aliran (flow) di dalam suatu

program secara logika.

2. Flowchart merupakan alat yang banyak digunakan

untuk menggambarkan algoritma dalam bentuk notasi-notasi tertentu.

3. Flowchart merupakan gambar atau bagan yang

memperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaran ini dinyatakan dengan simbol. Simbol

Flowchart

(11)

Menu : Soal Latihan

Sub. Menu :………..

1. Buatlah Algoritma Mengitung Luas Segitiga ?

2. Tentukan salah atau benar pada nama-nama variabel berikut ini. Jika salah cobalah berikan alasan.

A. nama.guru B. NamaGuru C. 2x

D. harga/buku E. hargaPerBuku

3. Tentukan tipe data yang cocok untuk hal-hal berikut ini (perhatikan ini bukan nama variabel) dan jelaskan alasannya.

A. Jumlah murid B. Berat badan C. Tinggi badan D. Nama siswa

4. Sebutkan Keuntungan Pembuatan algoritma ?

(12)

Menu : TEST

Sub. Menu :………..

test

(13)

Menu : KONSEP ALGORITMA

Sub. Menu : STRUKTUR ALGORITMA

Frame : 3

Ada

tiga struktur

dasar yang digunakan dalam membuat algoritma yaitu struktur

berurutan (sequencing)

, struktur

(14)

Menu : KONSEP ALGORITMA

Sub. Menu : KEUNTUNGAN ALGORITMA

Frame : 3

1. Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.

2. Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.

(15)

Menu : PENGENALAN OPERATOR

Sub. Menu : CONTOH OPERATOR PHP

(16)

Menu : FLOWCHART

Sub. Menu : SIMBOL FLOWCHART

Frame : 3

Simbol Flowcha

(17)

Menu : FLOWCHART

Sub. Menu : contoh FLOWCHART

Frame : 3

Problem: Menghitung luas persegi panjang

Penyusunan flowchart, ada beberapa anjuran:

1.Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat. 2.Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas.

(18)

Menu : STRUKTUR ALGORITMA Sub. Menu : 1

Frame : 4

Struktur Algoritma Berurutan

• Struktur berurutan terdiri satu atau lebih instruksi.

• Tiap instruksi dikerjakan secara berurutan sesuai dengan urutan penulisannya.

(19)

Menu : STRUKTUR ALGORITMA Sub. Menu : 2

Frame : 4

Struktur Algoritma Percabangan

Pada struktur percabangan, program akan berpindah urutan pelaksanaan jika suatu

kondisi yang disyaratkan

dipenuhi

.

Nilai hasil pengujian

akan

(20)

Frame : 4 Menu : STRUKTUR ALGORITMA

Sub. Menu : 3

Struktur Algoritma Pengulangan

Salah satu contoh Mobil-mobil peserta harus mengelilingi lintasan sirkuit berkali-kali sesuai yang ditetapkan dalam aturan lomba. Siapa yang mencapai garis akhir paling cepat, dialah

yang menang.

Struktur pengulangan terdiri dari

(21)

Frame : 5 Menu : 3

Sub. Menu :……….

1. Kondisi pengulangan, yaitu syarat yang harus dipenuhi untuk melaksanakan pengulangan. Syarat ini biasanya

dinyatakan dalam ekspresi Boolean yang harus diuji apakah bernilai benar (true) atau salah (false)

Referensi

Dokumen terkait

Understand some theories in teaching learning mathematics and their implementation in the mathematics classroom, for instance: Realistic Mathematics Education approach,

Data digital citra Landsat ETM+ yang digunakan dalam penelitian bukan merupakan data baru (th 2000 – 2001), karena ada kaitannya dengan perolehan data citra

Pada diagram kartesius importance – performance analysis diperoleh faktor yang harus menjadi prioritas utama untuk diperhatikan adalah tingkat keragaman buku

• Penyakit siomegalovirus dengan awitan gejala pada usia &gt; satu bulan (pada tempat selain hati, limpa, atau kelenjar limfe) • Ensefalopati (paling tidak satu dari adanya

Proses perencanaan pembangunan memuat unsur penting bagi keberhasilan pembangunan di daerah. Pentingnya proses perencanaan pem- bangunan tersebut memerlukan profesionalisme

3.2 Kuat tarik resin poliester setelah penambahan serat daun pandan alas (Pandanus dubius) Data hasil pengukuran kuat tarik poliester terhadap variasi massa serat ditunjukkan pada

Gedung H, Kampus Sekaran-Gunungpati, Semarang 50229 Telepon: (024)

USAHA PETERNAKAN KAMBING SECARA OPTIMAL PADA KELOMPOK PETERNAK KAMBING JOYO. ABADI...AJU TJATUR NUGROHO KRISNANINGSIH