Güçlü kodlama, blok bazında
Blockly, sürükle ve bırak bloklarını kullanan Google'ın görsel programlama düzenleyicisidir. Dünyanın dört bir yanındaki en popüler kodlama eğitimi programlarını destekleyen platform.
Blockly'yi deneyin
Blockly kitaplığı, uygulamanıza kodlama kavramlarını iç içe geçen bloklar olarak sunan özelleştirilebilir bir düzenleyici ekler. İstediğiniz dilde net kod üretir ve uygulamanıza özel olarak uyarlanmış bloklar oluşturmanıza olanak tanır.
Web için Blockly
Blockly, %100 istemci tarafıdır, sunucu tarafı bağımlılığı yoktur ve Chrome, Firefox, Safari, Opera ve Edge gibi önde gelen tüm tarayıcılarla uyumludur.
Neden Blockly?
Blockly, çok yönlü ve sezgisel programlama deneyimleri sunmayı hedefleyen platformlar için tercih edilen seçenektir
Güçlü kitaplık
Blockly kitaplığı, kapsamlı bir API ve araç paketi sunarak kodlama platformlarının benzersiz gereksinimlerine göre özelleştirilebilir bir ortam sunmasını destekler.
Görsel arayüz
Blockly düzenleyicisi değişkenler, mantıksal ifadeler, döngüler ve daha fazlası gibi kod kavramlarını temsil etmek için iç içe geçmiş grafik blokları kullanır. Kullanıcıların söz dizimi konusunda endişelenmeden programlama ilkelerini uygulamasına olanak tanır.
Platformlar arası
Platformdan bağımsız bir kitaplık olan Blockly, tutarlılık, esneklik ve rahatlık arayan kodlama platformları tarafından tercih ediliyor. Blockly tüm yaygın tarayıcılarla uyumludur ve hem web'de hem de mobil cihazlarda çalışır.
Blockly ile geliştirin
Programa özel gereksinimlerinizi karşılayan benzersiz araçlar, uygulamalar ve platformlar oluşturun.
Geliştirici Kaynakları
Eklentiler
Eklentilerle Blockly'ye işlev ekleyin. Alan ekleyin, tema tanımlayın, oluşturucu oluşturun ve daha pek çok işlem yapın.
Codelab uygulamaları
Blockly codelab'leri, Blockly'nin nasıl kullanılacağı ve özelleştirileceği konusunda adım adım talimatlar sağlar.
Örnekler
Örnek projeler, Blockly'nin özelliklerinin çoğunun nasıl kullanılacağını gösterir.
Forum
Blockly Geliştirici Forumu'nda soru sorup cevaplanabilir.
Herkes davet edilir
Blok tabanlı kodlama, her alan veya seviye ne olursa olsun tüm programcılar içindir. Blockly'den en son haberleri keşfedin ve Blockly Zirvelerimizde diğer geliştiricilerle bağlantı kurun.
Blockly, eksik noktalı virgül veya tüm doğru parçalara sahip olmayan "for" döngüsü gibi konularda endişe duymadan bilgisayar bilimine gerçekten iyi bir giriş noktası sağlar.
Jessica Kulwik, Yazılım Mühendisliği Müdürü, Code.org
App Inventor, Blockly ve daha da önemlisi Blockly ekibinin desteği olmadan şu ana kadar elde ettikleri başarı (ayda 1 milyondan fazla etkin kullanıcıyla) olmazdı. Başarımızın gerçek iş ortakları oldular.
Mark Friedman, Kurucu Ortak, App Inventor
Kanıtlanmış ve güvenilir
100'den fazla partners
10+ yıl
94+ çeviri
Blockly duyurularına kaydolun
Bilgileriniz Google’ın Gizlilik Politikası'na uygun şekilde kullanılır.
SSS
Blockly'yi kullanmaya başlamak isteyen bir yazılım geliştiricisiyseniz öncelikle Başlangıç Dokümanları'nı okumalı ve ardından Başlarken Codelab'ı denemelisiniz.
Blok tabanlı kodlamayla ilgilenen bir öğretmen veya öğrenciyseniz CS First, Code.org veya Scratch gibi Blockly üzerinde geliştirilmiş eğitici bir ürün aracılığıyla derslere göz atmalısınız.
Blockly kitaplığı, uygulamalarına kodlama kavramlarını iç içe geçmiş bloklar olarak temsil eden bir düzenleyici eklemek isteyen yazılım geliştiriciler içindir. Geliştiriciler açısından bakıldığında Blockly, blok tabanlı bir dil oluşturmak için hazır bir kullanıcı arayüzüdür.
Geliştirici değilseniz büyük olasılıkla, Scratch veya App Inventor gibi Blockly üzerinde oluşturulmuş bir ürün üzerinden Blockly ile etkileşimde bulunmak istersiniz. Blockly'de oluşturulmuş diğer uygulama örnekleri için Blockly iş ortaklıkları bölümüne göz atın.
Blok tabanlı kodlama, kullanıcıların söz dizimi veya komut satırında yanıp sönen imlecin göz korkutması gibi endişeler yaşamadan programlama ilkelerini uygulamasına olanak tanıyarak hevesli programcıların öğrenme sürecini kolaylaştırır. Blok tabanlı kodlama, söz dizimini öğrenme ihtiyacını azaltarak kullanıcıların dengesiz parantezler veya eksik noktalı virgüller konusunda endişelenmeden yalnızca koşulların, döngülerin, değişkenlerin ve diğer temel kavramların arkasındaki mantığa odaklanmalarını sağlar.