Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

. Python Programlama Dilini Oyun Oynayarak Öğreniyorum Reyhan Güneş1.

Benzer bir sunumlar


... konulu sunumlar: ". Python Programlama Dilini Oyun Oynayarak Öğreniyorum Reyhan Güneş1."— Sunum transkripti:

1 . Python Programlama Dilini Oyun Oynayarak Öğreniyorum Reyhan Güneş1

2 CodeCombat Tanıtım Filmi https://youtu.be/1zjaA13k-dA https://youtu.be/1zjaA13k-dA Reyhan Güneş2

3 Nesneler, Fonksiyonlar ve Metotlar nesne nesne fonksiyonu Nesne/Kahraman Fonksiyon ve Metotlar Reyhan Güneş3

4 Fonksiyonların girdileri (input) vardır Girdilere bağlı olarak çıktılar (output) oluşur move() fonksiyon Fonksiyon Parametresi Fonksiyon Parametreleri attack('‘Brak’’ ) Brak’a saldır Brak parametre olup Ogre’nin kime saldıracağını belirler. Reyhan Güneş4

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ş5

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ş6

7 Haydi Oyun Oynayalım! 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 Reyhan Güneş7

8 Kayıt olduktan sonra: 1. Play tıkla 2. ‘Kithgard Dungeon’ seç Reyhan Güneş8

9 Oyunun Aşamaları 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 Öncelikle ilk üç aşamayı oynayın! Reyhan Güneş9

10 10

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ş11

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ş 12

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ş13

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ş14

15 Python Shell’i Sitesine Girelim Birkaç kelime ve rakam yazalım ve ne olduğuna bakalım! Reyhan Güneş15

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ş16

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ş17

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ş18


". Python Programlama Dilini Oyun Oynayarak Öğreniyorum Reyhan Güneş1." indir ppt

Benzer bir sunumlar


Google Reklamları