Ders Adı | COMPUTING IN MOLECULAR BIOLOGY AND GENETICS I | Kod | MOBG2143 |
Kredi | 3 | AKTS | 4 |
Z/S | Seçmeli | Teorik Saat | 2 |
Uygulama Saat | 2 | Lab Saat | 0 |
Ders Dili | Türkçe | Dersi Veren | Dr. Ögr. Üyesi KEMAL ŞANLI |
Dersin Veriliş Türü | Örgün | ||
Dersin amacı öğrencilere Python programlama dili aracılığıyla bilimsel programlamaya giriş ve biyolojik verilerin analizi konularında temel bilgileri öğretmektir.
Bu derste, modern bilgisayar donanımlarını kullanarak bilimsel yazılım geliştirme konusunda giriş seviyesinde bilgi verilip, öğrencilere biyolojik verilerin analiz ve yönetimi temel düzeyde öğretilmektedir.
1. Ders içeriği ve öğrenim çıktıları tanıtılır. 2. Modern sunum ve uygulamalı öğretim teknikleriyle öğrencilerin bilimsel programlama konusunda etkili ve kalıcı öğrenim sahibi olmaları sağlanır. 3. Birlikte çalışma kültürünü teşvik etmek amacıyla modern takım çalışması uygulamaları öğretilerek grup çalışması ödevleri verilir. 4. Uygulama derslerindeki ödev çalışmalarıyla öğrencilerin konu ve kavramları ders esnasında anlamaları sağlanır. 5. Öğrencilerin Python programlama dilini farklı geliştirme ortamları ve platformlarda öğrenmeleri teşvik edilir.
1. Python interpreter: https://www.python.org/downloads/ 2. Interactive Python https://www.ipython.org 3. Jupyter notebook https://www.jupyter.org/ 4. Visual Studio Code https://code.visualstudio.com 5. Pro git e-kitap https://git-scm.com/book/en/v2 6. Python programlama diliyle alakalı diğer online kaynaklar 7. Ders kitapları: i. Downey, A.B., 2012. Think Python: How to think like a computer scientist. ii. Stevens, T.J. and Boucher, W., 2015. Python Programming for Biology. Cambridge University Press.