0Pricing
Coding for Kids · Ders

Şekilleri Doldurma

Renkle doldurun

Şekilleri Doldurma, CoddyKit'te ücretsiz bir Coding for Kids dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Coding for Kids öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Coding for Kids kursu toplamda 4 dersten oluşur.

Şekilleri Renkle Dolduralım! 🪣🎨

Boş bir şekil yalnızca bir dış çizgiden oluşur. ⬜ Peki, içine renk POUR edebilseydik nasıl olurdu? 🪣

Kaplumbağa, boyama kitabında çizgilerin içini boyamaya benzer şekilde şekilleri renkle doldurabilir! 🖍️

import turtle

t = turtle.Turtle()
t.forward(80)

Sihirli Sözcükler: begin_fill

Doldurmaya başlamak için şekli çizmeden BEFORE t.begin_fill() komutunu kullanırız.

Bu, kaplumbağaya “Bundan sonra çizeceklerimi doldurmaya hazırlan!” demektir. 🪣

import turtle

t = turtle.Turtle()
t.begin_fill()
t.forward(80)

Bitirmek için end_fill

Şekli çizmeyi tamamladıktan sonra t.end_fill() komutunu kullanırız.

Kaplumbağa şimdi rengi içine POUR eder! 🎉 Doldurmak için begin_fill ve end_fill komutlarının BOTH kullanılması gerekir.

import turtle

t = turtle.Turtle()
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()

Dolgu Rengini Seçin

Şekli hangi renk dolduracak? t.fillcolor('yellow') komutunu kullanın! 💛

Dolgu rengini begin_fill() komutundan önce ayarlayın; şekliniz bu renkle dolar.

import turtle

t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()

Düz Kırmızı Kare 🟥

Bir kareyi dolduralım! Karenin 4 eşit kenarı ve 90 derecelik dönüşleri vardır.

Kırmızıyı seçer, dolguyu başlatır, 4 kenarın tamamını çizer ve ardından dolguyu bitiririz. İşte! Düz kırmızı bir kare! ❤️

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()

Dış Hat AND Dolgu Birlikte

Dış hat ve dolgu için farklı renkler kullanabilirsiniz!

t.color('blue', 'orange') komutunu kullanın. İlk renk dış hat (mavi), ikinci renk ise dolgudur (turuncu)! 🔵🟠

import turtle

t = turtle.Turtle()
t.color('blue', 'orange')
t.begin_fill()
t.forward(90)
t.right(120)
t.forward(90)
t.right(120)
t.forward(90)
t.end_fill()

Dolu Bir Daire ⚫

Kaplumbağa t.circle(50) komutuyla bir daire çizebilir. Sayı, dairenin ne kadar büyük olacağını belirtir!

Renkli bir nokta oluşturmak için bunu begin_fill ve end_fill komutlarının arasına alın! 🟣

import turtle

t = turtle.Turtle()
t.fillcolor('purple')
t.begin_fill()
t.circle(50)
t.end_fill()

Dolgu Kapalı Bir Şekil Olmalı

Dolgu, şekil kapalı olduğunda (çevresi tamamen tamamlandığında) en iyi şekilde çalışır. 🔁

Şekilde bir boşluk varsa kaplumbağa yine de doldurmaya çalışır, ancak sonuç biraz tuhaf görünebilir! Şeklinizi her zaman tamamlayın. ✅

import turtle

t = turtle.Turtle()
t.fillcolor('green')
t.begin_fill()
t.circle(40)
t.end_fill()

Yeşil Bir Yıldız ⭐

Yıldızlar kolaydır! İleri doğru ilerleyin, ardından 144 derece dönün ve bunu 5 kez tekrarlayın.

Onu altın rengiyle doldurursanız parlak bir yıldız elde edersiniz! 🌟

import turtle

t = turtle.Turtle()
t.fillcolor('gold')
t.begin_fill()
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.end_fill()

İki Dolu Şekil

Birden fazla dolu şekil mi istiyorsunuz? Her şekil için begin_fill ve end_fill komutlarını yeniden kullanın! 🎨

Çizmeden hareket etmek için t.penup() ile kalemi kaldırın, ardından yeniden çizmek için t.pendown() komutunu kullanın.

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.forward(100)
t.pendown()
t.fillcolor('blue')
t.begin_fill()
t.circle(30)
t.end_fill()

Doldurma Sırası YOU'da! 🎉

Şimdi rengi YOU seçin! 'pink' rengini en sevdiğiniz renkle değiştirip çalıştırın. 🩷

Bunu bir daireye veya kareye dönüştürmeyi deneyin. Sanatçı sizsiniz! 🖌️

import turtle

t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()

Hızlı Kontrol ✅

Neleri hatırladığınızı görelim! 🧠

Eğlenceyle Dolduruldu! 🎨🎉

Harika iş çıkardınız, renk ustası! Bugün şunları öğrendiniz:

  • t.fillcolor('yellow') dolgu rengini seçer 💛
  • t.begin_fill() dolguyu başlatır 🪣
  • t.end_fill() rengi içine POUR eder 🎉
  • Dolgu, kapalı şekillerde en iyi şekilde çalışır

Sırada LOTS şekil çizmek var! 🔺🟦⭐

Sıkça Sorulan Sorular

“Şekilleri Doldurma” dersi ücretsiz mi?

Evet — “Şekilleri Doldurma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Coding for Kids kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Coding for Kids kursu toplamda 4 dersten oluşur.

“Şekilleri Doldurma” dersinde ne öğreneceğim?

Renkle doldurun Coding for Kids ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Coding for Kids öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Coding for Kids, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“Şekilleri Doldurma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Coding for Kids dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Coding for Kids dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kaplumbağa Renkleri
  2. Şekilleri Doldurma
  3. Birçok Şekil
  4. Renkli Bir Desen
← Coding for Kids Sayfasına Dön