Kullanıcı Kılavuzu

Google Blockly Veri Kaynağı Ekleme Kullanıcı Kılavuzu

Google Blockly Veri Kaynağı Ekleme Kullanıcı Kılavuzu

Google Blockly Nedir?

Google Blockly, Kuika platformunda kullanılabilen görsel bir kodlama aracıdır. Sürükle-bırak yöntemiyle blok tabanlı kod yazmayı sağlar ve kullanıcıların karmaşık işlemleri kolayca tasarlamasına olanak tanır. Kuika'da geliştirdiğiniz uygulamalar için iş akışlarını, mantık kontrollerini ve veri işleme adımlarını hızlı bir şekilde oluşturmak için Google Blockly’yi entegre edebilirsiniz.

Kodlama bilgisi sınırlı olan kullanıcılar için ideal bir araçtır ve uygulama geliştirme sürecini hızlandırır. Bu eğitim içeriğinde, Google Blockly’yi Kuika uygulamalarınıza nasıl entegre edebileceğinizi ve blok tabanlı kodlama ile nasıl işlevler tasarlayabileceğinizi öğreneceksiniz.

Google Blockly yalnızca web uygulamalarında kullanılmaktadır.

Bu eğitim içeriği aşağıdaki başlıklardan oluşur: 

  • Google Blockly ile uygulamanıza veri kaynağı bağlantısı ekleme
  • Google Blockly özellikleri

Google Blockly ile Uygulamanıza Veri Kaynağı Bağlantısı Ekleyin

  1. Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
  2. Data Sources modülüne gidin. Burada mevcut veri kaynaklarını, aksiyonları ve tabloları görüntüleyebilir veya yeni bir veri kaynağı ekleyebilirsiniz.
  3. Yeni bir veri kaynağı eklemek için:
  • Sol menüdeki Sources başlığı yanındaki + ikonuna tıklayın.
  • Datasource tipi olarak Google Blockly seçin ve bir isim girin.
  • CREATE butonuna tıklayarak işlemi tamamlayın.

Google Blockly Özellikleri

Kuika’nın Google Blockly modülü, farklı kategorilerde bloklar içerir. Bu bloklar sayesinde mantık kontrolleri, döngüler, matematiksel işlemler ve veri yönetimi gibi işlemleri kolayca gerçekleştirebilirsiniz.

1. Mantık (Logic)

  • Özellik: Program akışını kontrol etmek için kullanılır.
  • İçerik: "if", "and", "not" gibi mantıksal bloklarla koşul ifadeleri oluşturabilirsiniz.
  • Örnek: Belirli bir koşul sağlandığında belirtilen işlemi gerçekleştirebilir.

2. Döngüler (Loops)

  • Özellik: Belirli bir kodu birden fazla kez çalıştırmayı sağlar.
  • İçerik: "while" döngüsü belirli bir koşul sağlandığı sürece çalışır. "repeat times do" bloğu, işlemi belirlenen sayıda tekrar eder.

3. Matematik (Math)

  • Özellik: Sayılarla işlem yapmayı sağlar.
  • İçerik: Toplama, çıkarma, çarpma, bölme, karekök alma gibi matematiksel işlemleri içerir.

4. Metin (Text)

  • Özellik: Metin verilerini işlemek için kullanılır.
  • İçerik: Metin birleştirme, uzunluk ölçme, karakter arama ve alt metin çıkarma gibi işlemleri yapabilirsiniz.
  • Örnek: "is empty" bloğu bir metnin boş olup olmadığını kontrol eder.

5. Listeler (Lists)

  • Özellik: Birden fazla öğeyi bir arada saklamanızı sağlar.
  • İçerik: Listeye öğe ekleme, listeyi sıralama, belirli bir öğeye erişme gibi işlemleri destekler.
  • Örnek: "length of" bloğu bir listenin uzunluğunu döndürür.

6. Renkler (Colour)

  • Özellik: Renklerle ilgili işlemler yapmanızı sağlar.
  • İçerik: RGB, HEX veya sabit renkler ile renk oluşturabilir ve kullanabilirsiniz.
  • Örnek: "blend colour" bloğu ile iki rengi harmanlayarak yeni bir renk elde edebilirsiniz.

7. Değişkenler (Variables)

  • Özellik: Programda verileri geçici olarak saklamak için kullanılır.
  • İçerik: Sayılar, metinler veya diğer veri türleri değişkenlerde tutulabilir.

8. Fonksiyonlar (Functions)

  • Özellik: Belirli bir işlemi tekrar tekrar kullanabilmenizi sağlar.
  • İçerik: Fonksiyonlar parametre alabilir, işlemler gerçekleştirebilir ve sonuç döndürebilir.
  • Örnek: "to do something" bloğu belirli bir işlemi fonksiyon haline getirir.

9. Kuika Parametreleri (Kuika Parameters)

Kuika platformunda kullanılan çeşitli veri türleri ve parametreler bulunmaktadır. Bunlar:

  • datetime: Tarih ve saat verisi
  • boolean: Doğru/yanlış değeri
  • decimal: Ondalıklı sayılar

Bu parametreler, ilgili aksiyonlar için giriş (input) olarak kullanılmaktadır. Eğer bir aksiyonu kullanmak istiyorsanız, bu parametreleri eksiksiz ve doğru şekilde doldurmanız gerekmektedir. Parametrelerin eksik veya hatalı girilmesi aksiyonun düzgün çalışmasını engelleyebilir.

Google Blockly sayesinde Kuika platformunda blok tabanlı programlamayı kullanarak hızlı ve verimli bir şekilde işlevler geliştirebilirsiniz.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar