Discuss Scratch

TURKEY1414
Scratcher
39 posts

SCRATCH YARDIMI

m_au_123 wrote:

Bir dizi çalışınca başka bir diziyi kısa süreliğine durdurmak mümkün mü?
SANIRIM HAYIR
ysfasla2010
Scratcher
7 posts

SCRATCH YARDIMI

TURKEY1414 wrote:

m_au_123 wrote:

Bir dizi çalışınca başka bir diziyi kısa süreliğine durdurmak mümkün mü?
SANIRIM HAYIR
Ben hayır diye biliyorum
ysfasla2010
Scratcher
7 posts

SCRATCH YARDIMI



[ama belki
tüm sesleri durdur bu olabilir

Last edited by ysfasla2010 (May 23, 2021 18:41:03)

TURKEY1414
Scratcher
39 posts

SCRATCH YARDIMI

ysfasla2010 wrote:

[quote=ysfasla2010][quote=TURKEY1414][quote=m_au_123]Bir dizi çalışınca başka bir diziyi kısa süreliğine durdurmak mümkün mü?[/quote]
SANIRIM HAYIR :( :/[/quote]
Ben hayır diye biliyorum :/[/quote]

[ama belki
tüm sesleri durdur bu olabilir:/[/quote]
:lol::lol::D

Last edited by TURKEY1414 (May 23, 2021 18:39:36)

Asyafelekoglu123
Scratcher
46 posts

SCRATCH YARDIMI

gorkemyapimcilik wrote:

Ben bu sayfada Scratch konusunda size yardımcı olmaya çalışacağım. En başta temel konuları açıklamaya çalışacağım. Eğer sorularınız varsa lütfen yazınız.

İNDEKS

… ‘in uzunluğu #3.6
… i … e ekle #3.1
… listesinde … var mı ? #3.7
… listesini gizle #3.9
… listesini göster #3.8
… sırasındaki … ’in #3.5
değiştir … sırasındakini … listesinin … ile #3.4
koy … yi .0. sırasına … nin #3.3
listeler #3
sil … ini … in #3.2

Hiçbir şey anlamadım

Last edited by Asyafelekoglu123 (May 24, 2021 06:09:31)


Asyafelekoglu123
Scratcher
46 posts

SCRATCH YARDIMI

ysfasla2010 wrote:

TURKEY1414 wrote:

m_au_123 wrote:

Bir dizi çalışınca başka bir diziyi kısa süreliğine durdurmak mümkün mü?
SANIRIM HAYIR
Ben hayır diye biliyorum
Ben de öyle, çünkü sadece ful olarak durdurabiliriz ama bir kaç kod ile diziyi izleyenin bu diziyi durdurup baştan değil kaldığı yerden başlatmasını sağlayabiliriz.

Asyafelekoglu123
Scratcher
46 posts

SCRATCH YARDIMI

turkkod wrote:

Bir sorum olacak. Acaba 3D proje nasıl yapılır?
Eğer istersen burada anlatabilirsin. Veya bir tutorial linki atabilirsin
Bunu yapmak için ne yapmak istersin yani internetten mi bulcan yoksa 3d karakteri kendin mi çizcen?

Denizoo
Scratcher
14 posts

SCRATCH YARDIMI

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de

Lisans vermek için gerekli şartlar nelerdir?
Denizoo
Scratcher
14 posts

SCRATCH YARDIMI

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de
bizim de de de de de var dedeeeeee!

Lisans vermek için gerekli şartlar nelerdir?
Asyafelekoglu123
Scratcher
46 posts

SCRATCH YARDIMI

Meta15 wrote:

Merhaba
Scratch de yazdığımız bir projeyi kod içeriğini görüntülenmemesini ama oyunun oynanabilmesini nasıl sağlarız. Oyunun kaynak kodunda oyunun cevapları var. oyuncu içeriği görürse hile olur. içeriğine bakmayı nasıl gizleriz.
İçeriğinde cevapları bulunuyorsa yapmamız gereken tek şey cevapları
Bir değişkene eklemek ancak bunu elimizle yapacağız projenin içine bunu koyarsak
[ 1. cevap] , [elma] olsun
bu şekilde yine görürler. Bunu yapmak için:
1. Öncelikle bloklar kısmından değişkenler kısmına geliyoruz.
2. Sonra değişkenler kısmından
[ 1. cevap ] , [BLABLA] olsun
bloğunu buluyoruz, ama kodlar kısmına taşımıyoruz.
3. Kodlar kısmına TAŞIMADAN üstüne ne olmasını istiyorsak yazıyoruz ve değişkeni gizliyoruz.

4. Artık insanlar direkt içine bakarak projenin cevapları göremez.. Ancak söylemem gereken son şey, bu da bir daha asla bulunamayacak bir yöntem değil.

Last edited by Asyafelekoglu123 (May 24, 2021 06:30:45)


emirgokay
Scratcher
1000+ posts

SCRATCH YARDIMI

Merhaba

TURKEY1414
Scratcher
39 posts

SCRATCH YARDIMI

Denizoo wrote:

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de
bizim de de de de de var dedeeeeee!
forumlarda böyle yapmayalım
Denizoo
Scratcher
14 posts

SCRATCH YARDIMI

TURKEY1414 wrote:

Denizoo wrote:

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de

Denizoo wrote:

gorkemyapimcilik wrote:

Listeler
Listeler aslında bir çok veriyi bir arada tutan yapılardır. Listelerin kullanıldığı yerleri sizlere açıklamaya çalışacağım.
1.Listeler birkaç veri yerine kullanılabilir.
(a_1)
(a_2)
(a_3)
Yukarıda isimleri benzeyen üç tane veri görüyorsunuz. Bunlar benzer karakterlerden bilgi toplamak için oluşturulmuş.
(a :: list)
Burada ise bir a listesi görüyorsunuz. Bu liste içinde üç bölme oluşturursak, yukarıdaki a_1, a_2, a_3 verileri ile aynı işlevi görecektir.
2.Listeler sıralama amacıyla kullanılabilir.
bu kukla tıklanınca
(say) 'i [0] yap
(bitti) 'i [0] yap
((a) 'in uzunluğu) defa tekrarla
(say) 'i (1) arttır
eğer <(skor) > (( say) sırasındaki [a v]'in) > ise
eğer <(bitti) = [0]> ise
koy (skor) 'yi, (say) sırasına (a::list) 'nin
(bitti) 'i [1] yap
end
end
end
Bu dizi bize bir skorun diğer skorlara göre yerini bulmasını sağlar.
Liste Kontrol Blokları
-“ … i …e ekle ” #3.1
[] i [  v] e ekle
Bu blok listeye veri eklemekte kullanılır. Böylece 2. veri 1. veri, 3. veri 2 .veri olur. Birinci veri de değişir.
-“ sil … ini … in ” #3.2
sil ( v) ini [  v] in
Bu blok listedeki verileri silmemizi sağlar. 1. boşluğa listedeki verinin sırası yazılır. 2. boşluğa listenin ismi yazılır. 1. boşluğa “hepsini” yazılarak tüm listedeki veriler silinebilir.
-“ koy … ‘yi, … sırasına … ’nin ” #3.3
koy [] 'yi, (0 v) sırasına [  v] 'nin
Bu blok listedeki verileri listenin istediğimiz yerine koymamızı sağlar. 1. boşluğa verinin ismi, 2. boşluğa koyulacak sıra, 3. boşluğa listenin ismi yazılır.
-“ değiştir … sırasındakini … listesinin … ile ” #3.4
değiştir ( v) sırasındakini [  v] listesinin [ ] ile
Bu blok listedeki verilerden birini değiştirmemizi sağlar. 1. boşluğa verinin sırası, 2. boşluğa listenin ismi, 3. boşluğa diğer verinin yerine geçecek verinin ismi yazılır.
-“ … sırasındaki … 'in ” #3.5
(( v) sırasındaki [  v] 'in) 
Bu blok listedeki bir verinin ismini verir. Bunu başka boşluklarda kullanabiliriz. 1. boşluğa sıra, 2. boşluğa listenin ismi yazılır.
(a) 'i ((1) sırasındaki [abc  v] 'in) yap
Burada a verisi abc listesinin 1. verisine eşitlenir.
-“ … 'in uzunluğu ” #3.6
([ v] 'in uzunluğu)
Bu blok bir listenin veri sayısını verir. Boşluğa listenin ismi yazılır.
[a v] 'i ([abc v] 'in uzunluğu)  yap
Burada a, abc listesinin veri sayısına eşitlenir.
-“ … listesinde … var mı ? ” #3.7
<[ v] listesinde [ ] var mı?>
Bu blok bir liste içinde bir verinin olup olmadığını söyler. 1. boşluğa listenin ismi, 2. boşluğa aranan verinin ismi yazılır. Bu blok “eğer … ise” bloğunda kullanılabilir. İşte bir örnek:
eğer <[abc v] listesinde [a] var mı?> ise
görün
end
-“ … listesini göster ” #3.8
[ v] listesini göster
Bu blok listeyi ekranda gösterir. Boşluğa listenin ismi yazılır.
-“ … listesini gizle ” #3.9
[ v] listesini gizle
Bu blok listeyi ekrandan siler. Boşluğa listenin ismi yazılır.
yeşil bayrak tıklandığında
[] de (2) saniye de de de de de de
bizim de de de de de var dedeeeeee!
forumlarda böyle yapmayalım
Yanlışlıkla yazdım

Lisans vermek için gerekli şartlar nelerdir?
Denizoo
Scratcher
14 posts

SCRATCH YARDIMI

TURKEY1414 wrote:

ysfasla2010 wrote:

[quote=ysfasla2010][quote=TURKEY1414][quote=m_au_123]Bir dizi çalışınca başka bir diziyi kısa süreliğine durdurmak mümkün mü?[/quote]
SANIRIM HAYIR :( :/[/quote]
Ben hayır diye biliyorum :/[/quote]

[ama belki
tüm sesleri durdur bu olabilir:/[/quote]
:lol::lol::D[/quote]
[ v] durdur olabilir mi?

Lisans vermek için gerekli şartlar nelerdir?
Asyafelekoglu123
Scratcher
46 posts

SCRATCH YARDIMI

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?

TURKEY1414
Scratcher
39 posts

SCRATCH YARDIMI

Asyafelekoglu123 wrote:

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?
hayır
omf09
Scratcher
97 posts

SCRATCH YARDIMI

Asyafelekoglu123 wrote:

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?
Evet Sağ tık yaptığında karşına sil butonu çıkar
emirgokay
Scratcher
1000+ posts

SCRATCH YARDIMI

Asyafelekoglu123 wrote:

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?
Evet koyduğun şeyin üstüne sağ tık yap sile bas

TURKEY1414
Scratcher
39 posts

SCRATCH YARDIMI

emirgokay wrote:

Asyafelekoglu123 wrote:

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?
Evet koyduğun şeyin üstüne sağ tık yap sile bas
ben bilmiyordum bende silecektim aslında
emirgokay
Scratcher
1000+ posts

SCRATCH YARDIMI

TURKEY1414 wrote:

Asyafelekoglu123 wrote:

Merhaba, benim de bir sorum olacak. Scratchte herhangi bir şeyi sırt çantasına koyduğumuzda sırt çantasına koyduğumuz o şeyi sırt çantasından silmek mümkün mü?
hayır
Mümkün yanlış biliyorsun

Powered by DjangoBB