Bu Ünitede Neler Öğrendik?myders hazırladı
Bu bölümde, bilgisayara belirli görevler verme süreci olan programlama dilleri ve yazılım geliştirme araçları ele alınarak başlanmıştır. Donanımın anladığı tek dil olan makine dilinden başlayarak günümüzün dillerine kadar uzanan süreç, seviyelerine ve nesillerine göre incelenmiş, yüksek seviyeli dillerin IDE'ler aracılığıyla makine diline çevrildiği vurgulanmıştır.
Devam eden bölümde görsel programlama kavramı ele alınarak, kullanıcı dostu arayüzlerin sürükle-bırak yöntemiyle tasarlanmasının avantajları ve arkasında çalışan API yapıları açıklanmıştır. Görsel diller ile nesneye dayalı programlama arasındaki farklar ve ilişkiler üzerinde durulmuştur.
Ünitenin bir diğer ana başlığı olan nesneye dayalı programlama, veri ve işlemlerin ayrılması prensibi, yeniden kullanılabilirlik ve hata payının azaltılması gibi temel özellikleri ile detaylandırılmıştır. Son olarak web programlama ve tasarımı konusu işlenmiş; HTML ve XML gibi işaretleme dilleri, istemci tarafında çalışan teknolojiler, Java Sanal Makinesi ve görsel web tasarım araçları ile test süreçleri özetlenmiştir.
