TR EN

PROGRAMLAMAYA GİRİŞ COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
VTK151 PROGRAMLAMAYA GİRİŞ 1 3 3 5

Objectives and Contents

Objectives: Bu ders, web tasarım ve kodlama öğrencilerine programlama temellerini öğretmeyi amaçlar. Web'e entegre etmeye başlamadan önce, algoritmalar, veri işleme, ve temel programlama yapılarını öğrenmeleri sağlanır. Python dili ile öğrencilerin problem çözme, veri manipülasyonu, ve modüler programlama becerileri geliştirilir.
Content: 1. Algoritmalar ve temel programlama mantığı 2. Python'da temel veri tipleri ve değişkenler 3. Kontrol yapıları: Koşullar (if-else) ve döngüler (for, while) 4. Fonksiyonlarla modüler programlama 5. Listeler, diziler ve sözlük veri yapıları 6. Dosya işlemleri ve veri saklama teknikleri 7. Hata yönetimi ve istisna işleme 8. Python'da basit matematiksel ve metinsel işlemler 9. Algoritma tasarımı ve problem çözme teknikleri