• Sonuç bulunamadı

BİLGİSAYAR AĞLARI BİL

N/A
N/A
Protected

Academic year: 2022

Share "BİLGİSAYAR AĞLARI BİL"

Copied!
14
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Dersin Adı Kodu Yarı yıl T+U Saat

Kre di AK TS

BİLGİSAYAR AĞLARI BİL102 2 3+0 5

5

Ön Koşul Dersleri Önerilen Seçmeli Dersler

Dersin Dili Türkçe

Dersin Seviyesi Önlisans

Dersin Türü Zorunlu

Dersin Koordinatörü

Dersi Verenler Öğr. Gör. Muhammed ŞEHAB Dersin Yardımcıları

Dersin Kategorisi Zorunlu

Dersin Amacı Öğrencilere bilgisayar ağlarının ilkeler, tasarım ve uygulama açısından nasıl çalıştığını, bu ilkeleri kullanarak günümüzün internetini anlamak.

Dersin İçeriği Bilgisayar Ağlarının Çalışma Prensipleri, Katmanlı Yapı, TCP/IP Protokol Suite ve bu protokollerin tek tek uygulama katmanından ağ katmanına doğru ele alınması.

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1 Alanında edindiği bilgi ve becerileri eleştirel bir

anlayışla değerlendirebilmek. Anlatım, Soru-

Cevap

Sınav, Performans Görevi,

2 Temel Matematik bilgi ve teoremlerinin mühendislik uygulamalarını bilmeli

Anlatım, Soru- Cevap

Sınav, Performans Görevi, 3 Elektronik sistemlerin programlamasında kullanılan

temel programlama dillerini (Visual basic, Assembly, C) bilmeli

Anlatım, Soru- Cevap

Sınav, Performans Görevi,

4 Bilgi iletişim protokollerini ve standartlarını bilmeli, protokol seçimi yapabilmeli

Anlatım, Soru-Cevap Sınav, Performans Görevi,

(2)

5 Mühendislik sistemlerinin matematik modellerini kurabilmeli,

bilgisayarda benzetimini yapabilmeli

Anlatım, Soru- Cevap

Sınav, Performans Görevi,

6 Alanındaki temel bilgileri izleyebilecek ve meslek çevresiyle iletişim kurabilecek düzeyde bir yabancı dili kullanabilmek.

Anlatım, Soru- Cevap

Sınav, Performans Görevi,

Haf ta

Ders Konuları?*

1 Bilgisayar Ağları ve Internet

2 Protokol Kavramı ve TCP/IP Protokol Yığını 3 Protokol Kavramı ve TCP/IP Protokol Yığını 4 Uygulama Protokolleri: Web, HTTP, FTP vb...

5 Uygulama Protokolleri: Web, HTTP, FTP vb…

6 Transport Katmanı Protokolleri 7 Transport Katmanı Protokolleri 8 Ara sınavı

9 Ağ Katmanı Protokolleri 10 Ağ Katmanı Protokolleri 11 Ağ Katmanı Protokolleri 12 Veri Bağı Katmanı Protkolleri 13 Veri Bağı Katmanı Protkolleri 14 Kablosuz ve Mobil Ağlar 15 Bilgisayar Ağlarında Güvenlik 16 Dönem sonu sınavı

*Not: Dersin içeriğinde ve zamanlamasında değişen koşullara, beklentilere, ilgi ve ihtiyaçlara göre yeniden düzenleme yapılabilir.

Kaynaklar

Ders Kitabı Computer Networks: A Top Down Approach Using Internet by Kurose, 6/E, 2013, Addison- Wesley

(3)

Ders Kaynakl arı

1. Data Communications by Stallings 2. Data Networks by Bertsekas 3. Computer Networks by Walrand 4. Herhangi bir bilgisayar ağı metin kitabı

Sı ra Program Çıktıları Katkı Düzeyi

1 2 3 4 5 1 Matematik, Fen Bilimleri ve Bilgisayar Mühendisliği konularında

yeterli bilgi sahibidir; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanır.

X

2 Karmaşık Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaca uygun analiz ve modelleme yöntemlerini seçer ve uygular.

X

3 Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlar; bu amaçla modern tasarım yöntemlerini uygular.

X

4 Bilgisayar Mühendisliği uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirir, seçer ve kullanır; bilişim teknolojilerini etkin bir şekilde kullanır.

X

5 Karmaşık Bilgisayar Mühendisliği problemlerinin veya araştırma konularının incelenmesi için deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar.

X

6 Bilgisayar Mühendisliği disiplini içinde ve çok disiplinli takımlarda etkin biçimde çalışır; bireysel çalışma sergiler.

X

7 Türkçe sözlü ve yazılı etkin iletişim kurar; etkin rapor yazar ve yazılı raporları anlar, tasarım ve üretim raporları hazırlar, etkin sunum yapar, açık ve anlaşılır talimat verir ve alır.

X

8 Bilgisayar Mühendisliği uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi sahibidir; mühendislik çözümlerinin hukuksal sonuçlarının farkındadır.

X

9 Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilincine sahiptir; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi sahibidir.

X

10 Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi sahibidir; girişimcilik, yenilikçilik

hakkında bilinçlidir; sürdürülebilir kalkınma hakkında bilgi sahibidir.

X

11 Bir yabancı dili kullanarak Bilgisayar Mühendisliği ile ilişkili konularda, bilgi toplar ve meslektaşları ile iletişim kurar. ("European Language Portfolio Global Scale", Level B1)

X

12 İkinci yabancı dili orta düzeyde kullanır. X

13 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilgiye erişir, bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler; insanlık tarihi boyunca oluşan bilgi birikimini Bilgisayar Mühendisliği alanıyla ilişkilendirir.

X

(4)

Yarıyıl Çalışmaları Katkı Oranı

Ara Sınav 40

Dönem Sonu Sınavı 60

Toplam 100

Dönem içi çalışmalarının başarıya oranı 40

Dönem sonu sınavının başarıya oranı 60

Toplam 100

AKTS-İş Yükü Etkinlik S

ay ı

Süre (saat)

Toplam İş Yükü

Ders süresi (sınav haftası dahil: 16xders saati) 16 3 48

Sınıf Dışı Ders Calışma Süresi (Ön çalışma, pekiştirme) 16 5 80

Ara Sınav 1 10 10

Dönem Sonu Sınavı 1 12 12

Toplam İş Yükü 150

Toplam İş Yükü / 30 (saat) 150/30

(5)

Dersin Adı Kodu Yarıyıl T+U Saat

Kredi AKTS

GRAFİK VE ANİMASYON BIL 118

2 3+1 4

4

Ön Koşul Dersleri Önerilen Seçmeli Dersler

Dersin Dili Türkçe Dersin Seviyesi Önlisans Dersin Türü Zorunlu Dersin

Koordinatörü

Dersi Verenler Öğr. Gör. Nilay AKYIL Dersin Yardımcıları

Dersin Kategorisi Dersin Amacı

Bu dersin amacı öğrencilere yeni animasyon hazırlama ile ilgili beceri ve temel bilgi sunmak ve animasyon teknikleri ve popüler animasyon editör programları hakkında arka plan bilgisi öğretmektir.

Dersin İçeriği

Bu ders Web tasarımına giriş ve planlanması, web tasarımında kullanılabilecek Flash, Photoshop grafik programlarının sayfa tasarımında kullanılması ,Flash ve After Effects programlarında hareketli grafikler hazırlama ve hareketli grafikleri internete aktarma gibi konuları kapsar.

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1

Resim, grafik türlerini ve ilgili programları tanımlar.

Sözlü Anlatım, Soru- cevap, Problem çözme, Mukayese etme, Analiz etme, Uygulama

Sınav

2

Resimler üzerinde rötüşlama tekniklerini açıklar.

Sözlü Anlatım, Soru- cevap, Problem çözme, Mukayese etme, Analiz etme, Uygulama

Sınav

3

Web sayfalarının ana temasını temsil eden grafiği hazırlar.

Sözlü Anlatım, Soru- cevap, Problem çözme, Mukayese etme, Analiz etme, Uygulama

Sınav

4

Animasyonlarda kullanılacak resimleri oluşturur. Sözlü Anlatım, Soru- cevap, Problem

Sınav

(6)

Hafta Ders Konuları Ön Hazırlık 1

Program Giriş Ayarları Araç Paneli

2

Araç Paneli

3

Vektör Araçları

4

Vektör Araçlar, Metin Düzenleme İşlemleri

5

Renk, Kontur ve Dolgu Uygulamaları ,Canlı Filtreler

6

Canlı Filtreler

7

Katman İşlemler

8

Ara Sınav

9

Katman İşlemler, Dilimler ve Etkin Bölgeler

10

Düğmeler ve Açılır Menüler

11

Sayfalar

12

Hareketli Resimler

13

Slayt Gösterisi

14

Optimizasyon ve Dışa Aktarma

15

WEB Tasarım Editörü ile Çalışma

16

Dönem Sonu Sınavı

Kaynaklar

Ders Notu <p>yayınlanmamış ders notları</p>

Ders Kaynakları

1. PHOTOSHOP CS5 FLASH CS5 İLAVELİ * TURGUT ÖZSEVEN, MURATHAN YAYINEVİ

2. Sanal Öğretim, Adobe Flash Öğrenim DVD`leri

Sıra Program Çıktıları Katkı Düzeyi

1 2 3 4 5 1 Öğretim teknolojilerini ve materyallerini ve bunların derslerde nasıl

kullanılacağını bilir; eğitim yazılımı, e-öğrenme, uzaktan eğitim gibi uygulamalarda rol alır ve gerektiğinde çevresindekilere destek olur.

X

2 Eğitim teknolojilerinin tasarlanması, planlanması, yürütülmesi ve yönetilmesi sürecini verimli ve etkili kullanır; bu süreçleri inceleyerek gerekli ürünleri, değişiklikleri ve güncellemeleri tasarlar ve hazırlar.

X

3 Öğrencilerin bireysel, sosyal, kültürel farklılıklarını, özel ilgi ve

gereksinimlerini dikkate alarak en üst düzeyde öğrenmeleri için uygun teknoloji destekli eğitim ortamları düzenler.

X

4 Öğretim süreci içinde ve dışında bilgi ve iletişim teknolojilerini etkili kullanma becerilerine sahip olur.

X 5 Öğretim ihtiyaçlarını karşılayacak teknoloji destekli öğretim materyalleri

tasarlayıp geliştirir.

X

çözme, Mukayese

etme, Analiz etme, Uygulama

5

Resimlere filtreler uygular.

Sözlü Anlatım, Soru- cevap, Problem çözme, Mukayese etme, Analiz etme, Uygulama

Sınav

(7)

6 İhtiyaca yönelik uygun bilgisayar sistemini kurarak, gerekli yazılım ve çevre birimlerini tanımlayarak kullanır.

X 7 Öğrenme öğretme sürecini planlar, uygular ve yönetebilir.

8 Proje yönetim süreçlerini bilerek elektronik ortamda proje yürütebilir. X 9 Bilgisayar donanımı, yaygın kullanılan paket programlar, işletim sistemleri,

bilgisayar ağları ve programlama dilleri konularında bilgi, beceri ve yetkinlik sahibidir.

X

10 Öğretmenlik mesleği ve bu mesleği gerçekleştirmeyle ilgili konularda yeterli düzeyde bilgi, beceri ve yetkinlik sahibidir.

11 Güncel ve yenilikçi bilişim teknolojilerini (donanım ve yazılım) kullanıp bunları eğitim ve öğretim sürecine entegre eder.

X 12 Alana özgü kullanılabilecek öğrenme-öğretme yaklaşımları, kuramları,

öğrenme-öğretme stratejileri, yöntem ve tekniklerini bilir ve uygular.

X

Yarıyıl Çalışmaları Katkı

Oranı

Ara Sınav 40

Dönem Sonu Sınavı 60

Toplam 100

Dönem içi çalışmalarının başarıya oranı 40

Dönem sonu sınavının başarıya oranı 60

Toplam 100

,

AKTS-İş Yükü Etkinlik Sayı Süre (saat) Toplam İş Yükü

Ders süresi (sınav haftası dahil: 16xders saati) 16 4 56

Sınıf Dışı Ders Calışma Süresi (Ön çalışma, pekiştirme) 16 3 48

Ara Sınav 1 6 6

Dönem Sonu Sınavı 1 10 10

Toplam İş Yükü 120

Toplam İş Yükü / 30 (saat) 4

Dersin AKTS Kredisi 4

(8)

Dersin Adı Kodu Yarıyıl T+U Saat

Kredi AKTS

NESNEYE YÖNELİK PROGRAMLAMA

BIL104 2 2+0 2

5

Ön Koşul Dersleri Önerilen Seçmeli Dersler

Dersin Dili Türkçe

Dersin Seviyesi Önlisans

Dersin Türü Zorunlu

Dersin Koordinatörü

Dersi Verenler Kamil AYHAN Dersin Yardımcıları

Dersin Kategorisi

Dersin Amacı Bu ders, nesne yönelimli programlama dillerinin temellerini öğretmeyi amaçlamaktadır.

Dersin İçeriği Nesne yönelimli paradigmalar kullanarak problem çözme ve programlamaya giriş.

Sınıflar, nesneler, öznitelikler, yöntemler, erişimciler, kurucular, yıkıcılar, kalıtım, soyut sınıflar, arayüzler, polimorfizm, istisna işleme, dosya işleme ve giriş / çıkış akışları, GUI programlamaya giriş

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1 programlama için gerekli yazılımın ayarlarını yapabilir Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

2 işletim sistemi tabanlı temel uygulama geliştirebilir

Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

3 işletim sistemi tabanlı ileri uygulama geliştirebilir

Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

4 nesne tabanlı programlama paradigmalarını uygulayabilir Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

5 veritabanı bağlantılı uygulama tasarımı yapabilir

Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

6 veritabanı bağlantılı uygulama geliştirebilir

Anlatım, Soru-

Cevap, Tartışma, Örnek Olay,

Sınav, Ödev, Performans Görevi,

Hafta Ders Konuları Ön Hazırlık

1

Java platformu ve bileşenleri, IDE, Java diline giriş. Konsol girdi-çıktı işlemleri

2

JAVA'da değişkenler, temel veri tipleri,tip dönüşümleri. Math sınıfı metotları.

3

String sınıfı metotları.

(9)

4

Koşullu ifadeler, program akış denetimi ve operatörler.

5

Koşullu ifadeler, program akış denetimi ve operatörler.

6

Döngüler.

7

Döngüler.

8

ARASINAV HAFTASI

9

Diziler.

10

Metotlar.

11

Nesneye yönelik programlamanın temel ilkeleri, sınıf ve nesne kavramı.

12

Sınıf ve nesne kavramı.UML(Unified Modelling Language - Birleşik Modelleme Dili )

13

Paketler, metotlar, erişim belirleyiciler ve kapsülleme (encapsulation) kavramı.

14

Static değişkenler ve metotlar.

Kaynaklar

Ders Notu <p>yayınlanmamış ders notları</p>

Ders Kaynakları

Java Programlama Dili ve Yazılım Tasarımı, Altuğ Altıntaş, Papatya Yayıncılık Eğitim.

Java: Nesne Yönelimli Programlama, Dr. Ali Orhan Aydın, Pusula Yayıncılık ve İletişim.

Sıra Program Çıktıları Katkı Düzeyi

1 2 3 4 5 1

programlama için gerekli yazılımın ayarlarını yapabilir

X

2

işletim sistemi tabanlı temel uygulama geliştirebilir

X 3

işletim sistemi tabanlı ileri uygulama geliştirebilir

X 4

nesne tabanlı programlama paradigmalarını uygulayabilir

X

5

veritabanı bağlantılı uygulama tasarımı yapabilir

X

6

veritabanı bağlantılı uygulama geliştirebilir

X

Yarıyıl Çalışmaları Katkı Oranı

Ara Sınav 30

Ödev 20

Final 50

1.Yıl içinin Başarıya Oranı 50

Toplam 100

AKTS-İş Yükü Etkinlik Sayı Süre (saat) Toplam İş Yükü

Ders süresi (sınav haftası dahil: 15xders saati) 16 2 32

Sınıf Dışı Ders Calışma Süresi (Ön çalışma, pekiştirme) 16 4 64

Ara Sınav 1 10 10

Ödev 3 5 15

Final 1 14 14

Toplam İş Yükü 135

Toplam İş Yükü / 30 (saat) 135

Dersin AKTS Kredisi 5

(10)

Ön Koşul Dersleri Önerilen Seçmeli Dersler

Dersin Dili Türkçe

Dersin Seviyesi Önlisans

Dersin Türü Zorunlu

Dersin Koordinatörü

Dersi Verenler Öğr. Gör. Nilay AKYIL Dersin Yardımcıları

Dersin Kategorisi

Dersin Amacı

Bu dersin amacı öğrencilere görsel bir dil ile yeni bir windows form yaratabilmek ilgili beceri ve temel bilgi sunmak ve görsel dillerin editör programları hakkında arka plan bilgisi öğretmektir.

Dersin İçeriği

Bu ders nesneye yönelik problem çözme; sınıf, nesne kavramları;sınıf yapısı, kurucu ve yok ediciler; özel, korunmuş ve genel bölümler; sınıf içinde operatör ve fonksiyon isimlerinin yeniden yüklenmesi; türemiş sınıflar; sanal sınıflar; çok şekillilik; kalıtım; visual C++ / Delphi programlama dilinde uygulamalar konularını kapsar.

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1

Belirlenmiş programlama dili ile gerekli olan uygulamanın tasarım kısmını açıklar.

Düz anlatım, İşbirlikli Öğrenme, Proje tabanlı öğrenme, Tartışma

Sınav

2

Problemlere karşı en kısa ve en hızlı çözümü üretecek programları geliştirir.

Düz anlatım, İşbirlikli Öğrenme, Proje tabanlı öğrenme, Tartışma

Sınav

3

Uygulama yazarken gerekli olan sabit, değişken vs yapıları açıklar.

Düz anlatım, İşbirlikli Öğrenme, Proje tabanlı öğrenme, Tartışma

Sınav

4

Uygulamalarda Dosyalar ve klasörleri kullanabilecek kodları kullanır.

Düz anlatım, İşbirlikli Öğrenme, Proje tabanlı öğrenme, Tartışma

Sınav

5

Görsel programlama dillerinin geliştirme ortamını ifade eder.

Düz anlatım, İşbirlikli Öğrenme, Proje tabanlı öğrenme, Tartışma

Sınav

Dersin Adı Kodu Yarıyıl T+U

Saat

Kredi AKTS

PROGRAMLAMA DİLLERİ BIL108

2 2+1 3

3

(11)

Hafta Ders Konuları Ön Hazırlık 1 Dersin işlemesi, içerikleri ve takip edilecek yol

2

Görsel programlama diline giriş

3

Kontrol nesneleri, özellikleri, olaylar ve metotlar

4 Kontrol nesneleri, özellikleri, olaylar ve metotlar 5

Kontrol nesneleri, özellikleri, olaylar ve metotlar

6

Veri tipleri ve operatörler

7

Kontrol deyimleri, döngüler

8

Ara Sınav

9

Alt programlar

10

Alt programlar

11

Diziler

12

Diziler

13

Dosyalar ve klasörler

14

Dosyalar ve klasörler

15

Dosyalar ve klasörler

16

Dönem Sonu Sınavı

Kaynaklar

Ders Notu <p>yayınlanmamış ders notları</p>

Ders Kaynakları

1. https://docs.microsoft.com/en-us/dotnet/csharp/

Sıra Program Çıktıları Katkı Düzeyi

1 2 3 4 5 1 Öğretim teknolojilerini ve materyallerini ve bunların derslerde nasıl

kullanılacağını bilir; eğitim yazılımı, e-öğrenme, uzaktan eğitim gibi uygulamalarda rol alır ve gerektiğinde çevresindekilere destek olur.

X

2 Eğitim teknolojilerinin tasarlanması, planlanması, yürütülmesi ve yönetilmesi sürecini verimli ve etkili kullanır; bu süreçleri inceleyerek gerekli ürünleri, değişiklikleri ve güncellemeleri tasarlar ve hazırlar.

X

3 Öğrencilerin bireysel, sosyal, kültürel farklılıklarını, özel ilgi ve

gereksinimlerini dikkate alarak en üst düzeyde öğrenmeleri için uygun teknoloji destekli eğitim ortamları düzenler.

X

4 Öğretim süreci içinde ve dışında bilgi ve iletişim teknolojilerini etkili kullanma becerilerine sahip olur.

X 5 Öğretim ihtiyaçlarını karşılayacak teknoloji destekli öğretim materyalleri

tasarlayıp geliştirir.

X 6 İhtiyaca yönelik uygun bilgisayar sistemini kurarak, gerekli yazılım ve çevre

birimlerini tanımlayarak kullanır.

X 7 Öğrenme öğretme sürecini planlar, uygular ve yönetebilir.

8 Proje yönetim süreçlerini bilerek elektronik ortamda proje yürütebilir. X 9 Bilgisayar donanımı, yaygın kullanılan paket programlar, işletim sistemleri,

bilgisayar ağları ve programlama dilleri konularında bilgi, beceri ve yetkinlik sahibidir.

X

10 Öğretmenlik mesleği ve bu mesleği gerçekleştirmeyle ilgili konularda yeterli düzeyde bilgi, beceri ve yetkinlik sahibidir.

11 Güncel ve yenilikçi bilişim teknolojilerini (donanım ve yazılım) kullanıp bunları eğitim ve öğretim sürecine entegre eder.

X

(12)

12 Alana özgü kullanılabilecek öğrenme-öğretme yaklaşımları, kuramları, öğrenme-öğretme stratejileri, yöntem ve tekniklerini bilir ve uygular.

X

Yarıyıl Çalışmaları Katkı

Oranı

Ara Sınav 40

Dönem Sonu Sınavı 60

Toplam 100

Dönem içi çalışmalarının başarıya oranı 40

Dönem sonu sınavının başarıya oranı 60

Toplam 100

AKTS-İş Yükü Etkinlik Sayı Süre (saat) Toplam İş Yükü

Ders süresi (sınav haftası dahil: 16xders saati) 16 2 32

Sınıf Dışı Ders Calışma Süresi (Ön çalışma, pekiştirme) 16 2 32

Ara Sınav 1 12 12

Dönem Sonu Sınavı 1 14 14

Toplam İş Yükü 90

Toplam İş Yükü / 30 (saat) 3

Dersin AKTS Kredisi 3

(13)

Dersin Adı Kodu Yarıyıl T+U Saat

Kredi AKTS

VERİTABANI YÖNETİMİ BIL106 2 2+0 2

5

Ön Koşul Dersleri Önerilen Seçmeli Dersler

Dersin Dili Türkçe

Dersin Seviyesi Önlisans

Dersin Türü Zorunlu

Dersin Koordinatörü

Dersi Verenler Kamil AYHAN Dersin Yardımcıları

Dersin Kategorisi

Dersin Amacı Bu ders veritabanının nasıl tasarlanacağı ve gerçek hayat problemleri ile ilişkilendirilmesini VTYS araçlarını kullanarak temellerini öğretmeyi amaçlamaktadır.

Dersin İçeriği Veritabanına Giriş, Veri, Bilgi, Enformasyon, Veritabanı Tasarımı, Gereksinimlerin belirlenmesi, Kavramsal Tasarım, Fiziksel Tasarım, Mantıksal modelleme, ER Diyagram, SQL kavramına giriş, Basit sorguların öğrenilmesi (Select, Update, insert,delete), Karmaşık sorgulamaların yapılması (order by, group by)

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1 Veritabanı sistemlerinin yönetimi ve programlanması için

gerekli olan araçları seçer ve kullanır. Anlatım, Soru-Cevap, Sınav, Ödev, Performans Görevi,

2 Veritabanı yönetim sistemlerinin tanımını ve ilişkisel veritabanı

kavramını bilir ve kullanabilir. Anlatım, Soru-Cevap, Sınav, Ödev, Performans Görevi,

3 Veritabanı tasarlayabilir ve diyagramını çizebilir. Anlatım, Soru-Cevap, Sınav, Ödev, Performans Görevi,

4 SQL sorguları yazabilir. Anlatım, Soru-Cevap, Sınav, Ödev, Performans

Görevi,

5 Veritabanı sistemlerinin denetimini ve yönetimini yapabilir. Anlatım, Soru-Cevap, Sınav, Ödev, Performans Görevi,

6 Veritabanı sistemlerinin yönetimi ve programlanması için

gerekli olan araçları seçer ve kullanır. Anlatım, Soru-Cevap, Sınav, Ödev, Performans Görevi,

Hafta Ders Konuları Ön Hazırlık

1

Veritabanına Giriş

2

Veri Enformasyon Bilgi

3

Veritabanının tasarlaması, gereksinimlerin belirlenmesi

4

Kavramsal Tasarım

5

Mantıksal Tasarım

6

Fiziksel Tasarım

7

ER Diyagram Çizim Uygulamaları

8

Ara sınav

9

SQL kavramına giriş

10

Veri Sorgulama Dili sorguları

11

Veri değiştirme sorgularının öğrenilmesi (insert,update,delete)

(14)

12

Öğrenilen sorgularla ilgili uygulamalı örnekler

13

Veri tanımlama dili sorguları (create)

14

Normalizasyon kavramı

Kaynaklar

Ders Notu <p>yayınlanmamış ders notları</p>

Ders Kaynakları

Nergis Çağıltay, Gül Tokdemir, Veritabanı Sistemleri

Sıra Program Çıktıları Katkı Düzeyi

1 2 3 4 5 1 İnternet ve ağ teknolojilerini kullanarak gerekli uygulamaları geliştirir. X

2 Değişen koşullara uyum sağlamak için alanındaki gelişmeleri takip

eder. X

3 Alanındaki deneyleri yürütür ve sonuçlarını analiz eder. X

4 Alanı ile ilgili temel programlama dillerini kullanır. X

5 Alanı ile ilgili temel ihtiyaçları karşılayan, yazılım, donanım veya her

ikisini içeren bir bilgisayar sistemi tasarlar ve kurar. X 6 Bilgisayar programcılığı alanı ile ilgili güncel gelişmeleri takip ederek

yorumlar. X

7 Mesleki ve etik sorumluluk bilinci taşır, bilişim uygulamalarında meslek etiğinin gözetilmesi konusunda farkındalığa sahiptir.mek X 8 Temel düzeyde bilgisayar donanımı ve yazılımı bilgisine sahiptir. X

Yarıyıl Çalışmaları Katkı Oranı

Ara Sınav 30

Dönem Projesi 20

Final 50

1.Yıl içinin Başarıya Oranı 50

Toplam 100

AKTS-İş Yükü Etkinlik Sayı Süre (saat) Toplam İş Yükü

Ders süresi (sınav haftası dahil: 15xders saati) 16 2 32

Sınıf Dışı Ders Calışma Süresi (Ön çalışma, pekiştirme) 16 4 64

Ara Sınav 1 10 10

Dönem Projesi 4 5 20

Final 1 14 14

Toplam İş Yükü 140

Toplam İş Yükü / 30 (saat) 140

Dersin AKTS Kredisi 5

Referanslar

Benzer Belgeler

3 Fizik tedavi hekiminin teşhis ve tedavi programına göre Fizik tedavi hekimi ve/veya fizyoterapist eşliğinde elektroterapi, egzersiz ve rehabilitasyon gibi tedavi

Ders için kullanılan ölçme ve değerlendirme yöntemleri dersin öğrenme çıktıları..

Örgün e itim anlayı ına girmeyen sistemin herhangi bir basama ında e itim gören ya da bu basamakların birin- den ayrılmı olan bireylere ilgi ve istekleri do rultusunda

Dersin İçeriği Bilişim teknolojileri ve bilgi-işlemsel düşünme; problem çözme kavramları ve yaklaşımları; algoritma ve akış şemaları; bilgisayar

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1 Başlangıç düzeyindeki İngilizce metinleri okuyabilir Uzaktan eğitim,

Problem çözme ve proje bulgularını elde etme becerisini geliştirme.. Elde edilen bulguları tartışma

Haftalık Ders Konuları 1 Toprak sınıflandırılmasının amacı, sınıflandırmanın temel ilkeleri, son yüzyılda toprak sınıflandırma sistemleri ve güncel yaygın

Derse hazırlık aşamasında, öğrenciler ders kaynaklarından her haftanın konusunu derse gelmeden önce inceleyerek gelecekler. Haftalık ders konuları ile ilgili