Algoritmaları hazırlanan program parçalarının programlama diliyle veya bir yazılım geliştirme ortamında kodlanması sürecidir.
Oluşturulan kodlara kaynak kod ve program kodu (program code) denir. Program kodu kodlama yapılan dilin özellikleri, deyimleri, fonksiyonları, değişkenler ve kod satırlarında oluşur.
İş ve sosyal hayatın akıllı cihazlarla çevrelenmeye başlaması, günlük ihtiyaçlardan gelişmiş mesleklere birçok işin yazılımlar ve bilgisayarlı makineler tarafından yapılması, yeni nesiller için kodlama becerisini zorunlu kılıyor.
Yeni Sanayi Devrimi - Endüstri 4.0’ın gerekliliklerinden biri olan Kodlama, bilgisayarları, bilgisayarlı makineleri programlayarak onlara istenilen işleri yaptırabilmek, bu cihazlara yeni özellikler ve görevler ekleyebilmek için imkân sağlıyor.
Çocuklara, etraflarını saran bilgisayarlı makineler ve büyük veri yığınları ile iletişime geçme, onlara ne yapmaları gerektiğini emredebilme ve onlardan gelen sinyalleri anlayabilmelerini sağlayacak yeni bir 'dil' becerisi katan kodlama, anaokulundan liseye kadar tüm kademelerde çocukların, oyun kodlama, mobil kodlama, algoritmik kodlama, 3D tasarım ve Robotik (akıllı cihaz tasarımı) kazanımlarını elde etmelerine olanak sağlıyor.
"Kodlama eğitimi yaratıcılığı olumlu yönde tetikliyor."
Kodlama eğitimi alan çocuklar bilgisayar kodlama, robot tasarım/kodlama, web tasarımı, 3D tasarım/üretim öğrenmenin yanında karşılaştığı problemlere çözüm geliştirme ve sorunlara eleştirel yaklaşma gibi 21. yüzyıl kazanımları olarak ifade edilen birçok temel bilgi ve becerileri de elde etme şansını yakalıyor. Kodlama dersleri, çocuklara sadece bilişim becerileri kazandırmayı değil, bilişimin hayatta karşılaştıkları problemlere çözüm üretmek ve değer yaratmak için önemli bir araç olduğu farkındalığını kazandırmayı da hedefliyor.
(c) 2018 MKPBilisim.com.TR