SlideShare a Scribd company logo
1 of 16
[1]
Basitbir şekilde sürükle bıraktekniği
ile kodlarımızıalt altasıralıyoruz.
Bitirdiktensonraise çalıştır
butonunatıklıyoruz.
DevamEt diyerekbirsonraki
etkinliğegidebiliyoruz.Kaçetkinlik
olduğunuyukarıdantakipedebiliriz
[2]
Yanlış yaptığımızda ise buşekilde
bir uyarı gelecektir.
İpucunugörüntüle dediğimizde
ise alttagördüğümüzgibi bir
ekrangelecektir.Ufakbiripucu
ile çözümükolaylaştırabiliriz.
Eğer komutlarbirbirine
bağlanmazise yukarıdaki gibi bir
uyarı çakacaktır. Tekrar dene
butonuile düzeltebiliriz.
[3]
Yaptığımız ilerlemeleri silerekbaştan
başlamamızısağlar.
Amacımız kuşusondaki yeşil
nesneye ulaştırmaktır.İlerle birkez
zıplayarakileri gitmesi anlamına
gelir.Sonraönündeki engelegöre
solaya da sağa dönmesini sağlarız.
Şekildeki kodlarile bunusağlamak
mümkündür.
Aynı hareketi kaçkere
yapacağımızı gösterir.
Kendi içerisinde bir
döngüoluşturur.
[4]
Bölümilerledikçe etkinliklerzorlaşacaktır.Bununakabindeyeni kodlamalarve şekillergelecektir.
Basitileriye,sağa,solagibi komutları
içerir.
Döngüiçerisine alınankomutların
tekrarlanmasınısağlar.Kaç defa
tekrarlanmasınıistiyorsak ?yerine
yazabiliriz.
Çiçeği gördüğümüzzamannektarıal
deriz.Toplamkaç nektarıaldıysak
sonundao kadar bal yap diyerek
oyunutamamlarız.
[5]
Eğer komutunu
kullanarak?
Yerinde çiçek
varsa nektarıal
derizyokise bal
yap deriz.
Bizdenhersahnede ne istediğini sahnedenönce belirtecektir.Bizde busayede yeni gelen
komutlarınne işe yarayacağını bileceğiz.
[6]
Çocuğunkalemle çizgi çekmesi için
kaç derece dönmesi gerektiğini
gösterir.
Çocuğunkalemle çektiğiçizgininkaç
piksel boyutundaolduğunugösterir.
Çocuğunkalemininrenginigösterir.
Yapılan işleminkaçkez
tekrarlanacağınıgösterir.
Bizdenistenenişlemçocuğun200
piksel boyutundabirkare çizmesidir.
İstenilenişlemyandaki kod
yardımıylayapılabilir.
[7]
Yanda istenilenşekil örüntüsünü
soldaki kodlaryardımıyla
yapabiliyoruz.
Bizdenistenilenfarklırenklerde
çizgilerçekerek360derecelikbir
örüntüyapmaktır.
Yazılan koduicelediğimiztaktirde
360 keztekrarlanmasıistemiştir.
İleriye ve geriye100 piksellikgitgel
yapmakzorundayız.İsterseksağdan
isterseksoldanyapabiliriz.
[8]
Bizdenistenilensol taraftaki şekil örüntüsünüeldeetmek.İncelediğimiztakdirdeyeni gelentek
kodtaşı komutudurileri anlamındagelmektedir.Geri kalankodlarmantığagöre sıralanmışkod
örüntüleridir.
Bizdenistenilenkendişeklimizikendimizinyaratmasıdır.Bensağdaki kodlarıkullanarakböyle
bir şekil yarattımkendinize özgübirşekilyaratabilirsiniz.
[9]
İleriye taşı150 piksel yerinelength
değişkenine150 atayıp uzunluk
olarakkullanıyoruz.
Bir dikdörtgenyapabilmekiçingenişliğiwidhtdeğişkeniile atıyoruz.Matematik
bloklarındanyararlanaraktaşıyarakçizilmesini sağlıyoruz.
[10]
Bizdenyukarıdaki şekli yapmamız
isteniyor.
Bizdenyukarıdaki şekli yapmamızisteniyor.
Bu örüntüyüyapabilmemiziçinsides
değişkenine atamamız gerekir.
[11]
Bitişçizgisidir.Hergeçtiğimizde
puankazanılır ve on puana ulaşan
oyunukazanır.
Gerekli kodlaryazıldıktansonraister
buradanisterklavyedenoktuşları
yardımıylaoyunabaşlanır.
Köpeknesnemizinhızınıburadan
belirliyoruz.Kedidenyüksekolması
gerekmektediroyunukazanabilmesi
içinhangi tuşlave hangi yönde
hareketetmesini belirttiğimiz
koddur.
Köpeknesnesininhangi tuşla
hareketettirmemizgerektiğini
[12]
Oyundaköpeğimizinoktuşlarıile
kontrol edilerekbayraklarıalması
istenmiştir.Bununiçingerekli kod
örüntüsünüaşağıdagörebilirsiniz.
Yanlara hareketedebilmesiiçin
dönme komutudur.
Yukarıya kaç piksel boyunda
zıplayacağını gösterenkoddur.
Yanlara ilerlemesi içinyazılan
komutdur.
[13]
Bizdenistenenkediyi,kalp
baloncuklarıylavurmamızhe
vurduğumuzdapuankazanacağız
vurulduğumuzdaise puan
kaybedeceğiz.
Puanayarlamasını bu şekilde
yaparız.
Fırlatılankalplerkediye çarptığıanda
çıkarılan sesleri atadığımıkod.
İlerlemesesininayarlandığıve
köpektençıkankalpbaloncuklarının
yerininayarlandığıkodlardır.
[14]
İlkbaşta döngükullanmadankomut
veriyoruzçünküçiçekte sadece bir
tane nektarı var.
Sağ tarafta gördüğünüzgibi
çiçeklerinüzerinderakam
yazmaktadır.Bizde eğerkaç tane
nektarıvar ise okadar
tekrarlamalıyızbunudatekrarla
komutuile yaparız.
Yukarıdaki işlemçokuzunsürmüştüaynı işlemi buşekilde de
yapabiliriz.Fordöngüsünükullanarak.
[15]
Yapılacak toplama
işlemininkaçile başlayıp
biteceğinive adımsayısını
belirtir.
Sayı belirtir.
Kameradeğişkenidirbu
kodlamadaişimize
yaramayacaktır.
Caunterdeğişkeniile hr
adımın değişkeni ve her
adımda önümüze çıkan
nektarısayısını ayarlarız.
Tekrar caunter
değişkeninikullanmamız
lazım ki ona göre ilerleme
yapsın
[16]
Bizdenistenilennektarılar
sıralamayladeğil de sabit
farklaistenirse aynı
değerleri giremeyizbu
seferise aşağıdaki kod
örüntüsünükullanmalıyız.
Yapılan kodlamadadeğişimin3
olarakbelirlenmesi 3erardışık
arttığını veyaazaldığını gösterir.
3’den15’e kadar dememizin
nedeni nektarların3er3er
artarak gittiğini göstermektedir.

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Sahne (2,3,6,7,9)