Programlama Dili Örnekleri
İnternet ve bilgisayar teknolojilerinin yenilik ve değişim süreci insan hayatı üzerinde de etkili olmakta; sosyalleşme, öğrenme, iletişim ve eğlenme biçimimizi değiştirmektedir. Bunun yanı sıra, teknolojinin hayatımıza girdiği hız ile teknoloji üretme ve kullanma konusunda da aynı oranda bu değişimi yakalama süreci içerisinde olunması gerekmektedir. Algoritma ve Bilgisayar Bilimi dersi, problem çözme becerisi kazanma ve programlamayı öğrenme açısından öğrencilere yarar sağlamaktadır. Bilgisayardaki yazılımları kullanmanın ve bu yazılımların nasıl çalıştığını anlamanın öğrenme sürecine katkısı açısından farklı yararları bulunmaktadır. Problem çözme becerisi kazanma, program yazma süreci, düşünme ve iş birliği becerileri açısından öğrencilere bilişsel ve duyuşsal katkılar sunmaktadır. Problem çözme becerisini ve programlamayı öğrenmek; akıl yürütme, karar verme, eleştirel düşünme ve sorgulama gibi becerileri geliştirmektedir.
“Algoritma Tasarımı ve Geliştirme” adlı eser; programlama eğitiminde algoritmanın problem çözme ve programlamadaki önemi, algoritma tasarlama teknikleri, akış diyagramları ve çalışma yöntemleri, algoritma ve akış şemalarının görselleştirilmesi, giriş/çıkış kavramları, temel veri tipleri, sabit ve değişkenler, operatörler ve işlem öncelikleri, karar yapıları, döngüler, fonksiyon kullanımı, problem çözümünde farklı algoritmaların uygulanabilirliği, arama ve sıralama algoritmaları, problem çözme ve algoritma tasarlamaya yönelik örnek uygulamalar ile temel becerileri kazandırmak amacıyla hazırlanmıştır. Çok boyutlu ve zengin içeriği ile bu kitap, programlamaya yeni başlayanlar için temel referans kaynaklarından biri olmaya adaydır.