Genel Bilgi
| Birim | CEYHAN MESLEK YÜKSEKOKULU |
| İnşaat Teknolojisi | |
| Kod | INT129 |
| Ad | Bilgisayar Programlama |
| Dönem | 2026-2027 Eğitim-Öğretim Yılı |
| Yarıyıl | 1. Yarıyıl |
| Süre (T+U) | 2-1 (T-U) (17 Hafta) |
| AKTS | 3 AKTS |
| Yerel Kredi | 2.5 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Ön Lisans Dersi |
| Tür | Normal |
| Etiket | MB Meslek Bilgisi Dersleri S Seçmeli |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Öğr. Gör. MUHAMMET DİNGİL |
| Dersin Öğretim Elemanı |
Güncel dönem ders programı henüz yapılmamıştır.
|
Dersin Amacı / Hedefi
Bu dersin temel amacı; inşaat tekniker adaylarına algoritmik ve analitik düşünme yeteneği kazandırarak, mesleki kariyerlerinde karşılaşacakları çok çeşitli problemleri ve hesaplama süreçlerini bilgisayar ortamında modelleyebilmelerini sağlamaktır. Hedeflenen vizyon; ofis ve şantiye uygulamalarındaki tekrarlı işlerin otomatize edilmesi ve teknik verilerin dijital ortamda işlenmesi gibi geniş bir mesleki yelpazeyi kapsamaktadır. Bu doğrultuda, öğrencilerin bulut tabanlı etkileşimli bir not defteri platformu üzerinde Python dilini kullanarak öncelikle temel programlama mantığını kavraması; ardından veri görselleştirme ve yapay zekâ destekli araçlar ile mesleki problemlerin sayısal çözümlerini üretmesi hedeflenmektedir. Böylelikle, öğrencilerin sektörel teknolojiye uyum sağlamaları ve inşaat alanındaki problemlere modern yazılım mantığıyla pratik çözümler üretebilme becerilerinin ön lisans düzeyinde sağlam bir temele oturtulması amaçlanmaktadır.
Dersin İçeriği
Programlamaya giriş ve bulut tabanlı etkileşimli not defterleri kavramı, Algoritma ve akış diyagramları, Python programlama dili temelleri, Değişkenler ve temel veri tipleri, Matematiksel işleçler ve ifadeler, Girdi-çıktı işlemleri ve yazdırma denetimleri, Karar yapıları ve koşullu ifadeler, Döngüler ve tekrarlı işlemler, Veri yapıları (diziler ve listeler), Veri görselleştirmeye giriş, Proje derleme ve hata ayıklama süreçleri, Yapay zekâ destekli yazılım geliştirme ve inşaat teknolojisine yönelik uygulama örnekleri.
Dersin Ön Koşulu
Yok
Kaynaklar
Ders Notları
Notlar
Severance, C. R. (2016). Python for everybody: Exploring data using Python 3. Arslan, S. Y., Vural, A., Altınkurt, D., & Asker, Ö. (2020). Programlama Temelleri, 9. Sınıf Ders Materyali. Millî Eğitim Bakanlığı.
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Temel algoritma ve akış diyagramı mantığını kurarak problem çözme stratejisi geliştirir. |
| ÖÇ02 | Python programlama dili ile değişken, matematiksel işlem, karar yapısı ve döngüleri kullanarak temel programlama blokları oluşturur. |
| ÖÇ03 | Diziler ve listeler gibi veri yapılarını kullanarak teknik verilerin yönetimi ve depolanması mantığını kavrar. |
| ÖÇ04 | Veri görselleştirme kütüphaneleri ve yapay zekâ desteği ile inşaat verilerine yönelik grafiksel analizler ve hesaplama modelleri tasarlar. |
| ÖÇ05 | Geliştirdiği mesleki uygulamalarda hata ayıklama süreçlerini yürüterek laboratuvar, ofis veya şantiye kullanımına uygun güvenilir sayısal çözüm araçları elde eder. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Genel veya mesleki orta öğretimde kazanılan yeterliliklerin üzerine Matematik, Fen Bilimleri ve İnşaat Teknolojisi alanında temel düzeydeki bilgileri öğrenir. | |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | Yapılara yönelik sınıflandırmayı, bu sınıflandırmaya göre kullanılacak inşa yöntemlerini, binaların proje ve şartnamelerine uygun olarak inşa edilmesini, inşaat teknolojisine ilişkin çalışmaların yürütülmesinde inşaat teknikerinden beklenen görevleri yerine getirecek bilgileri öğrenir. | |
| PÖÇ03 | Bilgi - Kuramsal, Olgusal | Binaların inşasında kullanılan ana malzemeleri, malzemelerin özelliklerini, zeminlerin sınıflandırılmasını öğrenir. | |
| PÖÇ04 | Bilgi - Kuramsal, Olgusal | Kendi alanını kapsayacak şekilde proje, şartname, sigorta, vergi ve sağlık kuruluşlarıyla ilgili mevzuatları, inşaat işlerine yönelik ihale süreçlerini ve sözleşmelerin ana bileşenlerini öğrenir. | |
| PÖÇ05 | Bilgi - Kuramsal, Olgusal | Yapılara yönelik mimari ve statik projeleri, şartnameleri, sözleşmeleri, zeminelere yönelik etüd raporlarını yorumlar. | |
| PÖÇ06 | Bilgi - Kuramsal, Olgusal | İnşaat işleri ile ilgili olarak resmi kurumlarla yapılan bürokratik işlemleri öğrenir. | |
| PÖÇ07 | Bilgi - Kuramsal, Olgusal | Bina inşaatı veya zemin işlerine yönelik çalışmalarda karşılaşılan genel sorunları teorik bilgi ve becerileri kullanmak suretiyle belirleyerek, çözüm önerileri geliştirir. | |
| PÖÇ08 | Bilgi - Kuramsal, Olgusal | Şantiyede yapılan inşa çalışmaları ile ilgili elde ettiği verileri yorumlayarak gelişmeler hakkında üstlerine rapor sunar. | |
| PÖÇ09 | Bilgi - Kuramsal, Olgusal | Yapıya ilişkin metraj ve keşif (maliyet) işlemlerini yaparak hakediş düzenler. | 4 |
| PÖÇ10 | Bilgi - Kuramsal, Olgusal | İlgili teknik elemanlar tarafından hazırlıkları yapılmış mimari ve statik (betonarme) projelerin çizimlerini yapar. | |
| PÖÇ11 | Bilgi - Kuramsal, Olgusal | İnşaat teknolojisi ile ilgili tasarımları, uygulamaları veya düşüncelerini varsa sorunlara ilişkin çözüm önerilerini çalışma arkadaşlarına, üstlerine ve servis sağladıkları kişi ve gruplara açık bir biçimde anlatır. | |
| PÖÇ12 | Bilgi - Kuramsal, Olgusal | İnşaat arazisinin topoğrafik yapısını değerlendirerek bu yapıyı tespit etmeye yarayacak ölçüm aletlerini kullanır. | |
| PÖÇ13 | Bilgi - Kuramsal, Olgusal | Kazanmış olduğu bilgi ve becerileri kullanarak bağımsız olarak çalışabilir, altında çalışan personelleri denetler. | |
| PÖÇ14 | Bilgi - Kuramsal, Olgusal | İnşaat teknolojisi ile ilgili proje, uygulama ve çalışmaları ilgili kişilere açık ve etkili bir biçimde anlatabilir ve buna uygun olarak takım çalışması yapar. | |
| PÖÇ15 | Beceriler - Bilişsel, Uygulamalı | İnşaat teknolojisi ile ilgili konularda bilgilerine eleştirel bir yaklaşımla bakar. | |
| PÖÇ16 | Beceriler - Bilişsel, Uygulamalı | Her zaman bilgi alışverişi yaparak öğrenmeyi gerektiren durumları belirleyebilir ve böylece sürekli öğrenme bilinci kazanır. | |
| PÖÇ17 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Temel bilgisayar kullanımı becerisine sahip olmanın yanısıra office ve veritabanı programlarını kullanır. | 5 |
| PÖÇ18 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Bir yabancı dili en az Avrupa Dil Portföyü A2 Genel Düzeyi’nde kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar. | |
| PÖÇ19 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Beraberinde çalıştığı personeller yanında halk ile de ilişki kuracak iletişim becerilerini kazanır. | |
| PÖÇ20 | Yetkinlikler - Öğrenme Yetkinliği | Mesleği ile ilgili iş sağlığı ve güvenliği, kalite güvencesi ve standardı, çevre koruma bilgisi ve etik değerlere sahip olmanın yanında toplumsal, bilimsel ve ahlaki değerleri gözetme bilinci de kazanır. |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Programlamaya Giriş: Yazılım Dilleri | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 2 | Tümleşik Geliştirme Ortamları ve Bulut Tabanlı Etkileşimli Not Defterleri | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 3 | Algoritma Kavramı ve Akış Şemalarına Giriş | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 4 | Python Programlama Dili ve Çalışma Ortamına Giriş | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 5 | Değişkenler ve Temel Veri Tipleri | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 6 | Matematiksel İşleçler ve Temel İfadeler | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 7 | Girdi-Çıktı İşlemleri ve Yazdırma Denetimleri | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 8 | Ara Sınavlar | Ölçme Yöntemleri: Yazılı Sınav |
|
| 9 | Karar Yapıları ve Koşullu İfadeler | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 10 | Döngülere Giriş ve Tekrarlı İşlemler | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 11 | Veri Yapıları: Diziler ve Listeler | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 12 | Veri Görselleştirmeye Giriş | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 13 | Proje Derleme ve Hata Ayıklama | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 14 | Yapay Zekâ Destekli Yazılım Geliştirme | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 15 | İnşaat Teknolojisine Yönelik Uygulama Geliştirme | Konunun ders notlarından çalışılması | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 16 | Yarıyıl Sonu Sınavları | Ölçme Yöntemleri: Proje / Tasarım |
|
| 17 | Yarıyıl Sonu Sınavları | Ölçme Yöntemleri: Proje / Tasarım |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 3 | 42 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 1 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 5 | 5 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 10 | 10 |
| Toplam İş Yükü (Saat) | 85 | ||
| Toplam İş Yükü / 25 (s) | 3,40 | ||
| AKTS | 3 AKTS | ||