Genel Bilgi
Kod | BL239 |
Ad | İnternet Programcılığı III |
Dönem | 2024-2025 Eğitim-Öğretim Yılı |
Yarıyıl | 3. Yarıyıl |
Süre (T+U) | 2-1 (T-U) (17 Hafta) |
AKTS | 3 AKTS |
Yerel Kredi | 2 Yerel Kredi |
Eğitim Dil | Türkçe |
Seviye | Ön Lisans Dersi |
Tür | Normal |
Etiket | S Seçmeli |
Öğretim Şekli | Yüz Yüze Öğretim |
Bilgi Paketi Koordinatörü | Öğr. Gör. Ahmet BOZ |
Dersin Öğretim Elemanı |
Öğr. Gör. Ahmet BOZ
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Öğrencilere açık kaynak kodlu programlama dillerini kullanarak internet ortamında çalışabilme, gerekli yazılımları kurma ve web sayfası hazırlama becerisi kazandırmayı amaçlamaktadır.
Dersin İçeriği
Temel PHP kavramları, PHP veri türleri, operatörler, döngüler, fonksiyonlar, form yapıları, cookies, session. CSS uygulamaları.
Dersin Ön Koşulu
Ön Koşul Bulunmamaktadır.
Kaynaklar
Ders Notları
Notlar
https://www.w3schools.com/php/default.asp
Dersin Öğrenme Çıktıları
Sıra | Dersin Öğrenme Çıktıları |
---|---|
ÖÇ01 | Web programlamaya ilişkin Html elemanlarını açıklar. |
ÖÇ02 | Web programlama kavramlarını tanımlar. |
ÖÇ03 | Dinamik web sayfaları geliştirir. |
ÖÇ04 | Açık kaynak kod tabanlı programlama için gerekli yazılımları kurar ve test eder. |
ÖÇ05 | Php programlama dili yazım kurallarına uygun kodlar oluşturur. |
ÖÇ06 | Php programlama dili ile fonksiyon ve nesneleri kullanarak Web sayfası hazırlar. |
ÖÇ07 | Php programlama dili ile form uygulamaları kodlar. |
ÖÇ08 | Php programlama dili ile veritabanı bağlantısı kurar. |
ÖÇ09 | Php programlama dili ile veritabanı yönetir. |
ÖÇ10 | Css kullanarak web sayfalarını biçimlendirir. |
Program Öğrenme Çıktıları ile İlişkisi
Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
---|---|---|---|
PÖÇ01 | Bilgi - Kuramsal, Olgusal | Bilgisayar Teknolojileri ile ilgili temel, güncel ve uygulamalı bilgileri listeler. | 3 |
PÖÇ02 | Bilgi - Kuramsal, Olgusal | İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgileri hatırlar. | |
PÖÇ03 | Bilgi - Kuramsal, Olgusal | Bilgisayar donanımını oluşturan temel elektronik parçalarını ve bunların işleyişlerini listeler. | |
PÖÇ04 | Bilgi - Kuramsal, Olgusal | Atatürk İlkeleri konusunda bilinçli ve İnkılap Tarihi içeriğini hatırlar. | |
PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Bilgisayar Programcılığı alanındaki güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır. | 3 |
PÖÇ06 | Beceriler - Bilişsel, Uygulamalı | Bilgisayar programcılığı alanındaki problemleri çözer. | 3 |
PÖÇ07 | Beceriler - Bilişsel, Uygulamalı | Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar. | 4 |
PÖÇ08 | Beceriler - Bilişsel, Uygulamalı | Web programlama teknolojilerini açıklar ve uygular. | 5 |
PÖÇ09 | Beceriler - Bilişsel, Uygulamalı | Veri tabanı tasarımı ve yönetimini gerçekleştirir. | 3 |
PÖÇ10 | Beceriler - Bilişsel, Uygulamalı | Yazılımları test eder ve hataları giderir. | 4 |
PÖÇ11 | Beceriler - Bilişsel, Uygulamalı | Bilgisayar Programcılığı alanındaki yazılım ve paket programları kullanabilir. | |
PÖÇ12 | Beceriler - Bilişsel, Uygulamalı | Ağ sistemlerini açıklar, tasarlar ve kurulumunu yapar. | |
PÖÇ13 | Beceriler - Bilişsel, Uygulamalı | Kelime işlemci, elektronik hesaplama tablosu, sunum programlarını kullanır. | |
PÖÇ14 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Bilgisayar Teknolojileri ile ilgili bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder. | |
PÖÇ15 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Bilgisayar Programcılığı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır. | |
PÖÇ16 | Yetkinlikler - Öğrenme Yetkinliği | Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir. | |
PÖÇ17 | Yetkinlikler - Alana Özgü Yetkinlik | Bilgisayar Teknolojileri ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir. | |
PÖÇ18 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Bir yabancı dili kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar. | |
PÖÇ19 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Türkçe olarak etkin yazılı ve sözlü iletişim kurabilir. |
Haftalık Akış
Hafta | Konu | Ön Hazırlık | Yöntemler |
---|---|---|---|
1 | Uygulama Yazılımlarını Kurulumu ve Testi | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
2 | Değişkenler ve Sabitler, Operatörler | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
3 | Karar Kontrol Yapıları | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
4 | Döngü Kontrol Yapıları | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
5 | Kullanıcı Tanımlı Fonksiyonlar | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
6 | Hazır Fonksiyonlar | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
7 | Diziler ve Nesneler | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
8 | Ara Sınavlar | Konuların genel tekrarı. | Ölçme Yöntemleri: Yazılı Sınav |
9 | Dosyalama İşlemleri | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
10 | WEB Form Uygulamaları | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
11 | Sayfalar Arası Veri Aktarım Yöntemleri | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
12 | Veritabanı İşlemleri-1 | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
13 | CSS e Giriş | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
14 | CSS Uygulamaları | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
15 | Uygulama Çalışmaları | Önerilen kaynaklardan ilgili konuya hazırlanması. | Öğretim Yöntemleri: Anlatım, Grup Çalışması |
16 | Yarıyıl Sonu Sınavları | Konuların genel tekrarı. | Ölçme Yöntemleri: Yazılı Sınav |
17 | Yarıyıl Sonu Sınavları | Konuların genel tekrarı. | Ölçme Yöntemleri: Yazılı Sınav |
Öğrenci İş Yükü - AKTS
Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
---|---|---|---|
Ders ile İlgili Çalışmalar | |||
Ders (Sınav haftaları dahil değildir) | 14 | 2 | 28 |
Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 |
Değerlendirmeler ile İlgili Çalışmalar | |||
Ödev, Proje, Diğer | 1 | 5 | 5 |
Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 5 | 5 |
Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 5 | 5 |
Toplam İş Yükü (Saat) | 71 | ||
Toplam İş Yükü / 25 (s) | 2,84 | ||
AKTS | 3 AKTS |