Kimsenin pes etmediği programlama eğitimi

Kodu artık yapay zekâ yazıyor. İnsana gereken şey, yapay zekâya yön verecek ve sonucunu değerlendirebilecek “anlama” gücü.
Ortam kurulumu yok, ezberlenecek söz dizimi yok. Yalnızca bir tarayıcıyla, birkaç saat içinde algoritmik düşünmeyi deneyimlersin.

14kurs
401soru
Ücretsiz · kayıt gerekmez
SheetCamp tanıtımı: Çalıştır düğmesine basınca bloklar harekete geçiyor ve tablo hücre hücre doluyor

Çalıştır düğmesine bas; birleştirdiğin bloklar çalışıp tabloyu doldurur

Kullanımı kolay: üç basit adım

1

Blokları birleştir

Solda soru, sağda bloklar. Sürükleyerek işlemi kur; ne yazı yazman gerekiyor ne de ezber.

2

Çalıştır

“Programı çalıştır”a bas; kurduğun işlem çalışır ve tablo gözünün önünde değişir.

3

Cevabı kontrol et

Tablo örnek cevapla eşleşiyorsa doğru yaptın demektir. Her soru birkaç dakika sürer; ilk soruda ise sadece Çalıştır'a basman yeterli.

Programlama eğitimleri neden bu kadar çok kişiyi yarı yolda bırakıyor

Programlamayı öğrenmek dört engeli aşmak demektir.

  1. ①Geliştirme ortamı kurmak
  2. ②Söz dizimini öğrenmek ve söz dizimi hatalarını düzeltmek
  3. ③Komutları ve programlamaya özgü tuhaf İngilizceyi anlamak
  4. ④Algoritma düşünmek

Yalnızca ① 'den ③ 'e kadar olan engeller onlarca saat alır; ④ ise çalışan programcıların bile öğrenmeyi sürdürdüğü bir alandır. Eğitime yeterli zaman ayrılamayınca, ortaya programlamayı hiç anlamamış kalabalık bir grup çıkar.

Sorun öğrenende değil, eğitimin tasarımında

Zamanı kısıtlı bir eğitime ① ② ③ 'ü tıkıştırırsanız katılımcıların çoğu programlamanın kendileriyle ilgisi olmadığı hissiyle ayrılır. Bu, öğrenenin değil tasarımın başarısızlığıdır. Şirket geneli eğitimin asıl ihtiyacı kod yazabilmek değil, kodu anlayabilmek. SheetCamp, insanları tökezleten üç engeli daha tasarım aşamasında kaldırdı.

SheetCamp'in cevabı: ① ② ③ 'ü atla, yalnızca ④ 'e odaklan

Blok tabanlı programlama ile elektronik tablonun birleşimi kurulum, söz dizimi ve komut engellerini tümüyle ortadan kaldırır; böylece katılımcılar programlamanın özü olan algoritmik düşünmeyi yalnızca birkaç saatte deneyimler. Konu tablolar olduğu için programlamayla kendi işleri arasındaki bağ hemen somutlaşır.

2

Bir programın aslı: tekrar ve koşullu dallanma

Dünyadaki her programı yeterince indirgersen geriye tekrar (döngüler) ile koşullu dallanma (if) birleşimi kalır. Kod yazan biri olmayacaksan bu ikisini anlaman yeterli; SheetCamp seni oraya en kısa yoldan götürür.

Üretken yapay zekâ çağında asıl işe yarayan şey anlamak

ChatGPT ve Copilot ile birlikte ② söz dizimi ve ③ komutlar artık yapay zekânın işi. Peki insana ne kaldı? Yapay zekâya ne yaptırmak istediğini yapılandırıp anlatabilme gücü ve yapay zekânın ürettiğinin doğru olup olmadığını değerlendirebilme gücü — ikisi de yazabilmekle değil, anlamakla ilgili.

SheetCampÜretken yapay zekâ
(ChatGPT / Copilot)
Geleneksel eğitim
① Ortam kurulumuGerekmezGerekmezGerekli
② Söz dizimini öğrenmeGerekmezYapay zekâ yapıyorGerekli
③ Komutları ezberlemeGerekmezYapay zekâ yapıyorGerekli
④ Yapılandırarak düşünme gücüYalnızca burayı öğrenİnsanda kalıyorÇoğu kişi buraya gelmeden pes ediyor
Çıktıyı doğrulama gücüGelişirGelişmez—

Yapay zekâya verdiğin komut (prompt), gündelik dille yazılmış bir algoritmadır. İşi parçalara ayır, adımlar hâlinde yapılandır ve çıkan sonucun tutarlı olup olmadığını değerlendir — SheetCamp'te öğrendiklerin, yapay zekâyla çalışmak için gereken okuryazarlığın ta kendisi.

“Kodu yapay zekâ yazacaksa programlama eğitimine gerek var mı?”

Gereksizleşen şey, söz dizimi ve komut ezberleten eğitimlerdir. Asıl tehlike, kodu yapay zekâya yazdırıp çalıştığını sanarak, doğruluğunu değerlendiremeden gerçek işleri otomatikleştirmektir. Yapay zekâ yaygınlaştıkça yönlendirme ve doğrulama okuryazarlığına duyulan ihtiyaç azalmıyor, artıyor.

Programlama eğitimi, ilkokuldaki çeltik dikme gezisi gibi olabilir

Çocuklar okul gezisinde çeltik dikerken çiftçi olsunlar diye dikmezler. Pirincin nasıl yetiştiğini öğrenerek çiftçinin işini anlar ve çiftçilerle konuşabilecek okuryazarlığı kazanırlar.

Programcı olmayacak kişilere verilen programlama eğitimi de tam olarak böyle olabilir. Programların nasıl çalıştığını öğrenince BT uzmanlarıyla iş konuşabilir ve “işimin bu kısmı otomatikleştirilemez mi?” gibi sağlıklı bir soru sormaya başlarlar. SheetCamp'in hedefi budur.

Çeltik dikme gezisi çizimi

SheetCamp'te neleri öğrenirsin, neleri öğrenmezsin

Öğreneceklerin

  • Programların gerçekte nasıl çalıştığı
  • Bir programın ne tür işlemler yaptığı
  • Küçük işlemleri birleştirip karmaşık işlemler oluşturmanın yolu
  • Programcılarla iş konuşabilecek okuryazarlık

Öğrenmeyeceklerin

  • Gerçek bir programlama dilinde ustalık
  • Gerçek uygulama geliştirme
  • Yapay zekânın çalışma ilkeleri ve yapay zekâ programlama

Amaç yalnızca anlamaya daraltıldığı için tüm kurs birkaç saate sığıyor.

SheetCamp'in kazandırdığı üç düşünme biçimi

Soyutlama

Muhasebe ya da üretim gibi gerçek sorunları programla ifade eder, somut ile soyut arasında gidip gelirsin: gerçek sorun ↔ matematik ↔ program

Ayrıştırma

Bir görevi daha küçük problemler kümesine bölüp tek tek çözme becerisini geliştirirsin

Algoritmik düşünme

Olguları işlem adımlarının birleşimiyle ifade eder, görevi bilgisayarın çalıştırabileceği bir biçime indirgersin

Kurslar

En baştaki eğitimden itibaren 14 kurs, 401 soru. Tamamı ücretsiz.

Temel Kurs

4 seviye · 21 soru

Kursa başla

Döngü Ustalığı Kursu

5 seviye · 32 soru

Kursa başla

Mantık ve Algoritmalar Kursu

7 seviye · 33 soru

Kursa başla

Hata Ayıklama Kursu

8 seviye · 80 soru

Kursa başla

Arama ve Sıralama Kursu

4 seviye · 17 soru

Kursa başla

Mantık Devreleri Kursu

3 seviye · 23 soru

Kursa başla

Veri Analizi Kursu

4 seviye · 22 soru

Kursa başla

Metin İşleme Kursu

3 seviye · 26 soru

Kursa başla

İleri Kurs

5 seviye · 44 soru

Kursa başla

Uygulama Kursu

7 seviye · 72 soru

Kursa başla

Rastgele sayılar nasıl çalışır

3 seviye · 7 soru

Kursa başla

Fonksiyonlar Kursu

4 seviye · 11 soru

Kursa başla

Liste Ustalığı Kursu

3 seviye · 8 soru

Kursa başla

Oyun ve Eğlence Kursu

1 seviye · 5 soru

Kursa başla

Şirket geneli eğitim tasarımı: kime ne kadar

Her rolün ihtiyaç duyduğu eğitim derinliği farklıdır. SheetCamp, kod yazmayacak kişiler için bir eğitimdir.

İşinde kod yazanlar

Bir dil öğreten geleneksel programlama eğitimine ihtiyaçları var. SheetCamp onlara yönelik değil.

Sistemleri planlayan ve işleten kişiler

Bu grubu SheetCamp'te algoritma kursunun sonuna kadar götürün. Hedef, programcılarla konuşabilmeleri ve NoCode/LowCode araçlarına sorunsuz geçebilmeleridir.

İşinde koda hiç dokunmayanlar

Bu grubu SheetCamp'te döngü kursunun sonuna kadar götürün. Hedef, programlamanın ne olduğunu anlamalarıdır.

Önce şuradan başlayın: “iki saatte if ve döngülere kadar”

Şirket geneli eğitimde 14 kursun 401 sorusunun tamamına gerek yok. Programlamanın anlaşıldığı noktaya varmak için en kısa önerilen müfredatı hazırladık.

Önerilen müfredat

İki saatte if ve döngülere kadar

  • ✓Tahmini süre: yaklaşık 2 saat
  • ✓Kimler için: kod yazmayan ve koda dokunmayan tüm çalışanlar
  • ✓Varılacak nokta: değişkenler, koşullar (if) ve tekrar (döngüler) — bir programın nasıl çalıştığının anlaşıldığı an
  • ✓Kurulum yok, kayıt yok, sadece bir tarayıcı

Daha derine inmesi gereken planlama ve operasyon ekipleri için algoritma kursuna kadar giden üst düzey bir müfredat da var. Eğitmen eşliğinde uygulamalı bir oturum isterseniz bize ulaşın.

Fiyat ve destek bilgilerini gör

SheetCamp'ten sonra sıradaki adım

SheetCamp'te deneyimlediğin her şey, doğrudan gerçek Excel (VBA) ve Google E-Tablolar'da (GAS) karşılığını bulur. Üstelik bugün o VBA ya da GAS kodunu yapay zekâya yazdırabilirsin. “A sütununu satır satır gez ve yalnızca koşulu sağlayan satırları B sütununda topla” — SheetCamp'i bitirenler bu talimatı tam olarak verebilir ve dönen kodun ne yaptığını görebilir.

Güvenlik ve veri işleme

SheetCamp, kurumsal eğitimde kullanılmak üzere tek bir ilkeyle tasarlandı: verilerinizi hiç emanet almaz.

Hesap açmaya gerek yok

Ad, e-posta adresi ya da başka bir kişisel veriyi girmenin gerektiği hiçbir an yok; bu yüzden katılımcı bilgilerini yönetme ya da sızdırma riski en baştan doğmuyor.

Öğrenme verisi cihazda kalır

Katılımcının birleştirdiği bloklar ve ilerleme durumu yalnızca kendi tarayıcısında saklanır; hiçbir şey dış sunucuya gönderilmez ya da orada tutulmaz.

İş verisi girilmez

Tüm alıştırmalar bizim sağladığımız tablo verileriyle kendi içinde tamamlanır. Şirket içi gerçek verilerin ya da gizli bilgilerin hizmete girilmesi gereken bir durum yoktur.

Tüm iletişim HTTPS üzerinden yapılır. Hizmeti iyileştirmek için yalnızca erişim analizi (Google Analytics) kullanıyoruz. Ayrıntılar için bkz. Gizlilik Politikası.(Japonca)
* Öğrenme verisi cihazda saklandığı için başka bir cihaza aktarılmaz.

Önce tek bir soruyu dene

Kayıt yok, sadece bir tarayıcı. İlk soru, Çalıştır düğmesine basmakla başlıyor.

Ücretsiz başla

Fiyatlandırma

SheetCamp başlangıçta kurumsal eğitimler için ücretli bir materyaldi ve pek çok programda beğeni topladı. Üretken yapay zekâ ile birlikte programlama eğitimi pazarındaki talep düştü; ancak yapay zekâya yön verip çıktısını değerlendirebilme, yani anlama ihtiyacı arttı. Bu yüzden gerçek kurumsal eğitimlerde denenmiş bu materyali, mümkün olduğunca çok kişiye ulaşsın diye ücretsiz olarak yayımlamaya geçtik.

Materyalin kullanımı — tamamen ücretsiz

  • Bireysel öğrenme: ücretsiz
  • Okullarda ve eğitim kurumlarında kullanım: ücretsiz
  • Kurumsal eğitim ve bireysel çalışma: ücretsiz (şirket büyüklüğü ve katılımcı sayısı fark etmeksizin)
  • * Bir okulda ya da kurumsal eğitimde toplu olarak kullanmayı planlıyorsanız, kısa bir haber vermeniz bizi memnun eder.

Ücretli destek — talebe göre

Materyalin kendisi ücretsiz kalır; yalnızca kurulum ve günlük işletmede sunulan insan desteği ücretlidir.

  • Eğitmen eşliğinde uygulamalı eğitim
  • Özel soru setleri geliştirme
  • LMS'e entegrasyon ve kendi alan adınızda sunum
  • Kaynak kodun sağlanması

İletişim

Eğitim kurulumu, fiyat teklifi, özel soru seti geliştirme ya da başka bir konu için çekinmeden bize ulaşın.

İletişim formunu aç

(Japonca)

Japonca dışındaki dillerdeki içerik üretken yapay zekâ ile çevrilmiştir ve hatalar içerebilir.