| 1 |
Dersin Adı: |
TEMEL PROGRAMLAMA |
| 2 |
Dersin Kodu: |
BIL2103 |
| 3 |
Dersin Türü: |
Zorunlu |
| 4 |
Dersin Seviyesi: |
Lisans |
| 5 |
Dersin Verildiği Yıl: |
2 |
| 6 |
Dersin Verildiği Yarıyıl: |
3 |
| 7 |
Dersin AKTS Kredisi: |
4 |
| 8 |
Teorik Ders Saati (saat/hafta): |
2 |
| 9 |
Uygulama Ders Saati (saat/hafta): |
2 |
| 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 ÖMER UYSAL |
| 16 |
Dersi Veren Diğer Öğretim Elemanları: |
|
| 17 |
Ders Koordinatörünün İletişim Bilgileri: |
e-posta: omeruysal@uludag.edu.tr Tel: 224 2955027 Adres: Bursa Uludağ Üniversitesi Eğitim Fak. Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü A Blok, Kat:3 Oda No: 308 Görükle Yerleşkesi 16059 Görükle/ BURSA |
| 18 |
Dersin Web Adresi: |
https://ukey.uludag.edu.tr/p!UlRDXFhbCHhbVzNaXxFRKVZMQi4pL1YxeH0hR0sf!/ |
| 19 |
Dersin Amacı |
Bu dersin amacı, öğretmen adaylarının değişkenler, veri yapıları, algoritma, karar mekanizmaları ve döngüler gibi programlama ile ilgili temel kavramları öğrenmesini sağlamaktır. Bu bilgiler ışığında C programlama dilini kullanarak, basit problemlere ilişkin yazılımsal çözümler üretebilmeleri için gereken bilgi ve beceriyi kazandırmak dersin bir diğer amacıdır. |
| 20 |
Dersin Mesleki Gelişime Katkısı: |
Mesleki pratiklerinde dersin amacında belirtilen teori ve uygulamaları işe koşabilmelerini sağlar. |
| Hafta |
Teori |
Uygulama |
| 1 |
Programlama ve Temel Kavramlar
|
Sabitler, Değişkenler ve Operatörlere yönelik uygulamalar |
| 2 |
C Programlamaya Giriş |
If..Else..End If karar mekanizması ile ilgili uygulamalar |
| 3 |
Sabitler, Değişkenler ve Operatörler |
For Next döngüsü ile ilgili uygulamalar |
| 4 |
Kontrol Yapıları |
Do Loop döngüsü ile ilgili uygulamalar |
| 5 |
Döngüler (For Next) |
Fonksiyonlar ve Yapısal Programlamaya yönelik uygulamalar |
| 6 |
Döngüler (Do While) |
Dizilere yönelik uygulamalar |
| 7 |
Fonksiyonlar ve Yapısal Programlama |
Göstericilere yönelik uygulamalar |
| 8 |
Diziler |
Katarlara yönelik uygulamalar |
| 9 |
Göstericiler |
Yapılara yönelik uygulamalar |
| 10 |
Katarlar |
Yapılara yönelik uygulamalar |
| 11 |
Yapılar
|
Dosya işlemlerine yönelik uygulamalar |
| 12 |
Yapılar |
Dosya işlemlerine yönelik uygulamalar |
| 13 |
Dosya İşlemleri |
|
| 14 |
Dosya İşlemleri |
|