Kitap Tanıtımı |
Kitap, daha önce bir programlama dili kullanmayan okuyucu hedef alınarak hazırlanmıştır. Uygulamalı öğretim prensibine göre hazırlandığından verilen tipik örnek programları uygulayarak öğrenme amaçlanmıştır. Akla gelebilecek bir çok sorunun cevabı program açıklamalarında bulunabildiğinden çoğu zaman bir öğretmen gereksinimine de duyulmayacaktır. Konu sıralaması Teknik Okullarda öğretilen programlama derslerine göre yapıldığından iyi bir kaynak kitap.
Kitap on iki bölüm halinde hazırlanmıştır. Birinci bölümde Turbo Pascal program geliştirme ortamı olan IDE (Integrated Developmet Environment) anlatılmış, basit bir programın yazılışı, saklanması, derlenmesi ve çalıştırılması uygulamalarla anlatılmıştır. Daha sonra yazılan bu programın genel yapısı bloklar halinde incelenmiştir. Böylece programlarda uyulması gereken kurallar üzerinde durularak sonraki bölümlerde yazılacak olan programlara zemin hazırlanmış olunmaktadır.
İkinci bölümde Pascal programlarında kullanılan sabit, değişken ve operatörler örneklerle açıklanıp, kullanırken dikkat edilecek önemli noktalar üzerinde durulmuştur.
Kitap uygulama yaparak öğrenme prensibine göre hazırlandığından, turbo pascal komutlarının işlevi ve yazım biçimi bir bölümde verilip daha sonra örnek programlara geçilmemiştir. Bu nedenle bir başvuru kitabı biçiminde değildir.
Üçüncü bölümden sonra Pascal komutları gruplara ayrılarak (temel giriş/çıkış komutları, dallanma komutları, döngü komutları gibi) ayrı bölümlerde incelenmiştir. Böylece okuyucu bir ilk sayfadan itibaren örnek programları sırayla yazarak çalıştırdığında, karşısına gelen bir programda daha önceden öğrenmediği bir komutla karşılaşmayacaktır.
Dördüncü bölümde program akışının kontrolünde kullanılan if-then, case-of, goto, for-do, while-do, repeat-until gibi deyimlerin kullanılışı ve birbirlerine göre farkları karşılaştırmalı olarak tipik örneklerle verilmiştir. Onbirinci bölüme kadar olan bölümlerde verilen her komuta ait ayrı bir örnek program anlaşılır biçimde açıklanmıştır. Son bölüm olan on ikinci bölümde ise öğrenilen tüm komutların uygulaması olarak örnek proje programları verilmiştir. Böylece okuyucunun gerçek hayatta yazmak zorunda kalacağı programlara yakın program kodlarını yazma cesaretini kazanması sağlanmış olmaktadır. |