GÖRSEL PROGRAMLAMA
- Ders
- ITEC214 - GÖRSEL PROGRAMLAMA
- Bölüm
- Bilişim Teknolojileri - İngilizce - Lisans
- Ders Tipi
- Ders
- Durum
- Zorunlu
- Dil
- İngilizce
- Kredi
- 3
- AKTS
- 6
- T+P+L
- 3 + 0 + 1
- Ders Koordinatörleri
- Yrd. Doç. Dr. Asad ALI
- Ön Koşul
- Anahtar Sözcükler
Ders Açıklaması
Bu ders, görsel programlama için bir giriş programlama dersidir. Olay güdümlü, görsel ve yapısal programlama kavramları sunulacaktır. Başlangıçta, vurgu görsel programlama ve temel kontrollerin temelleri üzerinde olacak. Ardından, gelişmiş kontrolleri, dosya ve veritabanı yönetimi özellikleri sunulacaktır. Programlama projeleri veritabanları üzerinde ortak veri girişi, hesaplanan sonuçların gösterilmesi, koşullu test, aritmetik işlemler, dizi işleme, arama, sıralama, okuma ve yazma, işlemleri içerecektir.
GÖRSEL PROGRAMLAMA
Değerlendirme Araçları (Aktif Dönem)
Değerlendirme öğesi tanımlanmamış.
Ders çıktıları
- 01 Practice fundamentals of visual programming forms and components.
- 02 Exercise graphical user interface and experience design.
- 03 Acquire knowledge of/skill in event-driven programming and operations.
Ders Müfredatı
| Hafta | Konu |
|---|---|
| Hafta 1 | Icebreaker, An Introduction to Visual Programming with Visual Studio and C# |
| Hafta 2 | C# Console applications and GUI Components and Concepts |
| Hafta 3 | Form Components: MessageBox, TextBox, Button, Colors, Text, Font Styles |
| Hafta 4 | Form Components: Radio Button, CheckBox, TextArea, Error Handling |
| Hafta 5 | Exception Handling, Array of Buttons and other major form components |
| Hafta 6 | Multiple Forms and interactions |
| Hafta 7 | MID TERM EXAM WEEK |
| Hafta 8 | Menus, Common Dialog Boxes - Team Project is given on this week |
| Hafta 9 | Structured display of data : DisplayListView, DataGridView |
| Hafta 10 | The use of XML and files in Visual Programming |
| Hafta 11 | XML and LINQ Interactions via Form components |
| Hafta 12 | Text files and file operations |
| Hafta 13 | Revision an Exercises |
| Hafta 14 | Project Demos |
| Hafta 15 | FINAL EXAM WEEK |
Referans Kitaplar & Ders Materyalleri
- 01 Beginning C# 7 Programming with Visual Studio 2017, Benjamin Perkins, Jacob Vibe Hammer, Jon D. Reid.
- 02 Microsoft Visual C# Step by Ste, Ninth Edition, John Sharp.
Ders Çıktıları
- L01
- L02
- L03
Program Çıktıları
- P01 Programlama bilgisini uygulayabilme
- P02 Değişen komplekslikte software sistem tasarımı
- P03 Bilgisayar sebepli problemleri belirleme, kategorize etme ve çözüm geliştirme
- P04 Bilgisayar programcılık projelerinde yöneterek sorumluluk alma
- P05 Bilgisayar teknolojileri alanında güncel konseptleri takip etmek
- P06 Gerçekci kısıtlamalara uygun olarak gerekli bilgisayar sistemlerini dizayn etme, uygulama ve değerlendirmek.
- P07 Bilgisayar kullanımı için gerekli olan teknik, beceri ve araçları kullanabilme
- P08 Kanıta dayalı karar vermeyi kolaylaştırmak için kurumsal ve çevresel verilerin toplanmasına ve analizine uygun teknolojiler ve teknikler uygulamak
- P09 Profesyonel ortamla geçerli olan etkili iletişim becerileri uygulamak
- P10 Profesyonel ortamla geçerli olan etkin işbirliği becerileri uygulamak
Pç-Dç Matrisi
| ÖÇ | P01 | P02 | P03 | P04 | P05 | P06 | P07 | P08 | P09 | P10 | Ortalama |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L01 | - | - | - | - | - | - | - | - | - | - | - |
| L02 | - | - | - | - | - | - | - | - | - | - | - |
| L03 | - | - | - | - | - | - | - | - | - | - | - |