| | | | | | | | | | | | 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) | | 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ı. | | 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ı. | | 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. | | Algoritmalar:
Algoritma Kavramı: Algoritmaların tanımı ve temel özellikleri. Akış Diyagramları: Algoritmaları görselleştirmek için akış diyagramlarının kullanımı. | | 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ı. |
|
| | | |
|
|
| |