Genel Bilgi
| Birim | ADANA MESLEK YÜKSEKOKULU | 
| Elektronik Teknolojisi | |
| Kod | ELT160 | 
| Ad | Algoritma ve Programlama | 
| Dönem | 2024-2025 Eğitim-Öğretim Yılı | 
| Yarıyıl | 2. Yarıyıl | 
| Süre (T+U) | 2-1 (T-U) (17 Hafta) | 
| AKTS | 3 AKTS | 
| Yerel Kredi | 2.5 Yerel Kredi | 
| Eğitim Dil | Türkçe | 
| Seviye | Ön Lisans Dersi | 
| Tür | Normal | 
| Etiket | MB Meslek Bilgisi Dersleri S Seçmeli | 
| Öğretim Şekli | Yüz Yüze Öğretim | 
| Bilgi Paketi Koordinatörü | Öğr. Gör. Abdülvahap SAYGIN | 
| Dersin Öğretim Elemanı | Öğr. Gör. Abdülvahap SAYGIN
                                                    (Bahar)
                                                    (A Grubu)
                                                    (Sor. Öğr. Ele.) | 
Dersin Amacı / Hedefi
Program kodlama mantığını öğrenir.
Dersin İçeriği
Algoritma ve akış şeması ve program kodlarını öğrenme.
Dersin Ön Koşulu
Yok
Kaynaklar
1. Programlama Temelleri, Atatürk Üniversitesi Açıköğretim Fakültesi Yayınları 2. Beginning C++ Programming, Richard Grimmes
Notlar
https://learn.microsoft.com/tr-tr/cpp/cpp/?view=msvc-170
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları | 
|---|---|
| ÖÇ01 | Algoritma kavramını açıklar ve problem çözme sürecinde etkili algoritmalar tasarlar. | 
| ÖÇ02 | Algoritmaları akış şemaları ve sözde kod (pseudocode) kullanarak ifade eder. | 
| ÖÇ03 | Veri türleri ve değişken kavramını açıklar; uygun veri türlerini kullanarak program geliştirir. | 
| ÖÇ04 | Koşullu ifadeler (if-else, switch-case) ve döngü yapıları (for, while, do-while) kullanarak program akışını yönetir. | 
| ÖÇ05 | Fonksiyonların yapısını ve kullanımını açıklar; parametreler ve geri dönüş değerleri ile modüler programlama uygular. | 
| ÖÇ06 | Diziler (arrays) ve karakter dizileri (strings) üzerinde temel işlemleri gerçekleştirir. | 
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey | 
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Elektronik Teknolojileri ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur. | |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur. | |
| PÖÇ03 | Beceriler - Bilişsel, Uygulamalı | Elektronik teknolojileri için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır | |
| PÖÇ04 | Beceriler - Bilişsel, Uygulamalı | Elektronik teknolojileri ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır. | 5 | 
| PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Elektronik teknolojileri ile ilgili problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir. | |
| PÖÇ06 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder. | 2 | 
| PÖÇ07 | Yetkinlikler - Alana Özgü Yetkinlik | Elektronikle ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır. | |
| PÖÇ08 | Yetkinlikler - Öğrenme Yetkinliği | Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir. | |
| PÖÇ09 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Elektronikle ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir. | |
| PÖÇ10 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Bir yabancı dili kullanarak Elektronik Teknolojileri ile ilgili bilgileri takip eder ve meslektaşları ile iletişim kurar. | |
| PÖÇ11 | Beceriler - Bilişsel, Uygulamalı | Elektronik cihazlarda meydana gelebilecek arızaları tespit ederek arızaları giderir. | |
| PÖÇ12 | Beceriler - Bilişsel, Uygulamalı | Mikrodenetleyici ve PLC ile sistem tasarımı yaparak, programlar ve uygulamalar geliştirir. | |
| PÖÇ13 | Bilgi - Kuramsal, Olgusal | Elektrik-Elektronik devrelerinin çözümlemesini yapar. | |
| PÖÇ14 | Beceriler - Bilişsel, Uygulamalı | Elektrik Motorları ve Sürücü sistemleri ile program tasarımı yaparak uygulamalar geliştirir. | |
| PÖÇ15 | Bilgi - Kuramsal, Olgusal | Temel analog ve sayısal elektronik devrelerinin çalışmasını açıklar. | |
| PÖÇ16 | Bilgi - Kuramsal, Olgusal | Matematik, fen bilimleri ve elektronik alanıyla ilgili temel kuramsal bilgilere sahip olur. | 
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler | 
|---|---|---|---|
| 1 | Sayı sistemleri, algoritma | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 2 | Programlama sistemleri ve dilleri | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 3 | Akış diyagramları, Değişken-Bellek ilişkisi | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 4 | Değişken türleri | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 5 | Değişkene değer atama, Sabitler. | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 6 | Program yazım arayüzü kullanımı | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 7 | Atama-Matematiksel Operatörler | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 8 | Ara Sınavlar | Ölçme Yöntemleri: Yazılı Sınav | |
| 9 | Basit ve karmaşık İf-else ifadeleri, Switch İfadeleri | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 10 | Do-while, For döngüleri | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 11 | While döngüsü, Continue- break komutları | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 12 | Fonksiyonlar ve Prosedürler-1 | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 13 | Fonksiyonlar ve Prosedürler-2 | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 14 | Fonksiyonlar ve Prosedürler-3 | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 15 | Uygulamalar ve genel tekrar | Konuların okunması ve araştırma yapılması | Öğretim Yöntemleri: Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma | 
| 16 | Yarıyıl Sonu Sınavları | Ölçme Yöntemleri: Yazılı Sınav | |
| 17 | Yarıyıl Sonu Sınavları | Ölçme Yöntemleri: Yazılı Sınav | 
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi | 
|---|---|---|
| 1. Ara Sınav | 100 | 40 | 
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 | 
| 1. Yıl Sonu Sınavı | - | 60 | 
| Genel Toplam | - | 100 | 
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) | 
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 3 | 42 | 
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 | 
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 | 
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 8 | 8 | 
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 8 | 8 | 
| Toplam İş Yükü (Saat) | 86 | ||
| Toplam İş Yükü / 25 (s) | 3,44 | ||
| AKTS | 3 AKTS | ||