10 Çok Geç

September 28, 2017

Başlığı anne çocuk eğitim vakfının okul öncesi eğitimin öneminden bahseden sloganından aldım. Onlar 7 çok geç diyorlardı. Ben de 10 çok geç diyorum. Çok geç olan nedir sorusunun cevabını merak ediyorsunuzdur. Programlama eğitimi için 10 çok geç. İroniyi anlatma ihtiyacı duymuyorum. Çocuklara programlama öğretmek konusunda neden bu kadar ısrarcısınız ki?

Girdi içerisinde geçecek kavramların sözlükten karşılıklarına bakalım.

Eğitim: Çocukların ve gençlerin toplum yaşayışında yerlerini almaları için gerekli bilgi, beceri ve anlayışları elde etmelerine, kişiliklerini geliştirmelerine okul içinde veya dışında, doğrudan veya dolaylı yardım etme, terbiye

Öğretim: 1. Belli bir amaca göre gereken bilgileri verme işi, tedris, tedrisat, talim. 2. Öğrenmeyi kolaylaştıracak etkinlikleri düzenleme, gereçleri sağlama ve kılavuzluk etme işi.

Formasyon: 1. Biçimlenme. 2. eğt. Yetişim.

Pedagoji: Eğitim bilimi

Önkoşul: Bir durum, bir ilişki ya da sonucun gerçekleşebilmesi için gerekli hazırlayıcı etkenlerin tümü.

Programlama: Programlamak veya programlaştırmak işi.

Programcılık diğer meslek kollarına göre daha havalı. Anlamadığım bir şekilde statü sembolü olarak değerlendiriliyor. Diğer mesleklere göre biraz daha iyi ödüyor.

Asıl kıymet kodlamayı bilmek veya programcılığı bilmek değil çözüm üretmekte. Yazılım firmaları size kod yazdığınız için değil problem çözebildiğiniz için para ödüyor. Dolayısı ile programlama bilgisi sadece bir araç. Asıl kıymeti programlama olarak algılamamalısınız.

Ne kadar vakit alır ?

Fikirlerine saygı duyduğum bir meslektaşımın dediği gibi bu işin öğretimi 4 yıl okulda 4 yıl piyasada. Dolayısı ile çocuğunuzu bu branşa yönlendireceksiniz bunun kemiksiz 8 yıl almasını da göze almalısınız. Bu konuda öğretime girişirseniz ve ters teperse elinizde yarı pişmiş bir yazılımcı adayı olur ki o da sizin beklentinizi karşılamaz. Aceleye lüzum yok. Sindire sindire 10 yılda1 (çevirisi2) öğrenebilirsiniz.

Çocuğa sordunuz mu ?

Siz çocuğunuzun programlama öğretimine tabi olmasını istiyorsunuz lakin çocuk için korkutucu veya heves kırıcı bir öğretim aktivitesi olabilir. Kendi ilgisi doğrultusunda bir amaca yöneltmek hem onu daha çok mutlu edebilir hem de sizin gururunuzu okşayabilir.

10 yaşında bir çocuk olduğunuzu zamanları hatırlayın size ne öğretiliyordu? Bayağı kesir işlemleri zar zor yapan bir çocuğu programlama anlatmak mümkün mü? Bilgisayarların nasıl çalıştığını anlamak için basit elektronik, veri yapıları, hesaplama teorisi, pointer aritmetiği, fonksiyon, recursion bilmek gerekiyor. Bu önkoşulları sağlamadan yazılımcı yaptığınız adamdan pek de hayır gelmeyebilir.

Peki ne yapalım ?

Çocukların o yaşta öğretimden çok eğitime ihtiyacı olur. Geri kalan hayatının bir kısmını siz olmadan geçireceğini düşünürseniz aşağıdaki eğitim konuları çocuk için daha faydalı olabilir.

Kulaklarımın çınladığını hissediyorum. En çok sen biliyorsun zaten diyenler için eklemeliyim. Saydığım maddelerin tamamını kendim sağlamıyorum. Tamamını sağlayan da görmedim. Bu yetenekleri kazandırdığınız noktada çocuğunuz yaşama sizden daha hızlı adapte olacaktır. Yaşamak için programlama yapmaktan daha avantajlı olacaktır.

hidden

The Review Is the Action Item

2024/05/30The Review Is the Action ItemI like to consider running an incident review to be its own action item. Other follow-ups emerging from it are a plus, but the point is to learn from incidents, and the review gives room for that to happen.This is no…

via Ferd.ca

Finding a New Software Developer Job

For the first time ever, I was laid off, and had to find a new software developer job. I managed to find a new one, but it took longer than I thought, and it was a lot of work. I … Continue reading →

via Henrik Warne's blog

HOWTO: Change your behavior

In theory, behavior change should be easy. At first glance, it seems like you control your behavior. So, if you desire different behavior, why doesn’t your behavior change as instantly as your desire to change it? In short, lasting change of habitual behavio…

via Matt Might's blog