Lisede Programlama Eğitimi
Lise seviyesinde haftada 1 derste, şanslıysanız 2 derste programlama eğitimi vermek?
Hepimiz biliyoruz ki programlama (moda adıyla kodlama) artık her konunun üzerinde geliyor.
Peki, programlama öğretmek için yeteri kadar ders saatimiz var mı?
Tabi ki hayır :)
Python, Java, C gibi bir programlama dilini haftada 1 derste öğretmeniz mümkün mü?
Tabi ki hayır.
Peki mevcut şartlarda yapılabilecek bir şey yok mu?
Bence VAR!
Programlama eğitiminde önemli olan programlamanın mantığını çocuklara vermektir. Programlama mantığına yani algoritma mantığına hakim olan kişi, sorunları çözmedeki doğru adımları oluşturmada çok daha başarılı olur. Geriye kalanı hangi komutla neler yapabileceğini öğrenmektir ve işin o kısmını uzmanlaşmak isteyen çocuk halleder. Neticede hepimiz biliyoruz ki bir programlama dilini kullanan çocuk, başka bir programlama dilini de rahatlıkla öğrenebilir. Tüm programlama dillerinde temel aynıdır; değişkenler, döngüler, koşullar, diziler vs vs. Önemli olan programlama mantığını vermek, algoritma kuramayı öğretmek ve temel programlama becerilerini kazandırmaktır. Hepsinden önemlisi öğrencileri yapabileceklerine, yapabildiklerini göstererek inandırmaktır. Sonuçta herkes bu işe bir "Hello World" ile başlamadı mı?. Bundan sonrasında tek sınır, öğrencilerin hayal güçleridir.
Haftada 1 derste programlama dili öğretemeyiz elbette. Ancak, 40 dk'lık bilgisayar dersi ile çocuklarda merak uyandırmak, üretmenin heyecanını yaşamalarını sağlamak ve programlamanın temellerini, programlamanın mantığını çocuklara kazandırmak ve herşeyden önemlisi nasıl öğreneceklerini öğretmek mümkün.
Öğretmek istediğiniz programlama diline göre Python ya da Java Ders Notları sayfasına bir göz atmanızı tavsiye ederim.