ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Kavramlar?
?ocuklar Scratch ile interaktif hikayeler, oyunlar ve animasyonlar yarat rken ?nemli komp¨¹tasyonel?
becerileri ve kavramlar n ? renirler.? ? ?
Problem ??zme ve Proje Tasar m Becerileri? ?
? Mant ksal sorgulama?
? B?cek temizleme
? Ba tan sona fikir geli tirme ve fikri projelendirme? ?
? Y¨¹ksek konsantrasyon ve problemi ??zmede srarl olma? ?
Bilgisayarlar ve Programlama Hakk nda Temel Fikirler?
? Bilgisayar programlar? bilgisayara tam olarak ve yapacaklar?n?,
ad?m ad?m,s?yler.
? Bilgsayar program? yazmak i?in uzman olmak gerekmez. A??k ve dikkatli d¨¹?¨¹nme
yeterlidir.
Scratch ile Programlama Kavramlar?
Diziler
Scratch ile program yazarken ataca??n?z ad?mlar?n d¨¹zeni hakk?nda sistematik olarak d¨¹?¨¹nmeniz
gerekir.
terasyon?
S¨¹rekli ve tekrar bloklar iterasyon (komut serisinin tekrar ) i?in kullan labilir? ? ?
Durumlar
E er? ve ise durumu kontrol eder.
De i kenler? ?
De i ken? ? bloklar ile de i kenler yaratabilir ve program n z i?inde kullanabilirsiniz. De i kenler? ?? ? ? ??
i?lerinde say lar ve kelimeleri saklayabilirler. Scratch ile b¨¹t¨¹n karakterler ya da tek bir karakter? ?
i?in de i ken yaratabilirsiniz.??
Olaylar
Ok tu u? ve karakter t kland nda? ??? bloklar olaylara ?rnektir. Bu kullan c taraf ndan ya da? ? ? ?
program n ba ka bir yerinden tetiklenen olaylara tepki vermektir.? ?
Paralellik
ki farkl k¨¹meyi ayn anda ?al t rarak bir birlerinden ba ms z paralel iki davran ortaya? ? ? ?? ? ?? ? ??
? karabiliriz.?
Koordinasyon ve Senkronizasyon
Yay nla? ve ald mda??? bloklar birden fazla karakterin hareketini koordine edebilir.? Yay nla? ve
bekle bloklar senkronizasyonu sa lar.? ?
Klavye Giri i?
Sor ve bekle bloku ile kullan c klavyeyi kullan r.? ? ? Cevap bloku klavye giri ini saklar.?
Rastgele Say lar?
Rastgele se?in bloku belirlenen aral k i?erisinden bir say se?er.? ?
Boolean Mant???
Ve, ya da, de il Boolean? mant na ?rneklerdir.???
Dinamik Etkile im?
x konumu, y konumu ve ses y¨¹ksekli i? bloklar ger?ek zamanl etkile im i?in dinamik girdi olarak? ? ?
kullan l r.? ?
Kullan c Aray¨¹z Tasar m? ? ? ?
Scratch ile ¨¹zerine t klanabilen karakterler yaratarak kullan c aray¨¹z¨¹ tasarlayabiliriz.? ? ?

More Related Content

Scratch Kavramlar?

  • 1. Kavramlar? ?ocuklar Scratch ile interaktif hikayeler, oyunlar ve animasyonlar yarat rken ?nemli komp¨¹tasyonel? becerileri ve kavramlar n ? renirler.? ? ? Problem ??zme ve Proje Tasar m Becerileri? ? ? Mant ksal sorgulama? ? B?cek temizleme ? Ba tan sona fikir geli tirme ve fikri projelendirme? ? ? Y¨¹ksek konsantrasyon ve problemi ??zmede srarl olma? ? Bilgisayarlar ve Programlama Hakk nda Temel Fikirler? ? Bilgisayar programlar? bilgisayara tam olarak ve yapacaklar?n?, ad?m ad?m,s?yler. ? Bilgsayar program? yazmak i?in uzman olmak gerekmez. A??k ve dikkatli d¨¹?¨¹nme yeterlidir. Scratch ile Programlama Kavramlar? Diziler Scratch ile program yazarken ataca??n?z ad?mlar?n d¨¹zeni hakk?nda sistematik olarak d¨¹?¨¹nmeniz gerekir.
  • 2. terasyon? S¨¹rekli ve tekrar bloklar iterasyon (komut serisinin tekrar ) i?in kullan labilir? ? ? Durumlar E er? ve ise durumu kontrol eder. De i kenler? ? De i ken? ? bloklar ile de i kenler yaratabilir ve program n z i?inde kullanabilirsiniz. De i kenler? ?? ? ? ?? i?lerinde say lar ve kelimeleri saklayabilirler. Scratch ile b¨¹t¨¹n karakterler ya da tek bir karakter? ? i?in de i ken yaratabilirsiniz.??
  • 3. Olaylar Ok tu u? ve karakter t kland nda? ??? bloklar olaylara ?rnektir. Bu kullan c taraf ndan ya da? ? ? ? program n ba ka bir yerinden tetiklenen olaylara tepki vermektir.? ? Paralellik ki farkl k¨¹meyi ayn anda ?al t rarak bir birlerinden ba ms z paralel iki davran ortaya? ? ? ?? ? ?? ? ?? ? karabiliriz.? Koordinasyon ve Senkronizasyon Yay nla? ve ald mda??? bloklar birden fazla karakterin hareketini koordine edebilir.? Yay nla? ve bekle bloklar senkronizasyonu sa lar.? ?
  • 4. Klavye Giri i? Sor ve bekle bloku ile kullan c klavyeyi kullan r.? ? ? Cevap bloku klavye giri ini saklar.? Rastgele Say lar? Rastgele se?in bloku belirlenen aral k i?erisinden bir say se?er.? ? Boolean Mant??? Ve, ya da, de il Boolean? mant na ?rneklerdir.??? Dinamik Etkile im? x konumu, y konumu ve ses y¨¹ksekli i? bloklar ger?ek zamanl etkile im i?in dinamik girdi olarak? ? ? kullan l r.? ?
  • 5. Kullan c Aray¨¹z Tasar m? ? ? ? Scratch ile ¨¹zerine t klanabilen karakterler yaratarak kullan c aray¨¹z¨¹ tasarlayabiliriz.? ? ?