Anda di halaman 1dari 19

Tugas

PKS

Jagad Citra
Amelia
119190150
Teknik
Industri
PENGENALAN
PEMANFAATAN
KOMPUTASI/PEMROGRAM
AN
Berpikir
komput
asi
Menggunaka
n Logika
Caranya

Belajar
pemrograma
n
Teknik Berpikir
Komputasi
 Dekomposisi
 Pengenalan Pola
(pattern recognition)
 Generalisasi Pola dan
abstraksi(pattern
generalization)
Rancangan Algoritma
dan analisa data
/visualisasi
Dekompo
sisi

masalah dipecah
menjadi beberapa
sub-masalah yang
lebih kecil
Pengen
alan
Pola
Kemampuan
melihat adanya
kesamaan yang
akan
memungkinkan
kita untuk
melakukan
prediksi
Generalisa
si pola dan
abstraksi
Kemampuan memilah
informasi yang
kompleks menjadi
lebih sederhana atau
membuat informasi
lebih bersifat general
sehingga
memudahkan kita
untuk menjelaskan
suatu ide
Rancang
an
Algoritm
a
Kemampuan
mengembangkan
strategi
selangkah demi
selangkah untuk
pemecahan
masalah
Karakteris
tik
Berpikir
Komputas
• Mampu memberikan pemecahan
i masalah menggunakan komputer atau
perangkat lain
• Mampu mengorganisasi dan
menganalisa data
• Mampu melakukan representasi data
melalui abstraksi dengan suatu model
atau simulasi
• Mampu melakukan otomatisasi solusi
melalui cara berpikir algoritma
(sekumpulan langkah terurut)
• Mampu melakukan identifikasi,
analisa dan implementasi solusi
dengan berbagai kombinasi
langkah/cara dan sumberdaya yang
efisien dan efektif Mampu melakukan
generalisasi solusi untuk berbagai
Berpikir
Prosedu
ral
Sejumlah aksi dijalankan
secara berurutan
(sekuensial)
Setiap aksi akan
memberikan efek
eksekusi tertentu
Jika diikuti terus
menerus, aksi-aksi ini
harus selesai
Prosedu
ral

Pemrograma
n prosedural

Non
Prosedur
al
Pemrograman
Visual dengan
Flowgorithm
Pemrogra
man Visual  Program biasanya dibuat
dengan menggunakan bahasa
pemrograman, seperti Pascal,
C/C++, Java, Python, dll.
 Setiap bahasa pemrograman
memiliki struktur sintaks/kosa
kata yang terkesan sangat tidak
ramah bagi programmer
pemula.
 Pemrograman visual
memungkinkan programmer
memanipulasi elemen program
secara visual sehingga lebih
intuitif bagi pemula.
 Contoh aplikasi pemrograman
visual Scratch, App Inventor,
dan Flowgorithm.
Flowgorit
hm

Aplikasi pembelajaran
pemrograman bagi pemula yang
dilakukan secara visual dengan
memanfaatkan bagan flowchart
sederhana
Dalam flowchart
biasa kita tidak
diperkenalkan
dengan konsep
variabel
Variabel
Untuk menyimpan
data, digunakan
variabel, dimana
variabel memiliki
tipe data
 Dalam pemrograman,
Variabel harus
dideklarasikan terlebih
dahulu sebelum
digunakan.
 Untuk deklarasi variabel
pada Flowgorithm,
gunakan elemen Declare.
 Untuk memberikan nilai
pada variabel, gunakan
elemen Assign.
 Dalam pemrograman, Variabel
harus dideklarasikan terlebih
dahulu sebelum digunakan.
 Untuk deklarasi variabel pada
Flowgorithm, gunakan elemen
Declare.
 Untuk memberikan nilai pada
variabel, gunakan elemen
Assign.
Operasi
Flowgorith

 Serupa dengan Microsoft Excel,


untuk memproses data,
digunakan operasi aritmatika dan
logika.
 Operasi pada Flowgorithm
dengan prioritas evaluasinya dari
yang tertinggi hingga terendah.
TERIMA
KASIH!!!

Anda mungkin juga menyukai