Sunuyu indir
YayınlayanIrmak Ulusoy Değiştirilmiş 9 yıl önce
1
Python Programlama Dilini Oyun Oynayarak Öğreniyorum
. Python Programlama Dilini Oyun Oynayarak Öğreniyorum Reyhan Güneş
2
CodeCombat Tanıtım Filmi https://youtu.be/1zjaA13k-dA
Reyhan Güneş
3
Nesneler, Fonksiyonlar ve Metotlar
Fonksiyon ve Metotlar nesne nesne fonksiyonu Nesne/Kahraman Reyhan Güneş
4
Fonksiyonların girdileri (input) vardır
Girdilere bağlı olarak çıktılar (output) oluşur Fonksiyon Parametreleri attack('‘Brak’’ ) Brak’a saldır move() fonksiyon Fonksiyon Parametresi Brak parametre olup Ogre’nin kime saldıracağını belirler. Reyhan Güneş
5
Döngüler (loops) Döngüler ne işe yararlar?
Aynı adımların tekrarını sağlar. Kodun tekrar tekrar çalışmasını sağlar. loop: Reyhan Güneş
6
İlk Kithmaze ve Dehşet Kapısı
Birbirinin aynı olan kod satırları döngü/loop’lar ile tekrarlanır. Loop: Reyhan Güneş
7
Haydi Oyun Oynayalım! www.codecombat.com Kendinize hesap açın
hesabınızı girin. Eğer hesabınız yoksa ailenizin hesabını kullanın. O da yoksa gibi sahte bir mail kullanarak hesap açabilirsiniz. Reyhan Güneş
8
2 1 3 Kayıt olduktan sonra: 1. Play tıkla 2. ‘Kithgard Dungeon’ seç
Reyhan Güneş
9
Öncelikle ilk üç aşamayı oynayın!
Oyunun Aşamaları Öncelikle ilk üç aşamayı oynayın! 1.Kithgard Zindanları 2.Derindeki Mücevherler 3.Gölge Bekçisi 4.Unutkan Kuyumcu 5.Gerçek Adlar 6.Kalkan Kılıç 7.Ateş Dansı 8.İlk Kithmaze 9.Bilinen Düşman 10.Dehşet Kapısı 11.İkinci Kithmaze Reyhan Güneş
10
Reyhan Güneş
11
Düşünelim Tartışalım Paylaşalım
-Oyununda amaç nedir? -Nasıl oynanıyor? -Oyunun öğreticileri nasıl çalışıyor? -Öğreticiler ne işe yarıyor? -Öğreticilerin önemi nedir? Reyhan Güneş
12
Komutlar neden önemli? Komut yerine yönerge de diyebiliriz.
Bilgisayarlar yönergelerle çalışır. Tost yaparken belli bir sırayla ve nasıl yapılacağını anlatırken yönergeleri kullanırız. Reyhan Güneş
13
İki Aşama Daha Oynayalım Unutkan Kuyumcu ve Gerçek Adlar
Kullandığımız komutlara dikkat edelim ve neye yaradıklarını düşünelim. Algoritma Nedir? -Algoritma bir dizi yönergedir. Bir işi yerine getirmek için oluşturulan yönergelerin basamaklarıdır. Bilgisayar Bilimlerinde algoritma neden önemlidir? -Bilgisayarlar düşünemezler, sadece yönergeleri izlerler. Yani algoritmaları. Bir bilgisayar programı sadece bilgisayarın anlayacağı dilde yazılmış algoritmalardan oluşur. Algoritma yazarken işlemlerin sırasını belirleriz. Bunun en basit yolu sıralama yada dizin haline getirmektir. Reyhan Güneş
14
CodeCombat ve Dizinler
Tüm yönerge yada komutlar dizinlerden oluşur. Şimdi biraz dizinleri tanımaya çalışalım. Bu sefer Python diliyle… Reyhan Güneş
15
Python Shell’i Sitesine Girelim
Birkaç kelime ve rakam yazalım ve ne olduğuna bakalım! Reyhan Güneş
16
Bakalım ne oluyor? Metin eklediğimizde hata verdi
Rakam yazdığımızda aynısını tekrarladı Toplama işlemi yaptıralım 6+6+7=19 İşlemleri hesap makinası gibi yapıyor. Reyhan Güneş
17
Metin yazdığımızda neden hata verdi?
Acaba kelimeleri nasıl yazarsak hata vermez? Print yazdıktan sonra kelimeyi parantez içine ‘..’ tırnak işareti içine yazarsak hata vermiyor. Şimdi siz deneyin! Reyhan Güneş
18
Python öğrenmeye nasıl devam ederim?
Youtube öğreticilerini izleyin Trinket sitesinden yararlanın Küçük bir kurs alın İnteraktif Python öğreticisi kullanın Reyhan Güneş
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.