1 00:00:00,000 --> 00:00:05,928 Halo, nama saya Nick Parlente, dan di kelas ini akan membahas dasar 2 00:00:05,928 --> 00:00:11,264 kualitas dari komputer. Bagaimana mereka bekerja, apa yang dapat dan tidak dapat mereka lakukan. dan itu 3 00:00:11,264 --> 00:00:17,096 tidak mensyaratkan latar belakang tentang komputer sama sekali. Terbuka untuk siapa saja. Jadi sebelum saya 4 00:00:17,096 --> 00:00:21,950 memulai, saya ingin, melakukan, ucapan terima kasih kepada Google yang telah mendukung saya di awal 5 00:00:21,950 --> 00:00:26,284 penelitian saya, untuk topik ini, yang amat sangat membantu untuk membuat kelas ini. Juga 6 00:00:26,284 --> 00:00:31,023 sedikit catatan, kelas ini tidak hanya diisi dengan video. Pada setiap bagian, 7 00:00:31,023 --> 00:00:35,530 ada beberapa dokumen yang ditulis, seperti yang saya perlihatkan di sini, 8 00:00:35,703 --> 00:00:40,037 ada berbagai penjelasan dengan bagan, dan contoh kode, dan juga 9 00:00:40,037 --> 00:00:44,718 bahan lain. Jadi, kapanpun Anda bisa mengganti antara video dan dokumen jika 10 00:00:44,718 --> 00:00:49,904 Anda ingin membaca lagi penjelasan dan mencoba mendapatkan contoh atau sesuatu. Ada 11 00:00:49,904 --> 00:00:55,757 perbedaan besar antara menyaksikan saya yang melakukannya dengan Anda yang melakukan sendiri. Jadi 12 00:00:55,757 --> 00:00:59,650 saran saya, ada banyak waktu pada akhir bagian, kita menyediakan 13 00:00:59,650 --> 00:01:02,952 latihan. Dan jadi, pada saat itu, sebelum Anda mencoba latihan, Anda dapat memilih. 14 00:01:02,952 --> 00:01:06,558 Jadi, apakah Anda ingin langsung ikut latihan, atau kembali ke 15 00:01:06,558 --> 00:01:10,077 dokumen dan mencoba sesuatu, mencoba bereksperimen secara mandiri untuk 16 00:01:10,077 --> 00:01:13,684 lebih memahami ilmu tersebut? Jadi, setidaknya Anda tahu apa saja yang tersedia, untuk setiap 17 00:01:13,684 --> 00:01:20,658 bagian. Jadi saya ingin mengatakan, dasar dari persamaan komputer 18 00:01:20,658 --> 00:01:27,158 adalah komuter itu sangat kuat tapi dungu. Kekuatan yang jelas adalah komputer dapat 19 00:01:27,158 --> 00:01:32,195 melakukan bermiliyar-milyar operasi. Mereka bekerja luar biasa cepat. namun, 20 00:01:32,195 --> 00:01:37,714 operasi yang jelas adalah operasi yang dapat komputer lakukan 21 00:01:37,714 --> 00:01:43,096 sangat sederhana, mereka sepenuhnya mesin. Mereka tidak dapat melakukan apapun yang 22 00:01:43,096 --> 00:01:48,445 Anda dapat deskripsikan dengan pengertian tentang bagaimana mereka bekerja. Jadi keanehan ini 23 00:01:48,445 --> 00:01:52,420 dicampur dari, beberapa, kekuatan yang bercambur dengan beberapa bagian mesin 24 00:01:52,420 --> 00:01:57,191 secara dungu. Pola itu terlihat jelas, sebagaimana kita bekerja dengan hal tersebut, 25 00:01:57,361 --> 00:02:01,955 contoh kode, beberapa permainan di dalam dunia komputer. sekarang, saya akan 26 00:02:01,955 --> 00:02:06,606 sedikit profokatif, sebagian menyenangkan tentang komputer. oh, mereka sangat dungu.. 27 00:02:06,787 --> 00:02:11,499 dan, dilihat dengan cara lain, kita lihat bahwa komputer sangat berguna. Jadi, di dalam 28 00:02:11,499 --> 00:02:16,210 langkah yang menjelaskan tentang kelas ini, Pada langkah pertama mengunjungi jenis 29 00:02:16,210 --> 00:02:21,224 lucunya dunia komputer ini yang berupa mesin, dan dengan begitu terhubungi ke 30 00:02:21,224 --> 00:02:26,056 langkahnya, Anda tahu hal-hal seperti surat elektronik, suara MP3. Hal-hal yang di dunia nyata 31 00:02:26,056 --> 00:02:30,716 sangat berguna. Seperti mencoba menghubungi 2 dunia, dan menunjukkan kepada Anda bagaimana 32 00:02:30,716 --> 00:02:35,418 komputer bekerja, dan bagaimana bisa cocok ke dunia. Itulah tujuan saya, keluar dari 33 00:02:35,418 --> 00:02:39,951 kelas, Anda akan mengerti bagaimana komputer bekerja dan bagaimana mereka bisa cocok ke dunia(nyata). Dan 34 00:02:39,951 --> 00:02:44,370 pada suatu langkah, Anda tidak akan terintimidasi oleh komputer. Anda tidak akan berpikir bahwa itu ada 35 00:02:44,370 --> 00:02:49,844 sihir, tidak dapat dibayangkan. Saya juga punya agenda rahasia. Ada banyak ahli komputer 36 00:02:49,844 --> 00:02:54,899 di dunia ini. Dan ada pula berbagai masalah yang dapat kita 37 00:02:54,899 --> 00:02:59,889 selesaikan, namun orang-orang diluar sana tidak cukup untuk memrogram mereka semua. Jadi 38 00:02:59,889 --> 00:03:05,076 agenda rahasia saya adalah dengan membuka mata ke komputer dunia dan bagaimana 39 00:03:05,076 --> 00:03:10,132 hal itu bekerja pada orang-orang, Anda bisa mencari tahu bahwa ketertarikan Anda dalam dunia ilmu komputer 40 00:03:10,132 --> 00:03:14,859 di masa depan. Jadi, kemungkinan pertama saya akan melihat pada: Bagaimana 41 00:03:14,859 --> 00:03:19,476 sebuah komputer bekerja? Jadi di dalam komputer dikemudikan oleh kode. Dan kita, kita akan 42 00:03:19,476 --> 00:03:24,001 melihat ke lebih banyak rincian tentang ini nanti. Hal ini hanya akan kita lihat pada pandangan pertama. Jadi disini 43 00:03:24,001 --> 00:03:28,505 Saya telah membuat sedikit gambaran tentang komputer. Dan kode di dalam komputer adalah 44 00:03:28,505 --> 00:03:33,822 membuat hal seperti perintah sederhana. Jadi suatu perintah mungkin menambahkan dua angka, 45 00:03:33,822 --> 00:03:39,266 Anda tahu, komputer bahwa satu tambah satu adalah atau memeriksa jika dua adalah lebih kecil dari sepuluh. Jadi apa 46 00:03:39,266 --> 00:03:44,077 yang komputer lakukan, untuk pandangan pertama, itu hanya mengikuti daftar dari 47 00:03:44,077 --> 00:03:49,014 perintah. Dalam setiap instruksi yang sangat sederhana dan komputer hanya berjalan 48 00:03:49,014 --> 00:03:53,635 dalam daftar tersebut dan melaksanakannya, sekalipun mereka melakukannya dengan cepat. Tapi setiap 49 00:03:53,635 --> 00:03:58,978 perintah memiliki jenis mesin yang tetap. Jadi yang ingin saya katakan adalah 50 00:03:58,978 --> 00:04:04,190 Saya pikir hal ini adalah pertanyaan biasa. Yang mana baik; jika komputer 51 00:04:04,190 --> 00:04:09,338 pada mesin hanya berjalan dalam perintah, bagaimana hal itu terjadi juga 52 00:04:09,338 --> 00:04:14,229 banyak fitur yang berguna di dunia? Jadi, saya punya bagan untuk kasus tersebut 53 00:04:14,229 --> 00:04:18,991 di atas sisi tangan kanan saya mencoba membayangkan beberapa fitur yang berguna. seperti 54 00:04:18,991 --> 00:04:23,946 reduksi mata, atau pesan instan. Dan, saya ingin mengatakan diskusi ini, Anda tahu, 55 00:04:23,946 --> 00:04:28,937 telepon Anda, Kamera Anda, semua adalah komputer. Jadi pada bagian kanan, 56 00:04:28,937 --> 00:04:33,448 saya mendapatkan fitur berguna, reduksi mata merah. Dan di atas sisi kiri, 57 00:04:33,448 --> 00:04:37,842 Saya punya komputer, yang mana hanya pergi ke dalamnya, Anda tahu, perintah 58 00:04:37,842 --> 00:04:42,471 mesin sederhana. Jadi, tapi apa yang membuat koneksi dua hal tersebut? Dan jawabannya 59 00:04:42,471 --> 00:04:46,541 adalah sungguh. Bahwa apa yang komputer program itu. Ada seseorang, 60 00:04:46,541 --> 00:04:51,009 programmer komputer, seseorag yang memiliki ide pertama itu. Oh, kita haris punya reduksi mata merah, 61 00:04:51,009 --> 00:04:55,709 yang akan sangat berguna,. Dan mereka menggunakan kreatifitas mereka dan imaginasi 62 00:04:55,709 --> 00:05:00,119 mereka berpikir bahwa sesuatu akan berguna untuk memiliki yang komputer 63 00:05:00,119 --> 00:05:04,587 lakukan. Dan dengan begitu apa yang programmer lakukan, adalah struktur mereka 64 00:05:04,587 --> 00:05:09,229 dan membongkar masalah, jadi itulah yang komputer lakukan. Mereka melakukan perintah, 65 00:05:09,229 --> 00:05:13,755 dan Anda tahu, struktur hal yang komputer bisa, sebenarnya bisa untuk melakukan 66 00:05:13,755 --> 00:05:19,294 hal-hal yang berguna. Ituah yang programmer lakukan. Faktaya, hal-hal yang berguna 67 00:05:19,294 --> 00:05:24,263 dapat Anda selesaikan dengan kamera digital, atau telepon genggam Anda, atau dengan 68 00:05:24,263 --> 00:05:29,702 komputer Anda, sebenarnya dibalik layar, selalu ada seseorang yang membuat hal itu terjadi. 69 00:05:29,702 --> 00:05:34,872 Dan seperti kombinasi. Dalam langkah tersebut, programmer, orang yang 70 00:05:34,872 --> 00:05:40,579 membawa kreativitas mereka dan wawasan tentang dunia dan berpikir hal yang dapat berguna 71 00:05:40,579 --> 00:05:45,569 untuk dimiliki, setelah selesai. Itulah setengah masalah mereka. Dan komputer yang 72 00:05:45,569 --> 00:05:50,218 membawa apa yang bagus dalam komputer. Dan Saya ingin mengatakan bahwa komputer itu bagus saat menjadi 73 00:05:50,218 --> 00:05:54,789 sangat amat tidak mahal. Dan komputer juga dapat melakukan perintah-perintah 74 00:05:54,789 --> 00:05:58,734 dengan sangat-sangat-amat cepat dan juga kita dapat, hal kombinasi yang baik. 75 00:05:58,734 --> 00:06:03,008 Dan itu mengapa sangat banyak yang komputer 76 00:06:03,008 --> 00:06:07,666 di dalam dunia dapat melakukan hal berguna. Ini menunjukkan bahwa ini kerjasama yang bagus 77 00:06:10,022 --> 00:06:12,214 diantara komputer dan masyarakat. Di dalam hal bagan ini, juga ada sedikit dari ringkasan 78 00:06:12,214 --> 00:06:16,762 dari kelas ini. Kita akan mencoba ke kunjungan di atas sisi kiri melihat bagian 79 00:06:16,762 --> 00:06:21,270 apa yang dunia komputer seperti. Dan melihat ke koneksi antara hal itu 80 00:06:21,270 --> 00:06:25,846 dan sebenarnya fitur yang dapat Anda gunakan dan beberapa pengertian tentang bagaimana komputer cocok ke dalam 81 00:06:25,846 --> 00:06:32,507 dunia dan mendapatkan bahan yang selesai. Jadi, dalam setengah detik dalam bagian ini, Saya ingin 82 00:06:32,507 --> 00:06:37,414 melakukan hal kecil, sedikit contoh memrogram. Dan saya harus menyebut ini 83 00:06:37,414 --> 00:06:42,449 akan membutuhkan sedikit kesabaran. Saya ingin memulai memrogram. Dan contoh kode pertama 84 00:06:42,449 --> 00:06:47,483 kita akan sangat sederhana. Mereka tidak akan melakukan hal yang 85 00:06:47,483 --> 00:06:51,707 menyolok. Saya mengatakan ada sedikit hal seperti batu LEGO. Setiap kode yang kita pelajari 86 00:06:51,707 --> 00:06:56,123 menambah satu lagi batu dan secepatnya kita akan bisa memasukkan hal tersebut 87 00:06:56,123 --> 00:07:00,272 bersama dan membuat bahan yang cukup rapi. Tapi untuk bagian yang pertama kali, 88 00:07:00,432 --> 00:07:04,848 hal-hal yang kita dapatkan untuk memulai , dan contoh pertama tersebut sangat sederhana. Jadi saya 89 00:07:04,848 --> 00:07:09,157 menyarankan Anda untuk bersabar, saya janji kita akan mendapatkan bahannya di suatu tempat. Oh, 90 00:07:09,157 --> 00:07:13,307 dan sebenarnya disini, saya memasukkan sedikit bayangan, jadi sebenarnya dengan sebuah 91 00:07:13,307 --> 00:07:18,293 bahasan beberapa jam. Kita akan memulai melakukan bahasan spesial. Dan juga 92 00:07:18,293 --> 00:07:23,427 kita akan bermain diantaranya dengan hal yang terkenal, tunjukkan di sini masalah "Monkey Moon Banana". Jadi itulah 93 00:07:23,427 --> 00:07:28,441 sedikit hal bayangan kemana kita akan pergi. Namun untuk hari ini kita hanya akan melakukan 94 00:07:28,441 --> 00:07:32,775 sedikit pemrograman sederhana. Jadi untuk latihan memrogram kita akna menggunakan bahasa 95 00:07:32,775 --> 00:07:36,734 pemrograman yang disebut JavaScript. JavaScript merupakan bahasa yang populer. Hal itu bekerja di 96 00:07:36,734 --> 00:07:40,884 setiap peramban baru, jadi itulah mengapa(JavaScript) sangat populer. Dan itulah mengapa hal itu 97 00:07:40,884 --> 00:07:44,605 sangat cocok untuk kelas ini. Karena itu, karena kita bekerja di dalam peramban, 98 00:07:44,605 --> 00:07:48,541 itu berarti kode kita akan bekerja dengan mudah. Kita akan menggunakan JavaScript ditambah 99 00:07:48,541 --> 00:07:52,815 beberapa ekstensi yang telah saya tambahkan untuk kelas ini. Jadi ini tidak akan terlihat 100 00:07:52,815 --> 00:07:57,229 seperti ahli JavaScript. Kita akan bekerja pada susunan kode yang 101 00:07:57,229 --> 00:08:01,638 sedikit pendek.. Hanya cukup untuk bagian (poi?), untuk melintasi poin 102 00:08:01,638 --> 00:08:05,944 yang saya ingin buat dan jelajahi komputer. Tapi tanpa membawa banyak hal 103 00:08:05,944 --> 00:08:10,146 dari bagasi yang dapat membutuhkan penulisan penuh, program yang hebat. Baiklah, 104 00:08:10,146 --> 00:08:14,503 jadi inilah contoh kode pertama kita. Di dalam kode yang akan bekerja untuk kita adalah 105 00:08:14,503 --> 00:08:18,550 kita akan mendapatkan ini, area seperti empat persegi panjang kecil. Dan teks di dalam ini 106 00:08:18,550 --> 00:08:22,959 adalah kode. Dan kita akan selalu mendapatkan tombol run dibawah sini. Jadi, ketika saya mengklik 107 00:08:22,959 --> 00:08:27,596 tombol run. Yang akan terjadi adalah, komputer akan pergi ke atas sini dan 108 00:08:27,596 --> 00:08:31,832 menjalankan baris-baris ini. Dan ini akan mengeksekusi 109 00:08:31,832 --> 00:08:36,802 setiap baris. Dia akan melakukan apa yang saya katakan. Dalam kasus ini yang kita lihat adalah 110 00:08:36,802 --> 00:08:41,151 fungsi print. Jadi hanya ada kata print. Dan cara fungsi print 111 00:08:41,151 --> 00:08:45,568 bekerja adalah fungsi ini memiliki kata print kemudian ada tanda kurung di kiri. Kemudian