NASIL ÇALIŞIR?
/
ANA SAYFA

KODART ÜRETİM AKIŞI

Bir fikirden,
çalışan bir görsel sisteme.

KodArt, kodun davranışını görünür kılar; üretilen görüntüyü yapay zekâ için yaratıcı bir başlangıç noktasına dönüştürür.

NASIL ÇALIŞIR?

01 — KODLA

Kod, görselin kurallarını tanımlar.

Varsayılan p5.js eskizi; tuvali kurar, renk sistemini belirler ve her karede hareket eden çemberler üretir. Kodda yapılan her değişiklik, çıktıda doğrudan ve anlaşılır bir karşılık bulur.
function sketch(p) {
  let hue = 0;

  p.setup = function () {
    p.createCanvas(400, 400);
    p.colorMode(p.HSB, 360, 100, 100);
  };

  p.draw = function () {
    p.background(38, 18, 96);
    hue = (hue + 0.8) % 360;

    for (let i = 0; i < 9; i += 1) {
      const diameter = 48 + i * 18;
      p.noFill();
      p.stroke((hue + i * 24) % 360, 70, 82);
      p.strokeWeight(4);
      p.circle(
        p.width / 2 + p.sin(p.frameCount * 0.018 + i) * 72,
        p.height / 2 + p.cos(p.frameCount * 0.014 + i) * 42,
        diameter
      );
    }
  };
}

02 — DÖNÜŞTÜR

AI, kodun yerini almaz; onun üzerine yaratıcı bir katman ekler.

Kodla üretilen görsel, kompozisyon ve biçim için kaynak görüntü olur. Prompt; malzeme, atmosfer, ayrıntı ve görsel dili tarif eder. Sonuç, özgün kod yapısını korurken yeni bir estetik yoruma dönüşür.

Canlı renkler, yüksek detay, neşeli, başyapıt, bilim kurgu, biyomekanik.

+ AI LAYER

03 — ÖĞREN

Her çocuk aynı yerden başlamak zorunda değil.

Blocks ve Mini editörleri, programlama kavramlarını görsel ve okunabilir yapılara dönüştürür. Öğrenci hareket, tekrar, renk ve değişken mantığını önce destekleyici bir arayüzde kurar; KodArt aynı çalışmanın ürettiği gerçek p5.js kodunu görünür kılar.
BLOCKS● ● ●
when startedcreate canvas 400 × 400repeat 9 timesdraw circle 48 + i × 18set color hue + i × 24
LIVE
MINIREVEAL p5
01Canvas400 × 400
02Repeat9 times
03Circlex · y · diameter
04Colordynamic hue
ÜRETİLEN GERÇEK KOD
p5.jsJAVASCRIPT
for (let i = 0; i < 9; i++) {
 p.noFill();
 p.stroke(hue + i * 24);
 p.circle(x, y, 48 + i * 18);
}
BLOCKSMINIp5.js

Bloktan koda, kopmadan.

Görsel komut ile metin kodunu yan yana görmek, sözdizimini soyut bir kural olmaktan çıkarır. Çocuklar seçimlerinin hangi fonksiyona, parametreye ve döngüye dönüştüğünü keşfeder. JavaScript editörüne geçiş yeni bir başlangıç değil, doğal bir ilerleme olur.

Önce dene. Sonra değiştir. En sonunda kendin yaz.

KodArt, yaratıcı merakı teknik özgüvene dönüştüren aşamalı bir öğrenme alanıdır.

EDİTÖRÜ AÇ