| Amaç: |
Bu dersin amacı, öğrencilere Python programlama dilinin temellerini kazandırmak ve bu dilin farklı uygulama alanlarındaki (veri analizi, yapay zeka, bilimsel hesaplama, web uygulamaları gibi) kullanımına yönelik bilgi ve beceri kazandırmaktır. Ders kapsamında fonksiyonel programlama ve nesneye yönelik programlama kavramları da ele alınarak, öğrencilere modern yazılım geliştirme süreçlerine uygun düşünme becerileri kazandırılması hedeflenmektedir. Uygulamalı içeriklerle desteklenen ders, gerçek dünya problemlerine çözüm geliştirme yetisi sağlamayı amaçlamaktadır. |
| İçerik: |
Python, hem fonksiyonel hem de nesneye yönelik programlama yaklaşımlarını destekleyen, açık kaynak kodlu ve çok amaçlı bir programlama dilidir. Bu derste temel sözdizimi, kontrol yapıları, veri yapıları, kütüphaneler ve nesne tabanlı programlama konuları uygulamalı olarak ele alınacaktır. Öğrenciler, Python’un bilimsel ve sektörel uygulamalardaki kullanımını örnek projelerle deneyimleyecektir. |