Ana içeriğe atla
EN

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ı

  1. 01 Practice fundamentals of visual programming forms and components.
  2. 02 Exercise graphical user interface and experience design.
  3. 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

  1. 01 Beginning C# 7 Programming with Visual Studio 2017, Benjamin Perkins, Jacob Vibe Hammer, Jon D. Reid.
  2. 02 Microsoft Visual C# Step by Ste, Ninth Edition, John Sharp.

Ders Çıktıları

  1. L01
  2. L02
  3. L03

Program Çıktıları

  1. P01 Kullanıcıların iş verilerine erişmesine izin vermek için çağdaş bir nesne yönelimli dilde bir kullanıcı arabirimi oluşturabilir
  2. P02 Kullanıcı ihtiyaçlarını tanımlayın ve analiz edin ve bilgi işlem tabanlı sistemlerin seçiminde, oluşturulmasında, entegrasyonunda, değerlendirilmesinde ve yönetiminde bunları dikkate alabilir
  3. P03 Ortak iş fonksiyonlarını analiz edebilir ve uygun bilgi teknolojisi çözümlerini belirleyebilir, tasarlayabilir ve geliştirebilir
  4. P04 Uygun problem çözme stratejilerini kullanarak çağdaş iş ortamları için yazılım çözümleri tasarlayabilir ve geliştirebilir
  5. P05 Çağdaş iş ortamlarını desteklemek için veritabanı sunucusunu yapılandırabilir ve yönetebilir
  6. P06 Küçük ila orta ölçekli bir şirket için ilişkisel bir veritabanını yönetebilir
  7. P07 BT tabanlı çözümleri kullanıcı ortamına etkin bir şekilde entegre edebilir
  8. P08 Profesyonel, etik, yasal, güvenlik ve sosyal konuları ve sorumlulukları anlayabilir
  9. P09 Profesyonel ortamla uyumlu etkili iletişim becerilerini uygulayabilir
  10. P10 Profesyonel ortamla uyumlu ekip çalışmasında etkili işbirliği becerilerini uygulayabilirler

Pç-Dç Matrisi

ÖÇ P01 P02 P03 P04 P05 P06 P07 P08 P09 P10 Ortalama
L01 - - - - - - - - - - -
L02 - - - - - - - - - - -
L03 - - - - - - - - - - -