EK‐5 Ders İzlencesi 2016‐2017 Eğitim Yılı ve Dönemi Program adı :İNTERNET ve AĞ TEKNOLOJİLERİ PROGRAMI Dersin adı: Programlama ve Algoritma Dersin veriliş şekli: 3 saat teorik 2 saat uygulama şeklinde verilmektedir. Dersin genel içeriği: Bu ders kapsamında kod tasarımı, yalancı kod, akış diyagramları, temel algoritmaları, programlamada temel kavramlar, C# programlama dili temel yapısı, döngüler, hata kontrol yapıları, windows uygulamaları konuları anlatılır. Dersin verildiği sınıf: CMB Z 01‐74 Dersin türü (zorunlu/ seçmeli): Zorunlu Dersin dili: TR Derse ait sınav ve ödev sayısı: 1 Vize, 1 Final Derse ait sınav ve ödev not ağırlığı: % 40 Vize, %60 Final Derse devam zorunluluğu: % 70 Haftalar İşlenecek Konular/ Yapılacak Etkinlikler 1 Programlamaya Giriş 2 Algoritma Kavramı ve Tasarımı 3 Algoritma Kavramı ve Tasarımı 4 C# Temelleri ve NET Framework 5 C# Programlama Diline Giriş Dersi veren öğretim görevlisi: Filiz GÜRBÜZ Öğretim görevlisinin iletişim bilgileri: filizgurbuz@plato.edu.tr Öğretim görevlisinin ofisi ve öğrencilerle görüşme saatleri: Planlanan Öğrenme Çıktıları ve Alt Beceriler Yazılım geliştirme süreci, iyi bir yazılımda olması gereken özellikler ve programlama dillerinin gelişim sürecini bilir Bir problemin akış diyagramı hakkında bilgi sahibi olur. Bir problemin akış diyagramını oluşturabilir. C# programlama dili program geliştirme arayüzünü kullanabilir. C# programlama dili değişken tanımlama kuralları, değişkenler Dersin Kaynakları Öğretmen Ders Notları Algoritma ve Programlamaya Giriş Umuttepe Yayınları Dr. Selçuk Alp – Arzu Kilitci 6 Koşul İfadeleri 7 Döngüler 8 9 Arasınav… Diziler 10 Metotlar 11 Hazır Metotlar 12 Windows Form Araçları 13 Windows Form 14 .Net Koleksiyon Nesneleri veri tipleri ve sabitler konusunu bilir. C# programlama dilini kullanarak Windows işletim sistemi üzerinde çalışan uygulama geliştirebilir. C# programlama dilinde döngüleri kullanarak program geliştirebilir. Dizi mantığını kavrar C# programlama dilinde dizileri kullanarak program geliştirebilir. C# programlama dilinde metot kavramını bilir, uygulama geliştirebilir. C# programlama dilinde bulunan hazır metotları bilir. C# programlama dili ile Windows işletim sisteminde çalışan görsel uygulamalar geliştirecek araçları tanır. C# programlama dili ile Windows işletim sisteminde çalışan görsel uygulamalar geliştirir. Dizi, sıralı nesne gibi kavramları bilir ve program içinde kullanır. *Öğretim görevlileri, dersler başlamadan evvel ders izlencesinde değişiklik yapabilir.