00:00Pernah kepikiran nggak, gimana ide di kepala kita bisa jadi aplikasi di HP?
00:03Semuanya berawal bukan dari kode, tapi dari sebuah masalah di dunia nyata.
00:07Coba bayangin deh seorang pengusaha tokonya laris, tapi pusing sama catatan manual.
00:11Pindah ke Excel sih bantu sedikit, tapi tapep aja manual dan makan waktu banyak.
00:16Nah, solusi paling pasnya, ya, sebuah aplikasi yang bisa mengurus semuanya secara otomatis.
00:21Disinilah programming berperan.
00:23Simpelnya, ini cara kita nyuruh komputer melakukan sesuatu.
00:26Kumpulan perintah itu namanya algoritma.
00:28Nah, anggap aja ini otaknya program.
00:31Balik ke aplikasi toko tadi, algoritmanya, ya urutan kerja ini, sangat terstruktur kan?
00:36Sebenarnya, kita tuh udah sering pakai algoritma.
00:38Contoh paling gampang, resep masakan.
00:41Tiap langkah diikuti berurutan, hasilnya jadi masakan yang kita mau.
00:44Persis kayak coding.
00:46Tapi, apa semua algoritma itu sama bagusnya?
00:48Ternyata nggak juga.
00:50Misalnya cari kata di kamus, bisa sih satu-satu, tapi pakai indeks huruf kan lebih cepat.
00:55Intinya, algoritma terbaik itu yang paling efisien.
00:57Hemat waktu dan tenaga.
00:59Terus, siapa sih orang-orang dibalik pembuatan solusi-solusi canggih ini?
01:02Nah, ini dia timnya.
01:04Masing-masing punya peran penting, dari teknis sampai ke bisnis.
01:07Oke, buat ngobrol sama komputer, mereka pakai bahasa khusus yang ada kata-kata dasarnya.
01:12Ada yang namanya string.
01:13Ini dipakai buat data teks.
01:15Contohnya, nama atau alamat kamu.
01:17Terus ada integer dan float buat angka.
01:19Yang satu bilangan bulat, satunya lagi desimal.
01:22Terakhir, boolean.
01:23Jawabannya cuma dua.
01:24Benar atau salah?
01:26Simple kan?
01:27Nah, dari kata-kata dasar ini, programmer bisa merangkai solusi yang kompleks banget.
01:32Benar, kata Steve Jobs.
01:33Belajar programming itu sebetulnya melatih cara kita berpikir loh.
01:36Kita jadi terbiasa memecah masalah besar, jadi potolan-potongan kecil yang lebih gampang.
01:41Pola pikirnya jadi begini.
01:43Lihat masalah, pikirkan logikanya, lalu rancang solusinya.
01:46Nah, sekarang pertanyaannya buat Anda.
01:48Masalah apa nih yang mau coba Anda pecahkan?
01:50Selamat menikmati.