DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Algoritma ve Programlama | ELT 144 | 2 | 2 | 2 | 3 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Önlisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | ||||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | Program kodlama mantığını öğrenme |
|||
Dersin İçeriği | Algoritma ve akış şeması ve program kodlarını öğrenme. |
Dersin Öğrenme Kazanımları |
---|
1) Problemleri temel akış şemaları ile izah eder. |
2) Kodlama ortamını etkin bir şekilde kurar ve kullanır. |
3) Basit sayısal problemleri kod yazarak çözer |
4) Temel Giriş Çıkış Komutlarını kullanır |
5) Değişken türlerini izah eder |
6) Amaca yönelik alt programlar tanımlar. |
7) |
8) |
9) |
10) |
11) |
12) |
13) |
14) |
15) |
DERSİN PROGRAM KAZANIMLARINA KATKISI | |||||||
---|---|---|---|---|---|---|---|
No | Temel öğrenme Kazanımları | Katkı Düzeyi | |||||
1 | 2 | 3 | 4 | 5 | |||
1 | Temel Matematik, fen bilimleri ve kendi dalları ile ilgili konularında yeterli altyapıya sahip olunur. |
||||||
2 | Temel Matematik, fen bilimleri ve kendi dalları ile ilgili kuramsal ve uygulamalı bilgileri teknikerlikte karşılaşılacak sorunların çözümleri için beraber kullanabilme kabiliyeti gelişir. |
||||||
3 | Teknikerlik problemlerini tespit, tanımlama, çözme ve uygun pratik yöntemler ile birlikte simülasyon ve modelleme tekniklerini seçme ve uygulama kabiliyeti gelişir. |
||||||
4 | Mevcut bir sistemi, sistem bileşenini ya da süreci algılama, analiz etme ve gerektiğinde istenen ihtiyaçları karşılamak üzere temel aygıtları tasarlama kabiliyeti gelişir. |
||||||
5 | Teknikerlik uygulamaları için gerekli olan modern araç ve gereçleri seçme ve kullanma; bilişim teknolojilerinden etkin yararlanma kabiliyeti gelişir. |
||||||
6 | Temel uygulama devresi tasarlama ve gerçekleme, devre üzerinde sorun çözme, sonuçları analiz etme ve yorumlama kabiliyeti gelişir. |
||||||
7 | Bireysel olarak ve çok disiplinli takımlarda etkin çalışabilme becerisi, sorumluluk alma özgüveni gelişir. |
||||||
8 | Bilgiye erişebilme ve bu amaçla kaynak araştırması yapabilme ile çeşitli bilgi kaynaklarını kullanabilme kabiliyeti gelişir. |
||||||
9 | Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; bir yabancı dilde yazılmış mesleki dokumanı orta düzeyde anlama bilgisi gelişir. |
||||||
10 | Mesleki ve etik sorumluluk bilinci gelişir. |
||||||
11 | Atatürk İlkeleri konusunda bilinçli ve İnkılâp Tarihi konusunda bilgi sahibi olur. |
||||||
12 | Temel bilgisayar becerileri, bilgisayar ve internet teknolojilerini kullanarak kuramsal bilgiyi oluşturma becerisine sahip olma kabiliyeti gelişir. |
DERS AKIŞI | |||
---|---|---|---|
Hafta | Konular | Ön Hazırlık | Yöntem |
1 | Sayı sistemleri, algoritma | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Gösterip Yaptırma Benzetim Beyin Fırtınası Problem Çözme |
2 | Programlama sistemleri ve dilleri | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Gösterip Yaptırma Benzetim Beyin Fırtınası Örnek Olay Deney / Laboratuvar Bireysel Çalışma |
3 | Akış diyagramları, Değişken-Bellek ilişkisi | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Grup Çalışması Benzetim Beyin Fırtınası Örnek Olay Problem Çözme |
4 | Değişken türleri | Konuların okunması ve araştırma yapılması | Anlatım Tartışma Alıştırma ve Uygulama Grup Çalışması Benzetim Beyin Fırtınası Örnek Olay Problem Çözme |
5 | Değişkene değer atama, Sabitler. | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Beyin Fırtınası Örnek Olay Problem Çözme |
6 | Program yazım arayüzü kullanımı | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Beyin Fırtınası Örnek Olay Problem Çözme |
7 | Atama-Matematiksel Operatörler | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Beyin Fırtınası Örnek Olay Problem Çözme |
8 | Ara Sınav | ||
9 | Basit ve karmaşık İf-else ifadeleri, Switch İfadeleri | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Gösterip Yaptırma Problem Çözme |
10 | Do-while, For döngüleri | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Beyin Fırtınası Örnek Olay Bireysel Çalışma Problem Çözme |
11 | While döngüsü, Continue- break komutları | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Beyin Fırtınası Örnek Olay Bireysel Çalışma Problem Çözme |
12 | Fonksiyonlar ve Prosedürler-1 | Konuların okunması ve araştırma yapılması | |
13 | Fonksiyonlar ve Prosedürler-2 | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Gösterip Yaptırma Beyin Fırtınası Örnek Olay Problem Çözme |
14 | Fonksiyonlar ve Prosedürler-3 | Konuların okunması ve araştırma yapılması | |
15 | Uygulamalar ve genel tekrar | Konuların okunması ve araştırma yapılması | Anlatım Soru-Cevap Tartışma Alıştırma ve Uygulama Beyin Fırtınası Örnek Olay Problem Çözme |
16-17 | Yarıyıl Sonu Sınavları |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |