GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
9029001212026 YAZILIM GELİŞTİRME ORTAMLARI VE ARAÇLARI Ders 1 1 4,00

Önlisans


Türkçe


Öğrencilere yazılım geliştirme ortamları ve araçlarını kullanma, temel sürüm kontrolü, hata ayıklama ve proje geliştirme becerileri kazandırmaktır.


Berna YENİGÜN


1 Yazılım geliştirme ortamlarını (IDE/editör) kurar ve temel düzeyde kullanır.
2 Git ve GitHub kullanarak temel versiyon kontrol işlemlerini yapar.
3 Basit proje oluşturur, dosya yapısını düzenler ve temel paket yönetimini uygular.
4 Program çalıştırma süreçlerini ve temel terminal komutlarını kullanır.
5 Temel hata ayıklama yöntemleri ile kod hatalarını tespit eder.
6 Yazılım geliştirme sürecinin temel aşamalarını açıklar ve basit projelerde uygular.

Birinci Öğretim


Yok


Yok


Bu ders, yazılım geliştirme sürecine giriş kapsamında temel geliştirme ortamlarının kurulumu, dosya ve proje yapısı, terminal kullanımı, Git ve GitHub ile sürüm kontrolü, paket yönetimi, program çalıştırma süreçleri ve temel hata ayıklama konularını kapsar; ayrıca basit düzeyde proje geliştirme ve temel takım çalışması becerilerinin kazandırılmasını içerir.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Yazılım geliştirme sürecine giriş
2 IDE kurulumu ve kullanımı (VS Code)
3 Dosya sistemi ve proje yapısı
4 Terminal kullanımı (temel komutlar)
5 Git’e giriş
6 Git temel komutları (init, add, commit)
7 GitHub kullanımı (repo oluşturma, push)
8 Basit proje oluşturma
9 Paket yönetimine giriş (pip/npm)
10 Program çalıştırma süreçleri
11 Temel hata ayıklama (debugging)
12 Temel takım çalışması ve Git kullanımı
13 Yazılım geliştirme sürecine genel bakış (Agile giriş)
14 Final proje

Git, GitHub ve Visual Studio Code resmî dokümantasyonları. Öğretim elemanı tarafından hazırlanan ders notları ve uygulama materyalleri.


Anlatım, soru-cevap, uygulamalı çalışmalar, problem çözme, bireysel çalışmalar ve proje uygulamaları.


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Ev Ödevi 4 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 1 14
Uygulama/Pratik 14 1 14
Laboratuvar 7 2 14
Soru-Yanıt 14 1 14
Ödev Problemleri için Bireysel Çalışma 10 3 30
Ara Sınav İçin Bireysel Çalışma 3 5 15
Final Sınavı içiin Bireysel Çalışma 3 5 15
Toplam İş Yükü (saat) 120

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13
ÖÇ 1 2 2 3 3 5 5
ÖÇ 2 3 3 4 3 5 4
ÖÇ 3 3 3 5 3 5 4
ÖÇ 4 3 3 4 4 5 5
ÖÇ 5 4 5 4 5 4 3
ÖÇ 6 3 4 5 3 4 3
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek