MÜHENDİSLİK FAKÜLTESİ
MAKİNE MÜHENDİSLİĞİ
Dersin Adı   ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
Dönemi Dersin Kodu Teorik Saat / Uygulama Saati AKTS
4 1210413 3 / 0 4
Dersin Düzeyi Lisans
Dersin Dili Türkçe
Dersin Veriliş Biçimi Yüz Yüze
Dersin Koordinatörü Bölüm Başkanlığı
Koordinator E-mail makinabb selcuk.edu.tr
Öğretim Elemanı
Yardımcı Öğretim Elemanları
Dersin Amacı Algoritma ve programlamanın temellerinin öğretilmesi, programlama mantığının öğretilmesi, değişkenler, koşullar, fonksiyonlar ve dosya işlemlerinin öğretilmesi.
Temel Bilimler Mühendislik Bilimleri Sosyal Bilimler Eğitim Bilimleri Sanat Bilimleri Sağlık Bilimleri Tarım Bilimleri
30 70 0 0 0 0 0
DERS YÖNTEM VE TEKNİKLERİ
Yüz yüze eğitim, soru ve cevap
HAFTA DERS İÇERİĞİ KAYNAK
1 Bilgisayarların temel bileşenleri, veri taransferi, hafıza organizasyonuna giriş, dosyalama sistemine giriş
2 İşletim sistemlerine giriş, alt ve üst programlama dillerine giriş
3 Algoritmanın temelleri ve programlama
4 Akış Şemaları
5 Veri tipleri, değişken tanımları, yerel ve genel değişkenler
6 Aritmetik ve mantıki operatörler, öncelikler
7 Durum vedöngü yapıları, amaçları ve kullanımları
8 Ara Sınav
9 Tek boyutlu matrisler, kullanımları ve örnekler
10 Çok boyutlu matrisler, kullanımları ve örnekler
11 Yapı ve veri tipi tanımları
12 İkili operatörler ve kullanımları
13 Fonksiyonların tanım ve kullanımları
14 Sıralı dosya erişim yapıları ve kullanımları
15 Random erişim dosya yapıları ve kullanımları
DEĞERLENDİRME SİSTEMİ   Ara Sınav Final
  Sayı Katkı Payı Sayı Katkı Payı  
Yarıyıl İçi Çalışmaları : - - - -
Devam/Katılım : - - - -
Uygulamalı Sınav : - - - -
Derse Özgü Staj : - - - -
Küçük Sınav : - - - -
Ödev : - - - -
Sunum ve Seminer : - - - -
Projeler : - - - -
Atölye/Laboratuvar Uygulamaları : 1 20 - -
Vaka Çalışmaları : - - - -
Arazi Çalışmaları : - - - -
Klinik Çalışmaları : - - - -
Diğer Çalışmaları : - - - -
Ara Sınav   1 30 - -
Final   - - 1 50
AKTS İŞ YÜKÜ TABLOSU   Sayı Süre
Ders Süresi : 14 4
Sınav Dışı Ders Çalışma Süresi : 14 3
Sunum ve Seminer Hazırlama : - -
Derse Özgü Staj : - -
Atölye/Laboratuvar Uygulamaları : - -
Arazi Çalışmaları : - -
Vaka Çalışmaları : - -
Projeler : - -
Ödev : 0 0
Küçük Sınavlar : 0 0
Ara Sınav : 1 9
Final : 1 13
DERSİN AKTS KREDİSİ 4
No DERS ÖĞRENİM ÇIKTISI KATKISI (*)
D.Ö.Ç. 1 Problemin algoritmik olarak ifade edilmesi 4
D.Ö.Ç. 2 Programlama yapılarının kullanılabilmesi 4
D.Ö.Ç. 3 Algoritmik çözümün bilgisayar programına çevirebilmesi 4
* 1: Zayıf - 2: Orta - 3: İyi - 4: Çok İyi
PROGRAM ÇIKTISI VE DERS ÖĞRENİM ÇIKTISI İLİŞKİ MATRİSİ

DÖÇ1DÖÇ2DÖÇ3DÖÇ4DÖÇ5DÖÇ6DÖÇ7DÖÇ8DÖÇ9DÖÇ10DÖÇ11DÖÇ12DÖÇ13DÖÇ14DÖÇ15DÖÇ16DÖÇ17DÖÇ18DÖÇ19DÖÇ20
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
PÇ20