Anda di halaman 1dari 19

BERPIKIR KOMPUTASI

Burhanuddin, M.Kom
PERKEMBANGAN TEKNOLOGI INDUSTRI

Dikutip dari web Menperin :


•Dimulai pada abad ke- • Dimulai pada
18, dengan penemuan tahun 1970 atau
mesin uap untuk upaya
peningkatkan INDUSTRY 2.0 1990, INDUSTRY 4.0
produktivitas yang ditemukannya
bernilai tinggi. otomatisasi pada Dimulai pada abad 20,
•Dimulai pada abad mesin produksi. dengan Efisiensi mesin
•Misalnya di Inggris, saat 19, dengan dan mesin sudah mulai
itu, perusahaan tenun ditemukannya
menggunakan mesin tenaga listrik • Namun hingga terkonektivitas dengan
saat ini sebagian internet of things.
uap untuk
menghasilkan produk seperti sektor agro negara masih
tekstil. Artificial Intelligence (AI),
dan pertambangan. menerapkan
Internet of Things (IOT),
Jadi, revolusi yang industri ini. Unmanned Vehicles
kedua ini terkait (UAV), Mobile
dengan teknologi di Technology (5G), Shared
lini produksi. Platform, Block Chain,
INDUSTRY 1.0 INDUSTRY 3.0 Robotics dan Bio-
Technology.
COMPLEX PROBLEM SOLVING

• Identifikasi masalah
• Menentukan elemen utama masalah
• Melihat berbagai kemungkinan sebagai solusi
• Melakukan tindakan untuk menyelesaikan masalah
• Mengavaluasi keseluruhan proses dan
memecahkan masalah berikutnya dgn efektif
BERPIKIR KRITIS (CRITICAL THINKING)

Ada 6 kemampuan dalam berpikir kritis menurut


Facione :
• Analisa
• Interpretasi
• Evaluasi
• Inferensi
• Eksplanasi
• Regulasi diri
BERPIKIR KREATIF (CREATIF THINKING)

• Mengembangkan karakter ingin tahu (curiosity)


• Mengembangkan karakter keterbukaan
(openness)
• Berani menghadapi resiko (Take a risk)
• Mengembangkan karakter antusias (enthusiasm)
BERPIKIR SISTEM (SYSTEM THINKING)

Berpikir adalah sebuah proses seseorang untuk


merepresentasikan dunia sebagai model dan
memberikan perlakuan terhadapnya secara efektif
sesuai dengan tujuan, rencana, dan keinginan

Sistem adalah suatu kesatuan yang terdiri atas


komponen atau elemen yang dihubungkan bersama
untuk memudahkan aliran informasi, materi, atau
energi untuk mencapai suatu tujuan
FAKTOR AGAR DAPAT BERPIKIR SISTEM

• Menghargai cara pandang yang berbeda


• Mampu melihat pada komponen yang saling
ketergantungan
• Fokus pada komponenn yang membangun sistem
• Tidak tergesa-gera dalam menyelesaikan
permasalahan pada komponen yang sulit
• Dapat menggunakan bahasa pola dasar dan
analogi untuk mengantisipasi perubahan
REPRESENTATIF SESEORANG BERPIKIR SISTEM

• Time series data


• Reference mode diagram
• Structural diagram
BERPIKIR SISTEM DAPAT MENYELESAIKAN PERMASLAHAN DI :

• Analisis bisnis
• Kesehatan
• Komputasi
• Manufactur
• Pembangunan berkelanjutan
• Epidomiologi
BERPIKIR KOMPUTASI

• Berpikir komputasi menurut J.M Wing adalah


kemampuan berpikir dalam melakukan
formula persoalan dan solusinya sehingga
dapat dinyatakan dalam sebuah bentuk
yang dapat dikerjakan secara efektif oleh
manusia atau mesin.
ADA 4 TAHAPAN BERPIKIR KOMPUTASI

• Decompotition
• Pattern recognition
• Abstraction
• Algorithm design
ALGORITMA
Struktur dasar algoritma
• Sequence/runtunan
• Selection/pemilihan
• Repitition/pengulangan
Notasi penulisan algoritma
• Notasi I = membuat untaian kalimat deskriptif
• Notasi II = membuat Flowchart(diagram alir)
• Notasi III = membuat Pseudocode
• Notasi IV = membuat Program dengan bahasa
pemrograman C++
PAHAM ?
Lanjut ke praktik yuk...
Hal 148 - 154
Urutan langkah dalam membuat Program :

• Notasi I = membuat urutan kalimat deskriptif


• Notasi II = membuat Flowchart(diagram alir)
• Notasi III = membuat Pseudocode
• Notasi IV = membuat Program dengan bahasa
pemrograman C++
NOTASI I
KALIMAT DESKRIPTIF PROGRAM
MENCARI BILANGAN TERBESAR

Contoh:
•Mulai
•Masukkan bilangan pertama
•Masukkan bilangan kedua
Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4 jika
tidak, kerjakan langkah 5.
•Tampilkan bilangan pertama
•Tampilkan bilangan kedua
•Selesai
NOTASI II
PSEUDOCODE MENCARI
BILANGAN TERBESAR

Contoh Pseudocode:
Input Bilangan a
Input Bilangan b
If a > b then kerjakan langkah 4
print Bilangan a
print Bilangan b
MULAI
NOTASI III
FLOWCHART MENCARI
MASUKAN
BILANGAN TERBESAR NILAI
(A, B)

JIKA No MENAMPIL
KAN
A>B NILAI B

Yes

MENAMPIL
KAN
NILAI A

SELESAI
NOTASI IV
MENTERJEMAHKAN KE DALAM
BAHASA PEMROGRAMAN
TERIMAKASIH

Anda mungkin juga menyukai