Program yazmaya başlayın: Code.Org


Ben program yazmaya oniki yaşında bir Spectrum ZX 48K ile başlamıştım. Kimseden de programlama dersi almadım. Şansıma bu bilgisayar karşıma çıkmadan önce – bilgisayarı Sema Hala’m hediye etmişti-, Anadolu Lisesi’nde (Antalya) İngilizce öğrenmiştim. Eldeki belgeleri karıştıra karıştıra, deneye yanıla bilgisayar programlamayı öğrenmiştim. Öğrendiğim dil BASIC idi.

Bugün o yaştaki çocuklara, hatta daha küçük çocuklara bile, programla öğretmek amaçlı pek çok girişim var. Bu girişimlerin bir kısmı Code.Org adresinde toplanmış. Küçük çocuklardan (4 yaş ve üstü) erişkinlere pek çok farklı kaynak ve pek çok farklı yöntem burada sunuluyor.

Code.Org‘ta sunulan pek çok yaklaşım olmakla birlikte, Bootstrap (http://www.bootstrapworld.org/)’in yaklaşımı bana en akla yatkın gelen yaklaşımlardan birisi. Bootstrap, arkasındaki ProgramByDesign yaklaşımı, çok uzundur ortaokul ve lise öğrencileri üzerinde deneniyor. Kullanılan programlama dili ilk ve en eski programlama dillerinden LISP ailesinden ve sözdizim ile komutları önemsiz olan bir programlama dili. Bu nedenle programlamaya başlamak için en sağlam seçeneklerden biri kanımca.

Code.Org‘ta her yaştan ve farklı ilgi alanlarından insanlara hitap edecek, yaklaşımlar mevcut.

Bir de CS Unplugged’a (http://www.csunplugged.com/) mutlaka bakın.

Reklamlar

One thought on “Program yazmaya başlayın: Code.Org

  1. Hocam merhaba. 3.sınıfa geçmiş bir matematik öğrencisiyim. Bölümü yarıladım nerdeyse fakat ders çalışamama gibi bir sorunum var. Tabiri caizse ineklemek istiyorum, motive olmak için neler yapabilirim teşekkürler

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s