1-Bir problemin çözümü için gerekli girdi, işlem ve çıktı bölümlerini analiz eder. 2-Problemi, algoritma ve akış şemaları haline dönüştürür, test eder ve hatalarını bulur. 3-Bir programlama diline ait söz dizimi kurallarını bilir, kodlama yapar ve çalıştırır. 4-Program için gereken değişken ve sabitleri tanımlar ve kullanır. 5-Programlama diline ait veri giriş, çıktı, kontrol ve döngüleri komutlarını kullanır |