FIZ2011 / FİZİKTE BİLGİSAYAR PROGRAMLAMA I

DERSİN HAFTALIK İÇERİĞİ

 
KONULAR 
KAYNAKLAR 
1Giriş: Python programlama dili, kısa tarihçesi, UNIX işletim sistemi 
2Python'da değişkenler, Python için arayüzler, Pythonda işlemler, Python'da syntax, Python'da basit bir betik yazma. 
3Python'da break, continue deyimleri 
4Pythonda sayı değişenler; integer, float ve karmaşık sayıların ifadesi ve igili işlemler. Fizikte Hız ve Düşey atışa ilişkin basit bir program yazımı. 
5Python'da diziler. 
6Python'da hazır fonksiyonlar (Built-in functions), Döngü işlemciler. 
7Pythonda Listeler, Veri kümeleri(Tuples)-I 
88. hafta ara sınav 
9Pythonda Listeler, Veri kümeleri(Tuples)-II 
10Python'da Sözlük 
11Python'da fonksiyonlar Matplotlib ile grafik çizim gösterimi. 
12NumPy kütüphanesi ile; işlemler, dizi oluşturma, matris oluşturma, otomatik matris oluşturma, matris şekillendirme, matrislerde boyutlandırma, matrislerde byte, matrislerde satır ve kolon okutma, Python2 ve Python3'de komut satırı ile betik çalıştırarak matrislerde çarpma işlemi 
13Matplotlib ve Pylab kütüphanesi ve grafik çizimleri plt.axes eksen tanımlama plt. title plt.xlabel, plt, ylabel terimleri gösterilmiştir.  
14Python'da, matplotlib kütüphanesi ile grafik çizimi, grafikte x ve y ekseninde sabit x ve y hataları, değişen noktasal x ve y hatalarının çizdirilmesi herhangi bir dosyadan verilerin okutularak çizdirilmesi