| BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ | |||||
| Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey | ||
| Ders Kodu | Ders Adı | Yarıyıl | Teorik | Pratik | Kredi | AKTS |
| CET2205 | Veritabanı Yönetim Sistemleri | Güz | 2 | 2 | 3 | 6 |
| Öğretim Dili: | İngilizce |
| Dersin Türü: | Must Course |
| Dersin Seviyesi: | LİSANS |
| Dersin Veriliş Şekli: | Yüz yüze |
| Dersin Koordinatörü: | Dr. Öğr. Üyesi ÖZGÜR ERKUT ŞAHİN |
| Dersin Amacı: | Bu ders, öğrencilerin veri tabanı tasarımı ve mimarisinin temel prensiplerini öğrenmelerini sağlamayı amaçlamaktadır. |
|
Bu dersi başarıyla tamamlayabilen öğrenciler; Beklenen Sonuçlar: 1) Veritabanı Tasarımı 2) Veritabanı Tablo Tasarımı 3) Veritabanı Sorguları 4) Veritabanı Yönetim Fonksiyonları |
| Bu ders, veritabanı tasarımı ve mimarisinin temellerini, veritabanı sorgularını ve veritabanı yönetim sistemlerini kapsar. Veritabanı tasarımının prensipleri ve metodolojileri ve veritabanı uygulama geliştirme teknikleri. Öğretim Yöntemleri: Teknoloji tabanlı öğrenme Uygulama Tartışma |
| Hafta | Konu | Ön Hazırlık |
| 1) | Oryantasyon | Ders Takvimi Beklentiler |
| 2) | ER Diyagramları • ER Diyagramlarına Giriş • Varlıklar, nitelikler ve İlişkiler | |
| 3) | ER Diyagramları • Karmaşık örnekler ve diyagramlar | |
| 4) | SQL'e Giriş | |
| 5) | Yazılımlar | |
| 6) | SQL • Tabloların oluşturulması • Tabloyu değiştir komutu • Birincil anahtar, Yabancı anahtar, Benzersiz | |
| 7) | SQL • Veri Türleri ve yazılım araçları • SELECT, FROM, WHERE ve operatörler • İlgili örnekler | |
| 8) | SQL | |
| 9) | SQL • İfade EKLEME • Grup Fonksiyonları • Sıralama ve Gruplama | |
| 10) | SQL • Çoklu tablolar • Birleştirmeler | |
| 11) | SQL • Güncelleme komutu • alt sorgular | |
| 12) | SQL | |
| 13) | SQL • Alt sorgular • Operatörler | |
| 14) | SQL • Görünümler |
| Ders Notları / Kitaplar: | Books: • Veritabanı Yönetim Sistemleri 1—Turgut Özseven Ekin Kitabevi Yayınları--2015 (Turkish) • SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Illustrated Edition by Walter Shield Online tools: • https://erdplus.com Signup first!! Softwares: • XAMPP or WAMP for local server environment • HeidiSQL for SQL editor. |
| Diğer Kaynaklar: | Books: • Veritabanı Yönetim Sistemleri 1—Turgut Özseven Ekin Kitabevi Yayınları--2015 (Turkish) • SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Illustrated Edition by Walter Shield Online tools: • https://erdplus.com Signup first!! Softwares: • XAMPP or WAMP for local server environment • HeidiSQL for SQL editor. |
| Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
| Küçük Sınavlar | 1 | % 20 |
| Ara Sınavlar | 1 | % 25 |
| Final | 1 | % 55 |
| Toplam | % 100 | |
| YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 45 | |
| YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 55 | |
| Toplam | % 100 | |
| Aktiviteler | Aktivite Sayısı | Süre (Saat) | İş Yükü |
| Ders Saati | 14 | 2 | 28 |
| Uygulama | 14 | 2 | 28 |
| Sınıf Dışı Ders Çalışması | 11 | 3 | 33 |
| Proje | 11 | 5 | 55 |
| Ara Sınavlar | 2 | 2 | 4 |
| Final | 1 | 2 | 2 |
| Toplam İş Yükü | 150 | ||
| Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
| Dersin Program Kazanımlarına Etkisi | Katkı Payı | |
| 1) | Ulusal ve uluslararası standartlar açısından öğretmenlik mesleği, eğitim teknolojisi ve bilgi teknolojilerine yönelik en yeni bilgiler, araçlar ve diğer bilimsel kaynaklara ilişkin kavramları tanımlamak. | |
| 2) | Eğitim teknolojileri entegrasyonunun gelişimini etkileyen öğretim stratejileri, yöntem ve teknikler, materyal tasarımı ve ölçme ve değerlendirme süreçlerinin başlıca unsurlarını açıklamak. | |
| 3) | Yazılım dilleri, işletim sistemleri, bilgisayar ağları ve bilgisayar donanımları ile ilgili yeterliklerini geliştirmek. | |
| 3) | Teknoloji ile bütünleştirilmiş etkin ve öğrenci merkezli öğrenmeye dayalı dersleri ve etkinlikleri planlamak için en uygun müfredat çerçevelerini kullanmak. | |
| 4) | Teknoloji ile bütünleştirilmiş etkin ve öğrenci merkezli öğrenmeye dayalı dersleri ve etkinlikleri planlamak için en uygun müfredat çerçevelerini kullanmak. | |
| 5) | Bilimsel yöntemleri kullanarak yaratıcılığı, problem çözmeyi ve eleştirel düşünmeyi geliştirmek için en ileri teknolojilerin kullanıldığı sınıf etkinliklerini planlamak, uygulamak ve değerlendirmek. | |
| 6) | Bir öğrenme organizasyonu içerisinde sistem ve insan gelişimine odaklanan problemlere çözüm geliştirmek için güçlü kuramsal ve uygulamalı modeller oluşturmak. | |
| 7) | İlk ve ortaöğretimdeki öğrencilerin ilgilerine, ihtiyaçlarına, bireysel farklılıklarına ve gelişimsel özelliklerine dayalı teknoloji entegrasyonunu sağlamak için gerekli stratejileri gözden geçirmek, değerlendirmek ve önermek. | |
| 8) | Disiplinler arası bir yaklaşımla, eğitim teknolojisi, bilgi teknolojisi ve öğretmenlik mesleği ile ilgili etkinlikleri yürütmek için bir takımda bireysel ve iş birliği içerisinde çalışmak. | |
| 9) | Öğrenme hedeflerini ve gereksinimlerini başarma ve karşılamanın bir yolu olarak eğitim teknolojilerini ve uygun tasarlanmış öğretim modellerini etkili olarak kullanmak ve değerlendirmek. | |
| 10) | Sınıfı, yaşam boyu öğrenme etkinliklerinde bulunan öğrencilerin oluşturduğu bir topluluk haline getirmek için etkili üst bilişsel teknikleri kullanmak. | |
| 11) | Toplum için eğitim teknolojisi ile ilgili eğitimler ve projeler hazırlamak ve uygun teknoloji kullanımı yoluyla öğrenmeyi geliştirmede bireylere danışmanlık sağlamak. | |
| 12) | Bireylerin ve kurumların çalışmalarını daha etkili yürütebilmelerini desteklemek için maliyet ve zamana duyarlı stratejileri uygulamak. | |
| 13) | Öğretmenleri, etik ve yasal standartları kullanarak teknolojinin eğitim amaçlı uygulamalarında öncü ve model olabilecek şekilde ve değişen teknolojiye ayak uydurabilecek şekilde donatmak. | |
| 14) | İş, okul, eğitim sektörü ve sanal dünya ile ilgili eğitim teknolojileri, öğretim programları, yenilikler ve sonuçlar için günümüzde kullanılan verimli tasarım çözümlerini ve bu konuda var olan standartları araştırmak. | |
| 15) | To gain fluency in interpersonal communication, teaching frameworks and the use of different technologies in relation to national norms and laws. |