
ALGORITMA
Presentation
•
Information Technology (IT)
•
9th - 12th Grade
•
Medium
Yulius S
Used 16+ times
FREE Resource
13 Slides • 15 Questions
1
Berpikir Komputasional
(Algoritma)
By Yulius S
2
Tujuan Pembelajaran
peserta didik mampu membuat algoritma standar untuk menyelesaikan persoalan sehari-hari
3
Apa saja contoh algoritma dalam kehidupan sehari-hari yang pernah kamu lakukan?
4
berpikir komputasional
pendekatan untuk memecahkan masalah dengan cara yang mirip dengan bagaimana komputer berpikir, yaitu dengan menguraikan masalah menjadi langkah-langkah kecil yang terstruktur dan logis
5
algoritma
Merancang langkah-langkah terperinci dan terurut untuk menyelesaikan masalah
6
Multiple Choice
Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut
Algoritma
Flowchat
Variabel
Pseducade
7
Tahapan yang ada pada algoritma
mengetahui masalah yang akan diselesaikan dan mengetahui bagaimana solusi penyelesaian masalah
memiliki input yang sesuai
menghasilkan keluaran yang diinginkan sesuai dengan input yang diinputkan
8
Multiple Choice
Algoritma dapat disajikan menggunakan cara, kecuali
Menggunakan pseodocode
Menggunakan bahasa rahasia
Menggunakan bahasa sehari-hari
Menggunakan flowchart
Menggunakan diagram alur
9
Multiple Choice
Perhatikan algoritma berikut ini:
1. Buka aplikasi ojol
2. Mengaktifkan GPS
3. Input lokasi penjemputan
4. Input lokasi tujuan
5. Memilih metode pembayaran
6. Pesan lalu menunggu hingga ojol tiba
7. Menumpang + ojol
8. Mengendarai ojol sampai di tujuan
9. Turun
10. Membayar layanan ojol
Simbol flowchart yang paling benar dan tepat untuk algoritma 8 adalah…
proses
Decision
Output
Input
Arrow
10
Diagram alir(Flowchart)
Penggambaran secara grafik dari langkah-langkah pemecahan masalah yang harus diikuti oleh pemroses
11
simbol
flowchart
12
Analisis :
Input : a (alas) dan t (tinggi)
Luas Segitiga = a*t/2
Algoritma :
Masukan nilai alas (a) dan nilai tinggi segitiga (t)
Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan
Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t
Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)
contoh flowchart
13
Multiple Choice
Pernyataan mana yang benar tentang flowchart?
flowchart adalah bagan yang menggambarkan urutan proses
semua simbol yang digunakan flowchart sama
flowchart digunakan untuk menjelaskan ide
flowchart terdiri dari banyak ide dan konsep
14
Multiple Choice
Bentuk belah ketupat pada diagram flowchart diberi nama
Data Store
Process
Connector
Terminal
Decision
15
Multiple Choice
Sintaks yang digunakan untuk mengakhiri program adalah
End
Writeln
Readln
Start
16
Multiple Choice
Apa yang kita gunakan untuk menghubungkan antar proses?
17
Multiple Choice
Apa fungsi simbol flowchart ini?
Menandakan percabangan
Menyatakan input output
Menunjukan proses
Menghubungkan antar proses
18
Multiple Choice
Untuk menunjukan start dan finish, makan simbol yang digunakan adalah...
19
Multiple Choice
"Jalan ke pintu", "Tarik gagang pintu"
Langkah tersebut ditulis ke dalam flowchart menggunakan simbol...
20
Multiple Choice
Bila harga pensil adalah Rp 2000, maka Sunu akan...
beli 1 pensil
tidak jadi beli pensil
beli 2 pensil
beli 3 pensil
21
Multiple Choice
Apa yang terjadi jika nilai Bomi adalah 80?
Lulus
Tidak lulus
Lulus bersyarat
Remidi
22
Multiple Choice
Flowchart ini adalah flowchart untuk menghitung...
Luas lingkaran
Luas jajar genjang
Luas belah ketupat
Luas persegi
23
Multiple Choice
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
Flowchart Menghitung Keliling Segitiga
24
Multiple Choice
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
On Page Connector
Output
Proses
Decision
Terminal
25
PSEUDOCODE
Representasi informal dan terstruktur dari algoritma atau proses pemikiran, yang ditulis dalam bahasa manusia (seperti bahasa Inggris atau Indonesia) bukan dalam bahasa pemrograman formal
26
deskripsi tertulis
Masukkan bilangan pertama
masukkan bilangan kedua
hitung total dengan menambahkan bilangan pertama dan kedua
Output total
27
PENERJAMAHAN PSEUDOCODE
Send 'Masukkan Bilangan pertama' TO DISPLAY
RECEIVE bilangan Pertama From Keyboard
Send 'Masukkan bilangan Kedua" To Display
Receive Bilangan Kedua FROM KEYBOARD
SET total to BilanganPertama + BILangankedua
Send Total To Display
28
Berikut algoritma rumus persegi panjang terjemahkan ke dalam pseudocode
- Masukkan panjang persegi panjang (panjang)
- Masukkan lebar persegi panjang (lebar)
-Hitung luas persegi panjang dengan rumus luas = panjang x lebar
-Tampilkan luas persegi panjang
Berpikir Komputasional
(Algoritma)
By Yulius S
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
24 questions
PPKn_Sistem HUkum
Presentation
•
KG
21 questions
Zat Aditif Pada Makanan
Presentation
•
10th - 12th Grade
21 questions
Peta Kekuatan Politik Nasional Masa Demokrasi Terpimpin
Presentation
•
9th - 12th Grade
24 questions
Sistem Persamaan Linear Dua Variabel
Presentation
•
9th - 12th Grade
22 questions
P5 ATAS NAMA PERCAYA
Presentation
•
KG
21 questions
BAHASA INDONESIA DAN IPA
Presentation
•
9th - 12th Grade
20 questions
Seni Visual Tingkatan 3 - Anyaman
Presentation
•
9th - 12th Grade
18 questions
Variabel, Tipe Data, dan Operator dalam Python
Presentation
•
9th - 12th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade