1 00:00:00,624 --> 00:00:04,594 Bağımsız Aktivite | Zar Oyunu 2 00:00:05,089 --> 00:00:11,600 Bu dersin adı Zar Yarışı. Hemen herkes bilgisayar oyunu oynamayı sever. 3 00:00:11,600 --> 00:00:14,620 Bilgisayar programcılarının, oyun aşamalarını programa 4 00:00:14,620 --> 00:00:17,120 nasıl dönüştürdüklerini hiç merak ettiniz mi? 5 00:00:17,120 --> 00:00:21,081 Bir bilgisayar oyunu yaratmada ve herhangi bir sorunu çözmede 6 00:00:21,081 --> 00:00:23,340 ilk adım düşünme ve planlamadır. 7 00:00:23,650 --> 00:00:27,251 Sorun çözmede düşünme adımı bir algoritma üretir. 8 00:00:27,641 --> 00:00:32,094 Bu da bir sorunu çözmeye veya bir görevi bitirmeye yönelik adım adım bir plandır. 9 00:00:32,764 --> 00:00:36,894 Bu derste, bir zar yarışı oyunu için algoritma oluşturacaksınız. 10 00:00:37,724 --> 00:00:40,922 Sonra, arkadaşlarınızdan planınızı deneyip oyunu oynamak için 11 00:00:40,922 --> 00:00:44,000 adımları takip edip edemediklerini söylemelerini isteyeceksiniz. 12 00:00:44,000 --> 00:00:47,460 Programcı, adımların doğru olduğuna emin olduktan sonra sıra geldi 13 00:00:47,460 --> 00:00:53,133 algoritmayı bilgisayarın anlayacağı dilde bir programa dönüştürmeye. 14 00:00:53,723 --> 00:00:57,283 Her gün yaptığımız hemen her şey bir algoritma gerektirir, 15 00:00:57,283 --> 00:01:01,023 bir görevi tamamlamak için takip edebileceğiniz adımların listesi. 16 00:01:01,023 --> 00:01:04,428 Okula hazırlandığınızı, arkadaşlarınızla keyifli bir gün planladığınızı 17 00:01:04,428 --> 00:01:06,650 veya bir atıştırmalık yaptığınızı düşünün. 18 00:01:06,650 --> 00:01:09,369 Bu görevlerden herhangi birini tamamlamak için 19 00:01:09,369 --> 00:01:16,019 daha küçük adımlara bölmelisiniz ve bazen belli bir sıra izlemelisiniz. 20 00:01:16,019 --> 00:01:21,265 Bir sandviç yaptığınızı düşünün. Dolaptan önce neyi aldığınız fark etmez. 21 00:01:21,265 --> 00:01:24,839 Fakat kavanozun kapağını açmadan fıstık ezmesini süremezsiniz. 22 00:01:24,839 --> 00:01:27,999 Bilgisayar algoritmalara ve programlara ihtiyaç duyar, bunlar 23 00:01:27,999 --> 00:01:32,329 bizim düşünmeksizin yaptığımız şeyleri bile nasıl yapacağını gösterir. 24 00:01:32,329 --> 00:01:36,035 Algoritma, ne yapılması gerektiğini arka planda düşünür. 25 00:01:36,035 --> 00:01:42,015 Program ise bir şeyi yapması için bilgisayara verilen asıl talimatlardır. 26 00:01:42,015 --> 00:01:47,429 Algoritmanın programa dönüştürülmesi gerekir ki bilgisayar çalıştırabilsin. 27 00:01:47,939 --> 00:01:52,254 Bir görevi, algoritma denen adımlara bölmek bazen zordur. 28 00:01:52,254 --> 00:01:57,339 Fakat herhangi bir beceri gibi pratik yaptıkça kolaylaşır.