GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BGT-101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA Ders 1 1 6,00

Önlisans


Türkçe


Bu ders ile öğrencinin, akış diyagramı oluşturma ve yazılım geliştirmede kullanılan temel yapılar ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.


Öğr.Gör.Dr.Özgür KALAFAT


1 Problem ve Algoritma kavramlarını açıklayabilme
2 Programlama dillerinde kullanılan temel veri tiplerini kavrama
3 Algoritma yazma / oluşturma sürecini kavrayabilme
4 Akış diyagramlarını ve girdi/çıktı kavramlarını kavrayabilme
5 Döngüler, karar yapıları ve döngüsel problemlere uygun algoritmalar oluşturabilme
6 Fonksiyonları ve dizileri kullanarak basit programlar yazabilme

Birinci Öğretim


Yok


Yok


Bu dersin içeriği; Yazılım ve donanım kavramları, problem çözme (algoritma ve yalancı kod kullanımı), programlama dili özellikleri, programlama dillerinin tanıtımı, girdi-çıktı işlemleri, değişken kavramı ve tipleri, diziler, karakterler ve stringler, aritmetik operatörler, koşullu operatörler, mantıksal operatörler, döngüler, karar koşul yapıları, fonksiyonlar kavramlarından oluşmaktadır.


Hafta Teorik Uygulama Laboratuvar
1 Ders İçeriği ve işleyiş ile ilgili Genel Bilgilendirme & Ders İzlencesi Tanıtımı
2 Temel Kavramlar, problem ve problem çözümü, algoritma ve algoritma mantığı
3 Akış diyagramları, girdi-çıktı kavramları
4 Algoritma oluşturma ve örnek uygulamalar
5 Veri yapıları, Değişken Kavramı
6 Aritmatiksel ve Mantıksal Operatörler
7 Algoritma oluşturmak için kullanılan uygulamalar Alıştırmalar
8 Ara sınav
9 Tek Boyutlu Diziler
10 Çok Boyutlu Diziler
11 Karar yapıları ve örnek algoritma oluşturma
12 Döngüler ve örnek algoritma oluşturma
13 String Fonksiyonlar Alıştırmalar
14 Matematiksel Fonksiyonlar Alıştırmalar
15 Fonksiyon Oluşturma
16 Yarıyıl sonu Sınavı

 Ders notları  E-kaynaklar



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
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 4 56
Soru-Yanıt 14 1 14
Ödev Problemleri için Bireysel Çalışma 6 4 24
Ara Sınav İçin Bireysel Çalışma 7 4 28
Final Sınavı içiin Bireysel Çalışma 8 5 40
Performans 14 1 14
Toplam İş Yükü (saat) 180

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 PÇ 14 PÇ 15 PÇ 16 PÇ 17 PÇ 18 PÇ 19
ÖÇ 1 5 5 5 5 5
ÖÇ 2 5 5 5 5 5
ÖÇ 3 5 5 5 5 5
ÖÇ 4 5 5 5 5 5
ÖÇ 5 5 5 5 4 4
ÖÇ 6 4 5 4 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek