Trinket alternatifi
Python ve Java için bir Trinket alternatifi
Trinket 31 Ağustos 2026'da kapandı ve gömülü her trinket artık kod yerine bir uyarı gösteriyor. Coddy'nin bugün neyin yerine geçtiği ve neyin yerine geçmediği burada.
Eski bir embed'i değiştir
Eski bir Trinket embed kodunu ya da bağlantısını yapıştır. Coddy onun yerine geçebiliyorsa yeni embed kodu hemen altında, kopyalanmaya hazır görünür.
Çalışırken gör
Sayfanda göründüğü haliyle gerçek embed’ler. Herhangi birinde Çalıştır’a bas.
Bir isim ve yaş sorar, her cevabı bekler.
Embed’ini oluştur
<figure style="margin:0;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden"><iframe src="https://coddy.tech/embed-editor?lang=python&theme=light&code=bmFtZSA9IGlucHV0KCJXaGF0IGlzIHlvdXIgbmFtZT8gIikKYWdlID0gaW50KGlucHV0KCJIb3cgb2xkIGFyZSB5b3U_ICIpKQpwcmludChmIkhlbGxvLCB7bmFtZX0hIFlvdSBhcmUge2FnZX0geWVhcnMgb2xkLiIpCg&stdin=QWxpY2UKMzAK&credit=0" width="100%" height="480" style="display:block;border:0;width:100%" title="Coddy Python kod düzenleyicisi" loading="lazy"></iframe><figcaption style="box-sizing:border-box;padding:5px 12px;font:11px/1.4 system-ui,-apple-system,sans-serif;color:#64748b;background:#f1f5f9;border-top:1px solid #e2e8f0;text-align:right" dir="ltr"><a href="https://coddy.tech/embed" target="_blank" rel="noopener" style="color:#0077ff;font-weight:600;text-decoration:none;">Coddy</a> tarafından sağlanıyor</figcaption></figure>Her sitede ücretsiz kullanılabilir. Başkalarının editörü bulabilmesi için "Powered by Coddy" bağlantısını koruyun. Tek isteğimiz bu.
Neler taşınabilir
Python okuyucunun tarayıcısında çalışır; input() için canlı bir konsol ve turtle çizimleriyle. Java ve diğer diller Coddy'nin sunucularında çalışır, matplotlib grafikleri de orada çizilir; HTML ve CSS sen yazarken canlı önizlenir. GlowScript, pygame ve Blockly taşınamaz.
| Trinket'te | Coddy'de |
|---|---|
| Python konsolu | Evet Gömülebilir. Okuyucunun tarayıcısında çalışır ve input() Trinket'teki gibi okuyucunun cevabını bekler. |
| Java | Evet Gömülebilir. |
| R ve diğer metin dilleri | Evet Gömülebilir: R, SQL, C, C++, JavaScript, Go, Rust ve daha fazlası. |
| Grafikli Python 3 (matplotlib) | Evet Gömülebilir. Grafik Coddy'nin sunucusunda çizilir, çalıştırmalar arasında kısa bir bekleme olur. |
| HTML ve CSS | Evet Gömülebilir, sen yazarken canlı önizlemeyle. p5.js çizimleri dahil JavaScript de çalışır. |
| Turtle grafikleri | Evet Gömülebilir. Python'un turtle'ı okuyucunun tarayıcısında çizer. Tuş ya da tıklama bekleyen programlar çalışmaz. |
| Kurslar ve ödevler | Kısmen Coddy'nin kendi kursları, ücretsiz bir sınıfta atanır. Kendi alıştırmalarını yükleyemezsin. |
Öğretmenler için
- Tek sınıfta 35 öğrenciye kadar ücretsiz sınıf.
- Sınıf kod yazarken kimin takıldığını gör.
- Coddy'nin yapay zekâ öğretmeni Bugsy tam yardım edebilir, sadece ipucu verebilir ya da kapalı kalabilir.
- Coddy'nin Python, Java ve diğer kurslarından bölümler ata.
Bir embed nasıl değiştirilir
Eski embed'i yapıştır
Sayfandaki Trinket iframe'ini kopyalayıp yukarı yapıştır. Dilini ve yüksekliğini okuruz.
Kodunu ekle
Programını, ihtiyaç duyduğu girdiyle birlikte editöre yapıştır.
iframe'i değiştir
Yeni kodu kopyala ve Trinket iframe'inin olduğu yere koy.
Sorular
Ücretsiz mi?
Evet. Embed her sitede ücretsiz, 35 öğrenciye kadar bir sınıf da öyle. Tek ricamız, editörün altındaki küçük "Coddy tarafından sağlanıyor" satırını bırakman.
Trinket'lerimi içe aktarabilir miyim?
Hayır. Trinket'in içeriği siteyle birlikte kapandı ve bizim ona erişimimiz yok. Kodunun bir kopyasını sakladıysan editöre yapıştır.
Coddy turtle çalıştırır mı?
Evet. Python okuyucunun tarayıcısında çalışır ve turtle, Trinket'teki gibi sayfaya çizer. Tuşlara ya da tıklamalara tepki veren programlar çalışmaz; pygame ve GlowScript de çalışmaz.
Peki GlowScript, pygame, Sense HAT veya Blockly?
Coddy bunları çalıştırmaz. GlowScript'in glowscript.org adresinde kendi ücretsiz sitesi var, Sense HAT projeleri için de Raspberry Pi'nin Code Editor'ü kullanılabilir.
input() çalışır mı?
Evet. Python okuyucunun tarayıcısında çalışır, bu yüzden input() Trinket'teki gibi okuyucunun konsola bir cevap yazmasını bekler.
Okuyucuların hesaba ihtiyacı var mı?
Hayır. Herkes kaydolmadan embed'deki kodu düzenleyip çalıştırabilir.
Embed öğrencilerin çalışmasını kaydeder mi?
Hayır. Embed sayfandaki örnekler içindir ve ona yazılan hiçbir şey saklanmaz. Kodunu saklamak isteyen öğrenciler kaydolup Coddy projelerine kaydedebilir.
Tarayıcıdaki Python, Trinket'tekinden nasıl farklı?
Standart kütüphanesiyle, turtle dahil Python 3.14'tür. numpy gibi paketler yüklü değildir (grafikleri matplotlib embed'i çizer), programlar ağa erişemez ve yazdıkları dosyalar saklanmaz. Python bir tarayıcıda başlayamazsa embed kodu Coddy'nin sunucusunda çalıştırır.
Hangi diller gömülebilir?
Python, Java, R, SQL, C, C++, C#, JavaScript, TypeScript, Go, Rust, Ruby, PHP, Kotlin, Swift, Dart, Lua ve daha fazlası; ayrıca canlı önizlemeli HTML ve CSS ile matplotlib'li Python grafikleri.