Search Header Logo
BAB 3 BERPIKIR KOMPUTASIONAL

BAB 3 BERPIKIR KOMPUTASIONAL

Assessment

Presentation

Computers

12th Grade

Practice Problem

Easy

Created by

Khairun S.Kom

Used 4+ times

FREE Resource

17 Slides • 9 Questions

1

media
media

2

Draw

Bagaimana Kabar kalian hari ini?

3

Draw

Gambarkan / ilustrasikan kesiapan belajar kalian hari ini ?

4

Open Ended

silahkan tebak kita hari ini belajar tentang Berpikir Komputasional, menurut kalian apa saja pembahasan materi hari ini ...

5

media
media

6

media

7

Open Ended

Apa tujuan pembelajaran kita hari ini ...

8

Apresiasi

Mark Zuckerberg, yang mendirikan jejaring sosial Facebook pada tahun 2004, bercerita bahwa dia mendapatkan komputer pertamanya saat di kelas VI. Mark pada saat itu sangat tertarik untuk mengetahui cara kerja komputer, bagaimana program bekerja serta mencari tahu bagaimana menulis program pada tingkat yang lebih tinggi pada sebuah sistem. Sejak muda Mark sudah mengenal dan menerapkan cara berpikir komputasional, karena dia menyadari pentingnya untuk mampu memahami suatu hal atau masalah dengan cepat, sehingga bisa menemukan solusi dengan cepat pula. Apakah kalian sudah siap untuk belajar dan menerapkan cara berpikir komputasional dalam memecahkan berbagai permasalahan yang kalian temukan dalam kehidupan sehari-hari? Jika kalian membaca kutipan yang disampaikan oleh John F. Kennedy “Man is still the most extraordinary computer of all”, yang dimaknai bahwa “manusia masih merupakan komputer yang paling luar biasa”, tentunya ini akan menjadi penyemangat bagi kalian untuk lebih mendalami apa itu berpikir komputasional.

9

A. Berpikir Komputasional

Berpikir komputasional merupakan salah satu cara atau konsep untuk mengamati suatu masalah, mencari dan mengembangkan solusi permasalahan tersebut dengan memanfaatkan teknologi komputer.
berpikir komputasional (Computasional Thingking) diperkenalkan pada tahun 2006 oleh Jeanette M. Wing profesor computer sciance di Carniege Mellon University.

10

A. Berpikir Komputasional

Berpikir komputasional memang mengadopsi pola berpikir atau cara kerja komputer. sebagian orang beranggapan untuk bisa berpikir komputasional itu harus selalu menggunakan aplikasi komputer, padahal dalam kenyataannya berpikir komputasional tidak harus menggunakan komputer.
berpikir komputasional dapat juga dimaknai sebagai proses berpikir atau kemampuan berpikir manusia dengan menggunakan pendekatan analitik dan algoritmik untuk merumuskan, menganalisis dan menyelesaikan masalah.

11

A. Berpikir Komputasional

Berpikir komputasional adalah kombinasi dari permasalahan teknis dan matematis. pengertian matematis ini lebih pada arah penerapan logika berpikir.bukan perhitungan mendalam seperti mata pelajaran matematika.
proses berpikir komputasional dimulai dari penelaahan permasalahan yang ada kemudian pengumpulan fakta dan pengolahannya hingga akhirnya tercipta solusi.

12

B. Manfaat dan Cara Berpikir Komputasional

Beberapa manfaat dan cara berpikir komputasional, diantaranya yaitu :

  1. Memudahkan memecahkan masalah yang komplek dan besar dengan cara yang lebih efesian dan efektif.

  2. Melatih otak untuk terbiasa menggunakan pola berpikir secara logis, matematis, terstuktur dan kreatif.

  3. Memudahkan dalam mengamati masalah dan menemukan solusinya.

13

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

media

14

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

Dekomposisi merupakan proses pemecahan masalah kompleks menjadi masalah kecil agar malah tersebut mudah dipahami, diteliti dan diselesaikan secara terpisah.

contoh Penerapannya dalam kehidupan sehari-hari

Membersihkan rumah

Dekomposisi dapat diterapkan dalam membersihkan rumah, seperti memecah tugas-tugas menjadi tugas-tugas yang lebih kecil, seperti menyapu lantai, mencuci piring, menyusun tempat tidur, dan sebagainya

15

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

Pengenalan Pola merupakan cara mencari sebuah keteraturan yang ada untuk mendapatkan informasi yang lebih penting atau mencari kesamaan didalam masalah.

contoh Penerapannya dalam kehidupan sehari-hari
-
Mengenali suara 

- Mengingat wajah manusia 

- Memprediksi cuaca 

- Menggunakan rumus matematika yang sering digunakan, seperti menghitung tip, mengkonversi ukuran, dan menentukan konsumsi bahan bakar kendaraan 

16

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

Abtraksi merupakan cara mencari sebuah keteraturan yang ada untuk mendapatkan informasi yang lebih penting atau mencari kesamaan didalam masalah.

contoh Penerapannya dalam kehidupan sehari-hari
-
Mengenali suara 

- Mengingat wajah manusia 

- Memprediksi cuaca 

- Menggunakan rumus matematika yang sering digunakan, seperti menghitung tip, mengkonversi ukuran, dan menentukan konsumsi bahan bakar kendaraan 

17

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

Algoritma adalah serangkaian langkah-langkah atau prosedur yang diikuti untuk menyelesaikan suatu tugas atau masalah.

contoh Penerapannya dalam kehidupan sehari-hari
Membuat Kopi. Sebelum menyusun algoritma membuat kopi , Anda perlu mendefinisikan masukan (input) dan keluaran (output) terlebih dahulu. ...

Menyeberang Jalan. ...

Membuat Telur Dadar. ...

Menggosok Gigi. ...

Rutinitas Pagi.

18

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

Terdapat 3 bentuk umum yang digunakan dalam menuliskan algoritma
a. Deskriptif
b. Pseudocode
c. Flowchart

19

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

a. Deskriptif
merupakan notasi algoritma yang paling sederhana karena algoritma menggunakan bahasa sehari-hari.
kelebihan dari bentuk ini adalah dari sisi kesederhanaan dalam pembuatannya dan dapat dipahami dengan mudah oleh orang awam.
kekurangannya adalah saat digunakan untuk permasalahan yang lebih komplek dan rumit, penggunaan bentuk algoritma ini akan lebih sulit dan seringkali terjadi ambigu dalam langkah-langkah penyelesaian masalah.

20

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

b. Pseudocode
merupakan algoritma yang daam menjelaskan langkah-langkah penyelesaian dari suatu masalah menggunakan kode-kode tertentu, strukturnya penulisannya mirip dengan bahasa pemrograman.
pseudocode akan membantu programmer dalam memahami alur kerja pada saat dituangkan kedalam sebuah program, dan juga haruslah relatif umum dalam sebuah programming principles, yang tidak menjurus pada salah satu bahasa pemrograman tertentu sehingga dapat diimplemntasikan dengan mudah ke berbagai bahasa pemrograman seperti C++,C#, Java, Delphi, Basic, PHP, Python dan lain-lain.

21

B. Manfaat dan Cara Berpikir Komputasional

Penerapan berpikir komputasional

c. Flowchart
Tahapan-tahapan penting dalam algoritma ditunjukan dengan diagram. Aliran proses ditunjukan dengan arah panah (flowlines). Kelebihan menggunakan flowchart adalah tahapan proses digambarkan dalam bentuk diagram, sehingga lebih mudah dilihat dan dipahami.

22

Reorder

Urutkan langkah-langkah dalam proses berpikir komputasional dari awal hingga solusi ditemukan.

Penelaahan permasalahan yang ada

Pengumpulan fakta dan pengolahannya

Penciptaan solusi

1
2
3

23

Reorder

Urutkan tahapan-tahapan membersihkan rumah dengan menggunakan konsep dekomposisi.

Menyapu lantai

Mencuci piring

Menyusun tempat tidur

1
2
3

24

Reorder

Urutkan contoh penerapan pengenalan pola dalam kehidupan sehari-hari.

Mengenali suara

Mengingat wajah manusia

Menggunakan rumus matematika untuk menghitung tip

1
2
3

25

Reorder

Urutkan bentuk notasi algoritma dari yang paling sederhana hingga yang lebih teknis.

Deskriptif

Pseudocode

Flowchart

1
2
3

26

Open Ended

Tuliskan kesimpulan atau pemahaman kalian setelah belajar hari informatika hari ini ...

media
media

Show answer

Auto Play

Slide 1 / 26

SLIDE