KISI KISI ASTS KKA KELAS X

 




KISI KISI ASTS KKA KELAS X 

KODING & KECERDASAN BUATAN KLIK LINK BERWARNA BIRU DIBAWAH INI:

 


ALGORITMA & FLOWCHART

 

 Apa Itu AlgoritmA?
Algoritma adalah langkah-langkah logis dan sistematis yang harus dilakukan untuk menyelesaikan suatu masalah.

Contoh Sederhana:
Bayangkan kamu ingin membuat mie instan. Maka algoritmanya kira-kira seperti ini:

  1. Rebus air hingga mendidih.
  2. Masukkan mie ke dalam air.
  3. Tunggu 3 menit.
  4. Tambahkan bumbu ke dalam mangkuk.
  5. Tuang mie dan air ke dalam mangkuk.
  6. Aduk hingga rata.
  7. Mie siap dimakan!


Flowchart 
flowchart artinya urutan proses kegiatan yang digambarkan dalam beragam bentuk simbol yang berbeda (visual). Saat membuat suatu program biasanya Anda akan mengenal istilah flowchart ini.

Berikut Simbol Flowchart dan kemgunaanya


Contoh Kasus: 

 

Menghitung Luas Persegi Panjang dengan Algoritma:

Mulai

Input panjang dan lebar

Hitung luas = panjang × lebar

Tampilkan luas

Selesai


Menghitung Luas Persegi Panjang dengan Flowchart:



Kesimpulan Mudah
Algoritma = langkah-langkah logis.
Flowchart = Gambar/ symbol yang menampilkan alur proses 

Materi Aritmatika dalam PHP

 


Operator Aritmatika di PHP

 

PHP mendukung berbagai operator aritmatika seperti di matematika. Berikut daftarnya:

 

Operator         Contoh             Keterangan

+                      $a + $b            Penjumlahan

-                       $a - $b             Pengurangan

*                      $a * $b            Perkalian

/                       $a / $b             Pembagian

%                     $a % $b            Sisa bagi (modulus)

**                    $a ** $b          Pangkat

 

Contoh Program Sederhana

 

Buat file dengan nama aritmatika.php:

 

<!DOCTYPE html>

<html>

<head>

    <title>Operasi Aritmatika PHP</title>

</head>

<body>

    <h2>Operasi Aritmatika di PHP</h2>

 

    <?php

    $a = 10;

    $b = 3;

 

    echo "Nilai a = $a <br>";

    echo "Nilai b = $b <br><br>";

 

    echo "Penjumlahan (a + b) = " . ($a + $b) . "<br>";

    echo "Pengurangan (a - b) = " . ($a - $b) . "<br>";

    echo "Perkalian (a * b) = " . ($a * $b) . "<br>";

    echo "Pembagian (a / b) = " . ($a / $b) . "<br>";

    echo "Sisa bagi (a % b) = " . ($a % $b) . "<br>";

    echo "Pangkat (a ** b) = " . ($a ** $b) . "<br>";

    ?>

</body>

</html>

 

Output Program

 

Jika dijalankan, hasilnya:

 

Nilai a = 10

Nilai b = 3

 

Penjumlahan (a + b) = 13

Pengurangan (a - b) = 7

Perkalian (a * b) = 30

Pembagian (a / b) = 3.3333333

Sisa bagi (a % b) = 1

Pangkat (a ** b) = 1000

 

Tugas untuk Siswa

 

Ubah nilai $a dan $b dengan angka lain, lalu amati hasilnya.

Buat program PHP untuk menghitung rata-rata dari 3 bilangan.

Input: bilangan1, bilangan2, bilangan3

 

Output: hasil rata-rata


Algoritma Pemrograman Fase F

 

 


Apa Itu Algoritma?

Algoritma adalah langkah-langkah logis dan sistematis yang harus dilakukan untuk menyelesaikan suatu masalah.

Contoh Sederhana:

Bayangkan kamu ingin membuat mie instan. Maka algoritmanya kira-kira seperti ini:

  • Rebus air hingga mendidih.
  • Masukkan mie ke dalam air.
  • Tunggu 3 menit.
  • Tambahkan bumbu ke dalam mangkuk.
  • Tuang mie dan air ke dalam mangkuk.
  • Aduk hingga rata.
  • Mie siap dimakan!

Itulah algoritma: urutan langkah dari awal sampai akhir untuk menyelesaikan tugas.


Apa Itu Pemrograman?

Pemrograman adalah proses menulis algoritma dalam bahasa yang dimengerti oleh komputer (disebut bahasa pemrograman), agar komputer bisa menjalankan perintah itu.

Contoh:

Jika kita punya algoritma untuk menjumlahkan dua angka, maka kita bisa menuliskannya dalam bahasa pemrograman seperti ini (contohnya pakai Python):

python

a = 5

b = 3

hasil = a + b

print(hasil)

Komputer akan membaca kode di atas dan menampilkan 8.


Hubungan Algoritma dan Pemrograman

Algoritma                                             Pemrograman

Ide / rencana langkah-langkah         Cara menuliskan ide itu dalam kode

Bisa dibuat tanpa komputer                 Harus dijalankan oleh komputer

Seperti resep masakan                         Seperti menulis resep dalam bahasa robot

        

Kenapa Algoritma dan Pemrograman Penting?

  • Membantu menyelesaikan masalah secara efisien
  • Membuat komputer bekerja sesuai keinginan kita
  • Dasar untuk membuat aplikasi, game, website, dan lainnya


Kesimpulan Mudah

Algoritma = langkah-langkah logis.

Pemrograman = menulis langkah itu dengan kode supaya komputer bisa mengerjakannya.


Kalau tahu cara membuat teh manis, berarti sudah bisa membuat algoritma. 

Kalau  bisa menyuruh komputer membuat teh manis secara otomatis, berarti  sudah belajar pemrograman!


Flowchart 

flowchart artinya urutan proses kegiatan yang digambarkan dalam beragam bentuk simbol yang berbeda (visual). Saat membuat suatu program biasanya Anda akan mengenal istilah flowchart ini.


Macam Sismbol FLowchart yang sering digunakan


Perbedaan Algoritma dan Flowchart

1. Pengertian

Algoritma           

Kumpulan langkah-langkah logis dan terstruktur untuk menyelesaikan masalah.

Flowchart

Representasi grafis (gambar/diagram) dari langkah-langkah dalam algoritma.


2. Bentuk Penyajian

Algoritma              

Ditulis dalam teks atau pseudocode.

Flowchart

Digambarkan dalam bentuk simbol diagram (panah, kotak, belah ketupat, dll).


3. Tujuan

Algoritma         Flowchart

Menjelaskan logika penyelesaian Membantu memvisualisasikan alur proses dari algoritma.

masalah secara sistematis.


4. Contoh Kasus: Menghitung Luas Persegi Panjang dengan

Algoritma:

Mulai

Input panjang dan lebar

Hitung luas = panjang × lebar

Tampilkan luas

Selesai


 5. Contoh Kasus: Menghitung Luas Persegi Panjang dengan

Flowchart:



Perbedaan Algoritma dan Flowchart

        Algoritma                 Flowchart

Bentuk Teks / Pseudocode                 Gambar / Diagram

Tujuan Menjelaskan logika                 Menampilkan alur secara visual

Kegunaan Cocok untuk menulis dan berpikir logis Untuk melihat alur proses secara cepat


Selanjutnya kita akan mulai dengan praktik HTML CSS JavaScript