Öğrenim çıktıları ve yeterlikler Dersin amacı İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU DERSİN KODU VE ADI: 252 ELEKTRONİK TABLOLARDA MAKROLAR BÖLÜM/PROGRAM Bilgisayar Teknolojileri / Bilgisayar Programcılığı Eğitim-Öğretim Yılı: Yayım Tarihi: Dönem Teorik Pratik Toplam Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Seçmeli/Mesleki IV 2 0 2 2 2 Türkçe SEÇMELİ Önşart(lar) - Dersin sorumlusu Dersin Yardımcısı Posta: Web: Görüşme tarih ve saati: Posta: Web: Görüşme tarih ve saati: Grup/sınıf Sadece 1 grup Makro yazılımı alanında bilgi sahibi olmak ve yazılım geliştirebilmek
Temel ve yardımcı ders kitap ve materyelleri Öğretim yöntemi İlgili teorik öğretim ve problem çözümlerinin yapıldığı uygulama. Değerlendirme kriteleri Uygunsa X koyunuz Genel ortalama yüzdesi (%) Oran 1. Ara sınav X 40 2. Ara sınav 3. Ara sınav 4. Ara sınav 5. Ara sınav Sözlü sınav Uygulama sınavı (Laboratuvar, Projec vb.) Final sınavı X 60
Ders Dönem Planı Hafta Konular 1 Elektronik tablo programları hakkında genel bilgi, makrolara giriş, makro çeşitleri 2 VBA (Visual Basic for Applications) pencerelerine giriş 3 VBA da kullanılan aritmetik ve mantıksal operatörler, öncelik sıraları ve ilgili fonksiyonlar 4 Subroutine ve Function tipi altprogramlar ve özellikleri hakkında uygulamalar. 5 Değişken, sabit veri tipleri ve aralıkları hakkında bilgiler. 6 Sıralı komutlar ve komut blokları 7 Kararlı komutlar, if then else ve select case end select yapıları 8 Döngülü komutlar, for each..next, do until loop ve do while loop yapıları 9 Nesne, özellik, olay kavramlarına giriş ve örnek uygulamalar. 10 Hata kontrol ve kontrol mekanizmaları 11 Kullanıcı tanımlı fonksiyon ve formlar 12 Arama, sıralama ve birleştirme işlemleri 13 ADO ve ADO nesnelerine giriş 14 Küçük ölçekli veritabanı uygulamaları
Dersin program çıktılarına katkısı Program öğrenme çıktıları Dersin katkısı 1 2 3 4 5 1 Açık kaynak işletim sistemini kurup ve yönetimini yapabilmek 2 Basit bir ağ kurulumu işlemlerini yapıp ve ağı yapılandırabilmek 3 Bir konuda araştırma yapmak, raporlanmak ve sunumunu gerçekleştirebilmek 4 Bilgisayar donanımını tanımak, montajını ve BIOS ayarlarını yapabilmek 5 Makro Hazırlayabilmek x 6 Görüntü ve metin düzenleyebilmek 7 Animasyon hazırlayabilmek, kodla animasyonu yönetebilmek 8 İçerik yönetim sistemini kurup, yönetebilmek 9 Bireysel ve örgütsel iletişim kurabilmek 10 İnternet programcılığı için gerekli hazırlıkları yapabilmek, web sayfası hazırlayabilmek ve çalıştırabilmek 11 Web tabanlı programlama için gerekli hazırlıkları yapabilmek, web form hazırlayabilmek ve çalıştırabilmek 12 İş yeri kuruluşu yapabilmek 13 Sayıları, dizileri ve fonksiyonları mesleğinde kullanabilmek 14 Mesleki etik kavramlarına uyabilmek 15 Mesleğinde matrisler ve lineer denklem sistemleri ile ilgili uygulamalar yapabilmek 16 Mesleğinde sayısal analiz, geometri ve trigonometri ile ilgili uygulamalar yapabilmek 17 Temel mesleki terimleri yabancı dilde ifade edebilmek 18 Mesleki kavram ve tanımları yabancı dilde ifade edebilmek 19 Nesne tabanlı programlama yapabilmek 20 İleri seviye nesne tabanlı programlama yapabilmek 21 Kelime işlemci programını kullanabilmek 22 Elektronik tablolama programını kullanabilmek 23 Sunu hazırlama programını kullanabilmek 24 İnternet ve e-posta yönetim programlarını kullanabilmek 25 Temel programlama işlemleri yapabilmek 26 Bir projeyi yönetip, sonlandırabilmek 27 Sunucu işletim sistemini kurup, yönetebilmek
28 Veritabanı oluşturup, yönetebilmek 29 Temel WEB editörü işlemlerini yapabilmek 30 Web projesini yönetebilmek 31 HTML kodları ile WEB sayfası geliştirmek 32 İşletim sistemi ve uygulama yazılımlarını kurabilmek 33 Yazılım geliştirme yöntemlerini kullanabilmek ve yazılımın test/bakımını yapabilmek