| 1 |
Dersin Adı: |
BİLGİSAYAR PROGRAMLAMAYA GİRİŞ |
| 2 |
Dersin Kodu: |
BMB1002 |
| 3 |
Dersin Türü: |
Zorunlu |
| 4 |
Dersin Seviyesi: |
Lisans |
| 5 |
Dersin Verildiği Yıl: |
1 |
| 6 |
Dersin Verildiği Yarıyıl: |
2 |
| 7 |
Dersin AKTS Kredisi: |
6 |
| 8 |
Teorik Ders Saati (saat/hafta): |
2 |
| 9 |
Uygulama Ders Saati (saat/hafta): |
0 |
| 10 |
Laboratuar Ders Saati (saat/hafta): |
2 |
| 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 HAKAN TACETTİN TÜRKER |
| 16 |
Dersi Veren Diğer Öğretim Elemanları: |
|
| 17 |
Ders Koordinatörünün İletişim Bilgileri: |
hakantturker@uludag.edu.tr |
| 18 |
Dersin Web Adresi: |
http://insaat.uludag.edu.tr |
| 19 |
Dersin Amacı |
Bu dersin amacı, algoritma geliştirme mantığını vererek programlama kavramlarını Python programlama dilini kullanarak sağlamak ve öğrencilere laboratuvar ortamında tecrübe kazandırmaktır. |
| 20 |
Dersin Mesleki Gelişime Katkısı: |
|
| Hafta |
Teori |
Uygulama |
| 1 |
Bilgisayarın ve programlamanın çalışma mantığı |
Bilgisayar Laboratuvarı Uygulamaları |
| 2 |
Algoritma geliştirme ve hazırlama |
Bilgisayar Laboratuvarı Uygulamaları |
| 3 |
Python Giriş: Python çalıştırılması, Python komutları, Veri tipleri, Değişkenler |
Bilgisayar Laboratuvarı Uygulamaları |
| 4 |
Operatörler : Aritmetic operetörler, mantıksal operatörler |
Bilgisayar Laboratuvarı Uygulamaları |
| 5 |
Mantıksal Tanımlamalar:
-Eğer (if), if/else, if/elif/else |
Bilgisayar Laboratuvarı Uygulamaları |
| 6 |
Döngüler:
-For, While Döngüleri
|
Bilgisayar Laboratuvarı Uygulamaları |
| 7 |
Döngüler:
-For, While Döngüleri
|
Bilgisayar Laboratuvarı Uygulamaları |
| 8 |
Fonksiyon, Modüllerin Kullanımı |
Bilgisayar Laboratuvarı Uygulamaları |
| 9 |
Fonksiyonlar -1 |
Bilgisayar Laboratuvarı Uygulamaları |
| 10 |
Fonksiyonlar -2 |
Bilgisayar Laboratuvarı Uygulamaları |
| 11 |
Listeler, Demetler |
Bilgisayar Laboratuvarı Uygulamaları |
| 12 |
Listeler, Demetler |
Bilgisayar Laboratuvarı Uygulamaları |
| 13 |
Sözlükler |
Bilgisayar Laboratuvarı Uygulamaları |
| 14 |
Grafik İşlemler |
Bilgisayar Laboratuvarı Uygulamaları |