Ders Kodu ve Adı:

1706301Görsel Programlama I

Ders Türü (Zorunlu/Seçmeli):

Ders Dönemi:

Kredisi:

Zorunlu

Güz

4

Dersin Koordinatörleri:

ABD/Bölüm/Program:

Abdulhadi COŞKUNLAR

Teknik Programlar Bölümü / Bilgisayar Teknolojisi ve Programlama

Öğretim Elemanı Adı Soyadı:

Ders Saatleri:

Görüşme Saatleri:

Gruplar/Sınıflar:

Abdulhadi COŞKUNLAR

4 saat / hafta

Dersin Amaç ve Hedefleri:

Görsel bir programlama dilini kurabilme ve kullanabilme. Görsel bir dilde bileşen paleti, özellikler paleti ve araç çubukları paleti gibi ekran bölümlerini tanıyabilme. Nesnel programlama yapısını yapısal programlamadan ayırt edebilme. Temel bileşenleri kullanabilme. Bileşenleri görsel açıdan düzenleyebilme. Bileşenlerin özelliklerini ve olaylarını kullanabilme. Program yazımında değişkenler, kontrol deyimleri ve döngüler kullanabilme. Nesnel bir dili kullandıktan sonra sınıf ve nesne kavramı ile ilgili terim ve tanımlamaları kavrayabilme ve kullanabilme.

Dersin İçeriği:

Kurulum. Programlama Ortamı. Temel Bileşenler ve Tasarsım Aşaması

Bileşen Özellikleri Ve Olaylar

Değişkenler, Kontrol Deyimleri ve Döngüler

Nesne Yönelimli, Programlama

Yararlanacak Kaynaklar:

KARAGÜLLE, İhsan., PALA, Zeydin. Visual Basic 6.0 & 6.0 Pro. 1999. Türkmen Kitabevi.  İstanbul.

Haftalar:

Konular (Açıklamalı Olarak)

1. Hafta

Visual Basic Programının Kurulumu. Visual Basic İle Programlamaya Giriş. Visual Basic Ekranının Tanıtımı. Temel Bileşenleri Forma Taşıma ve Properties Penceresi İle Özellikleri Ayarlama.

2. Hafta

Değişkenler. Değişken Tanımı. Veri Tipleri. Kullanıcı Tarafında Yeni Tip Tanımlanması. Dinamik Dizi Tanımlama. Global ve Local Değişken Tanımı. Static Değişken Tanımı. Sabit Tanımlama. Değişkenlere İlk Değer Atama.

3. Hafta

Program Kontrol Deyimleri (If, Select Case, Iif, Choose, Switch)

4. Hafta

Döngü Deyimleri

5. Hafta

Döngü Deyimleri ve Operatörler

6. Hafta

Fonksiyon ve Altprogramlar

7. Hafta

I. Vize Sınavı

8. Hafta

Bileşenler Özellikleri ve Olaylar (Textbox, Label, Command Button)

9. Hafta

Bileşenler Özellikleri ve Olaylar (Checkbox, Timer, Option Buton, Shape, Frame)

10. Hafta

Bileşenler Özellikleri ve Olaylar (Formlar, SDI Formalar, MDI Formlar)

11. Hafta

Bileşenler Özellikleri ve Olaylar (ListBox, Combobox, Common Dialog,)

12. Hafta

II. Vize Sınavı

13. Hafta

Mönü Tasarımı

14. Hafta

Class Module. Propertiesleri Belirleme. Class Tipinden Değişken Tanımlama. Eventsler

Değerlendirme:

İki vize ve bir final yapılacak. Vize ortalamasının %40’ı finalin %60’ı ortalamaya etki edecektir.

Siverek MYO Bilgisayar Teknolojisi ve Programlama Programı – Ders Öğretim Programı Formu