[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,Programlama öğrendiğimde 8. sınıftaydım. Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,Ilk olarak ekranda Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,yeşil bir daire ve kırmızı bir kareyi nasıl göstereceğimi öğrendim. Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,Bu dersleri öğreniyorsunuz, ki öyle çok da ders yok, Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,ve sonunda neredeyse istediğiniz her şeyi yapabilir noktaya geliyorsunuz. Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,Bilgisayar bilimi, bir bilgisayarın nasıl çalıştığını ve nasıl düşündüğünü öğrenmektir, Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,böylece bigisayara yeni şeyler yapmayı öğretebilirsiniz. Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,Günümüzde bilgisayar bilimi ile yapabildiklerimiz oldukça şaşırtıcı. Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,Bence bu sahip olduğumuz süper güce en yakın şey. Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,(Tanya: Bilgisayar Mühendisliği öğrencisi) Önümüzdeki saat içinde size programlamanın Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,temel kavramlarını öğretecek bir oyun oynayacağız. Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,Genellikle programlama metinlerden oluşur ama biz Blockly kullanacağız Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,Blockly, sürükleyip bırakarak program yazmayı sağlayan görsel bloklar kullanır. Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,Aslında hala kod yaratıyor olacaksınız. Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,Başlangıç olarak, kızgın kuşun yumurtalarını çalan kötü domuza ulaşması için Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,labirentten geçmesine yardımcı olacak bir program için kod oluşturacağız. Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,Blockly üç ana bölüme ayrılmıştır. Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,Solda kuşun labirenti var; program burada uygulanacaktır. Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,Her seviye için talimatlar labirentin altında yazılmaktadır. Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,Bu orta alan alet kutusudur; Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,ve bu blokların her biri kuşun anlayabileceği bir komuttur. Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,Sağdaki beyaz boşluk, çalışma alanı olarak adlandırılır Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,ve burası bizim programı yaratacağımız yer. Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,"İlerle" (move) bloğunu çalışma alanımıza sürükler ve "çalıştır" (run) a tıklarsak, ne olur? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,Kuş sistem üzerinde bir kutu ilerler. Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,Ya kuşun bir kutu ileri gitmesinden sonra bir şey yapmasını istiyorsam? Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,Programımıza başka bir blok ekleyebilirim. Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,Ben "sağa dön" bloğunu seçeceğim ve sarı ok Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,görünene kadar "ilerle" bloğumun altına sürükleyeceğim. Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,sonra bırakacağım ve iki blok birbirine yapışacak. Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,Tekrar "run" (çalıştır) tuşuna bastığımda, kuş çalışma alanımızdaki Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,yukarıdan aşağıya dizili komutları uygulayacak. Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,Eğer bir bloğu silmek istiyorsanız, Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,sadece komut dizisinden çıkarın ve çöp kutusuna sürükleyin. Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,"run" (çalıştır) a tıkladıktan sonra, her zaman kuşu başa almak için "reset" (sıfırla) tuşuna basabilirsiniz. Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,Şimdi, o domuzları vuralım!