Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Python Programlama Dilini Oyun Oynayarak Öğreniyorum

Benzer bir sunumlar


... konulu sunumlar: "Python Programlama Dilini Oyun Oynayarak Öğreniyorum"— Sunum transkripti:

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… https://www.python.org/shell/ 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 https://goo.gl/JneAiF Küçük bir kurs alın https://www.techrocket.com/code İnteraktif Python öğreticisi kullanın Reyhan Güneş


"Python Programlama Dilini Oyun Oynayarak Öğreniyorum" indir ppt

Benzer bir sunumlar


Google Reklamları