GAZİ ÜNİVERSİTESİ BİLGİ PAKETİ - 2019 AKADEMİK YILI

DERS TANIMI
Algoritma ve Programlama/IMO206
Dersin Adı: Algoritma ve Programlama
Dersin Kredisi: 2 Ders AKTS : 2
Dersin Yarıyılı: 4 Dersin Türü : Zorunlu
DERS BİLGİLERİ
 -- DERS KATALOG TANIMI (İÇERİĞİ)
 -- TEMEL DERS KİTABI
 -- YARDIMCI DERS KİTAPLARI
 -- DERSİN ÖNKOŞULLARI
 -- DERSİN DİLİ
  Türkçe
 -- DERSİN AMACI ve HEDEFİ
 -- DERSİN ÖĞRENİM ÇIKTILARI
Öğrenciler algoritma geliştirmeyi ve uygulamayı öğrenmiş olurlar.

 -- DERSİN VERİLİŞ BİÇİMİ
   Bu ders sadece yüz yüze eğitim şeklinde yürütülmektedir.
 --DERSİN HAFTALIK DAĞILIMI
1. Hafta  Algoritma tasarımı
2. Hafta  Akış diyagramları
3. Hafta  Girdi-çıktı kavramları, döngüler
4. Hafta  Darar yapıları, karar verme ve döngüsel problemlere uygun algoritmaların geliştirilmesi
5. Hafta  Karar yapıları, karar verme ve döngüsel problemlere uygun algoritmaların geliştirilmesi
6. Hafta  Algoritma ve akış şemalarının görselleştirilerek kullanıldığı (scratch, code.org gibi) programların uygulamaları
7. Hafta  Vize Sınavı
8. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
9. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
10. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
11. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
12. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
13. Hafta  Fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması; tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi; oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.
14. Hafta  Gözden geçirme
15. Hafta  
16. Hafta  
 -- ÖĞRETİM FAALİYETLERİ
 -- DEĞERLENDİRME ÖLÇÜTLERİ
 
Sayısı
Toplam Katkısı(%)
 Ara Sınav
1
20
 Ödev
0
0
 Uygulama
0
0
 Projeler
12
305
 Pratik
0
0
 Quiz
0
0
 Dönemiçi Çalışmaların Yıliçi Başarıya Oranı (%)  
50
 Finalin Başarıya Oranı (%)  
50
 -- DERSİN İŞ YÜKÜ
 Etkinlik  Toplam hafta sayısı  Süre (Haftalık Saat)  Dönem boyu toplam iş yükü
 Haftalık teorik ders saati
14
2
28
 Haftalık uygulamalı ders saati
0
0
0
 Okuma Faaliyetleri
5
2
10
 İnternette tarama, kütüphane çalışması
5
1
5
 Materyal tasarlama, uygulama
10
1
10
 Rapor hazırlama
0
 Sunu hazırlama
0
 Sunum
0
 Ara sınav ve ara sınava hazırlık
0
 Final sınavı ve final sınavına hazırlık
0
 Diğer
5
1
5
 TOPLAM İŞ YÜKÜ: 
58
 TOPLAM İŞ YÜKÜ / 25 : 
2.32
 DERSİN AKTS KREDİSİ: 
2
 -- PROGRAM ÖĞRENME ÇIKTILARI KATKI DÜZEYLERİ
NO
PROGRAM ÖĞRENME ÇIKTILARI
1
2
3
4
5
1
Bilimsel düşünme becerisini kazanır.X
2
Bağımsız araştırma ve inceleme yapabilir. X
3
Dikkatli bir gözlemci ve analitik düşünme yeteneklerini kazanır.X
4
Matematik problemlerini öğrenme ve öğretebilme yeteneğini kazanır.X
5
Matematik kavramlarının önemini kavrar, uygular ve anlatır.X
6
Düşünme, üretme, tartışma ve sorgulama yeteneklerini geliştirir.X
7
Bilgisayar destekli problemlerin çözümü için algoritma ve program yazma yeteneğine sahip olur.X
8
Bilgiye ulaşma, bilgiyi değerlendirme ve sunma yeteneğini geliştirir.X
9
Gelişen teknolojiye paralel olarak kendisini geliştirir.X
10
Ortaokul öğrencilerinin gelişim özelliklerini, bireysel farklılıklarını, ilköğretim matematik öğretimi programının yaklaşımı ve içeriğini dikkate alarak en uygun öğretim strateji, yöntem ve tekniklerini uygular, en etkili ölçme ve değerlendirme tekniklerini kullanır.X
11
Matematiksel bilgiyi günlük hayatla ve diğer disiplinlerle ilişkilendirme, akıl yürütme yoluyla karşılaştığı problemleri, estetik, anlaşılır ve pratik olarak çözer.X
12
Matematiksel bir bilgiyi doğrudan kabul etmek yerine, mantıksal sorgulama süreci sonrasında ispatlar.X
13
Matematiksel dili ve terminolojiyi doğru ve etkili biçimde kullanır.X
14
Türk Milli Eğitim sisteminin genel yapısı, ilköğretim okullarının işleyişi, okuldaki idari ve matematik dersi ile ilgili görevleri hakkında bilgi sahibi olur.X
15
Toplumsal ve matematik eğitimi ile ilgili sorunların çözümüne ilişkin önerilerini ilgili kişilerle paylaşır.X
16
Kazanmış olduğu deneyimleri, bilgi ve becerileri okul ortamında mesleğinin gerektirdiği nitelikler çerçevesinde uygular ve değerlendirir.X
 -- ÖĞRETİM ELEMAN(LAR)I
   (İlgili öğretim elemanı)
 -- ÖĞRETİM ELEMANI WEB SİTESİ/SİTELERİ
   ()
 -- ÖĞRETİM ELEMANI E-POSTASI/E-POSTALARI
   ()