| 1 |
Dersin Adı: |
PROGRAMLAMA I |
| 2 |
Dersin Kodu: |
MAT4115 |
| 3 |
Dersin Türü: |
Seçmeli |
| 4 |
Dersin Seviyesi: |
Lisans |
| 5 |
Dersin Verildiği Yıl: |
4 |
| 6 |
Dersin Verildiği Yarıyıl: |
7 |
| 7 |
Dersin AKTS Kredisi: |
4 |
| 8 |
Teorik Ders Saati (saat/hafta): |
3 |
| 9 |
Uygulama Ders Saati (saat/hafta): |
0 |
| 10 |
Laboratuar Ders Saati (saat/hafta): |
0 |
| 11 |
Dersin Önkoşulu |
|
| 12 |
Ders İçin Önerilen Diğer Hususlar |
Yok |
| 13 |
Dersin Dili: |
Türkçe |
| 14 |
Dersin Veriliş Şekli |
Yüz yüze |
| 15 |
Dersin Koordinatörü: |
Dr. Ögr. Üyesi BAHTİYAR BAYRAKTAR |
| 16 |
Dersi Veren Diğer Öğretim Elemanları: |
|
| 17 |
Ders Koordinatörünün İletişim Bilgileri: |
E-mail: bbayraktar@uludag.edu.tr, İş Tel: +90(224) 294 22 98. Adres: UÜ, Eğitim Fakültesi, İlköğretim Bölümü, Matematik Eğitimi Anabilim Dalı, 16059 Görükle / BURSA |
| 18 |
Dersin Web Adresi: |
|
| 19 |
Dersin Amacı |
Algoritma kavramının temellerini bilmek ve bilgisayar ortamında uygulamak. Matematik derslerindeki uygulamaların algoritmalarını üretmek. Yazılım dillerin temellerini kavratmak.
|
| 20 |
Dersin Mesleki Gelişime Katkısı: |
|
| Hafta |
Teori |
Uygulama |
| 1 |
Modelleme kavramı. Matematiksel modelleme nedir? Matematiksel modelin kurulumu. Matematiksel modelin çözümü. Matematiksel model örnekleri. |
|
| 2 |
Problem çözme ve matematiksel modelleme. Günlük hayatımızda olan bazı problemlerin modeli ve çözümleri. |
|
| 3 |
Sayısal deney metotların uygulanması (matematik derslerinde olan yaklaşık hesaplamaların uygulanması). |
|
| 4 |
Algoritma kavramı ve Algoritma tanıtımı. Algoritmada olması gereken özellikler. Algoritma tasarımı. |
|
| 5 |
Akış şeması simgeleri ve algoritmaların temel yapıları(doğrusal, dallanma ve döngü şeklinde olan algoritmalar). Karmaşık algoritmalar ve fonksiyonlar. Algoritma uygulamaları. |
|
| 6 |
Yazılım dili. Bir bilgisayar dilin yapısı (alfabesi, özel sözcükleri, ifadeler, kuralları, görünüşü).
|
|
| 7 |
Doğrusal algoritmaların uygulanması. Yazılım dilinde tasarlama. |
|
| 8 |
Dallanma algoritmaların uygulanması. Yazılım dilinde tasarlama. |
|
| 9 |
Dallanma algoritmaların uygulanması. Yazılım Uygulamaları |
|
| 10 |
Döngü şeklinde olan algoritmaların uygulanması. Yazılım Uygulamaları |
|
| 11 |
Döngü şeklinde olan algoritmaların uygulanması. Yazılım Uygulamaları |
|
| 12 |
Döngü şeklinde olan algoritmaların uygulanması. Yazılım Uygulamaları |
|
| 13 |
Diziler ve matrisler üzerinde algoritmalar ve yazılımları. Yazılım Uygulamaları |
|
| 14 |
Diziler ve matrisler üzerinde algoritmalar ve yazılımları. Yazılım Uygulamaları |
|