of0
Export
ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ
PROGRAM DERS BİLGİ PAKETİ
DERS İÇERİĞİ
Bölüm
Yalvaç Teknik Bilimler Meslek Yüksekokulu Bilgisayar Programcılığı
DERS BİLGİLERİ(Revizyon Tarihi:13.01.2023 21:46:00)
Ders Kodu
Ders Adı
Kredi Teorik
Kredi Pratik
Kredi Lab/U
Kredi Toplam
Kredi Ects
Yarı Yılı
BPR-3101
Algoritma ve Programlamaya Giriş
3,0
0,0
1,0
3,5
4,0
1. Yarıyıl
Dersin Dili
Türkçe
Ders Düzeyi
ÖNLİSANS TYYÇ:5.DÜZEY EQF-LLL:5.DÜZEY QF-EHEA:KISA DÜZEY
Dersin Türü
Zorunlu
Dersi Verenler
 
Dersin Yardımcıları
 
Ofis Yeri
 
E-Posta
 
Ofis Görüşme Saatleri
 
İş Telefonu
 
Dersin Amacı
Bu dersin amaci, bilgisayar programlama konusuna giriş yapmak, programlama ile ilgili genel kavramlari ortaya koymak, algoritma kavrami, algoritmalarin nasil oluşturulacağı ve yapısal programlama konusuna değinmektir.
Dersin İçeriği
Algoritma Tasarımı ve Akış Şemaları, C program yapısı. Sabitler, değişkenler ve operatörler. Giriş Çıkış İşlemleri. Kontrol yapıları. Döngüler. Fonksiyonlar ve yapısal programlama. Diziler. Yapılar (Structures). Standart Fonksiyonlar. Göstericiler. Stringler. Önişlemci komutları. Dosya işlemleri. Matematik Fonksiyonları
Önkoşul Dersleri
 
Dersi İşleyiş Yöntemi
Yüz Yüze
DERSİN KATEGORİSİ
Dersin Kategorisi (Genel)
Katkı Düzeyi (%)
Temel Mesleki Ders
60
Uzmanlık/Alan Dersi
0
Destek Dersi
0
Beceri, İletişim ve Yönetim Becerileri Dersi
20
Aktarılabilir Beceri Dersi
20
DERSİN KAZANIMLARI(Revizyon Tarihi:11.01.2024 17:57:00)
DK1
Temel Programlama Kavramları:

Değişkenler ve Veri Türleri: Değişken tanımlama, veri türleri ve bunların kullanımı.
Operatörler: Aritmetik, mantıksal ve ilişkisel operatörlerin anlaşılması ve kullanımı.
DK2
Kontrol Yapıları:

Koşullu İfadeler: if, else if, else gibi koşullu ifadelerin kullanımı.
Döngüler: for, while gibi döngü yapılarının anlaşılması ve kullanımı.
DK3
Fonksiyonlar ve Metodlar:

Fonksiyon Tanımlama ve Çağırma: Fonksiyonların nasıl tanımlandığı ve çağrıldığı.
Parametreler ve Argümanlar: Fonksiyonlara parametrelerin nasıl geçirildiği.
DK4
Algoritmalar:

Algoritma Kavramı: Algoritmaların tanımı ve temel özellikleri.
Akış Diyagramları: Algoritmaları görselleştirmek için akış diyagramlarının kullanımı.
DK5
Veri Yapıları:

Diziler ve Listeler: Veri öğelerini depolamak için dizilerin ve listelerin kullanımı.
Kuyruklar ve Yığınlar: Temel veri yapılarından olan kuyruklar ve yığınların kullanımı.