📜 ÖNSÖZ
Teknolojinin hayatın her alanına nüfuz ettiği çağımızda, bireylerin yalnızca teknoloji tüketicisi olmaktan çıkarak, onu üreten, şekillendiren ve yön veren bireyler olmaları bir zaruret hâline gelmiştir. Bu dönüşümün temelinde ise yazılım yer alır. Yazılım öğrenmek, sadece bir bilgisayar dili öğrenmek değil, aynı zamanda sistematik düşünme, çözüm üretme ve hayal gücünü somut ürünlere dönüştürme yetisi kazanmaktır.
Elinizdeki bu kitap, meslek lisesi düzeyindeki öğrenciler için özel olarak hazırlanmış C# Windows Forms ile Nesne Tabanlı Programlama eğitimi sunmaktadır. Ders kitabı olmasının ötesinde, bir rehber, bir yol arkadaşı olmayı amaçlayan bu kaynak, sıfırdan başlayarak öğrencileri adım adım nesne tabanlı düşünmeye sevk edecek ve onları sektörle tanıştıracaktır.
Kitapta her konu başlığı, kavramların özünü kavratacak şekilde sade bir dille anlatılmış; ardından gelen örnek uygulamalar ile öğrenciye rehberlik edilmiştir. Her başlık altında beşer örnek ve detaylı açıklamaları yer alır. Öğrencinin yalnızca “nasıl” sorusuna değil, “neden” sorusuna da cevap bulmasını amaçladık.
Bu çalışma aynı zamanda, pedagojik sıralama, uygulama senaryoları, kod okunabilirliği, proje geliştirme disiplini gibi pek çok eğitsel niteliği de bünyesinde barındırır. Özellikle son bölümlerde yer alan katmanlı mimari ve proje geliştirme bölümleri, öğrencilerin yalnızca okuldaki sınavlara değil, sektördeki yazılım geliştirici beklentilerine de hazırlıklı olmalarını hedeflemektedir.
Kendim de bir öğretmen olarak, yıllardır öğrencilerimle birlikte edindiğim sınıf içi deneyimlere, sorduğum ve bana sorulan binlerce soruya kulak vererek bu kitabı hazırladım. Her satırı, bir öğrencinin ekranında beliren hata mesajından, bir başka öğrencinin gözlerindeki ışığa kadar uzanan bir serüvenin ürünü.
Bu kitap, yalnızca başarılı notlar değil, aynı zamanda üretken, eleştirel düşünebilen, çözüm odaklı ve vizyon sahibi bireyler yetiştirmek için bir adımdır. Öğrencilerime ve bu yolda emek veren tüm meslektaşlarıma ithaf ediyorum.








