Hoşgeldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Bilişim Enstitüsü / BIL 100E / Dersin Bilgileri
 

Dersin Bilgileri

Dersin Adı
Türkçe Programlamaya Giriş
İngilizce Intr.to Prog.Language(PYTHON)
Dersin Kodu
BIL 100E Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem 1
3 1 - 2
Dersin Dili İngilizce
Dersin Koordinatörü Ali Bahadır
Dersin Amaçları 1. Öğrencilere bilimsel hesaplama kavramlarının temellerini tanıtmak
2. Problem çözme becerilerini geliştirmek
3. Algoritma kurma becerilerini geliştirmek
4. Öğrencilere bilimsel ve mühendislik hesaplamalarında Python programlama
dilini nasıl kullanacaklarını öğretmek
5. Öğrencilere sonuçlarını görüntülemeyi ve yazılı raporlar hazırlamayı
öğretmek
Dersin Tanımı Python Programlamaya Giriş, Hesaplama Ortamına Giriş
Değişkenler, Basit G/Ç, Aritmetik ve Mantıksal Operatörler, Aritmetik ve
Mantık Operatörleri, Hatalar ve Hataların Giderilmesi, Veri Tipleri, Diziler,
Dizilerin Sıralanması ve Dizilerde Arama, Basit Grafik, Algoritmalara Giriş,
Program Akış Kontrol, Mantıksal İfadeler, Seçimsel Yürütme İfadeleri,
Yinelemeli Yürütme İfadeleri, Basit İnşaa Blokları (Modüller, Prosedürler,
Fonksiyonlar), İleri G/Ç, Dosyalar String ve Karakterler, Matris ve Çok
Boyutlu Dizilerde İşlemler, Veri Uydurma, İterasyonlar, SciPy/NumPy
Kütüphaneleri, Basit Lineer Cebir ve Polinom Örnekleri
Dersin Çıktıları Bu dersi başarıyla geçen öğrenciler:
Kullanılan programın syntax yapısını öğrenecek
Bir problemi analiz edebilecek ve algoritma gelistirebilecek
Bir programı test edebilecek, hata ayıklama ve dogrulama yapabilecek
Bilimsel ve mühendislik problemleri için ham verileri (girdi) ve üretilen
verileri (çıktı) önişlemesini ve görselleştirmesini anlayabilecek ve yapabilecek
Programın hazır ve betik fonksiyonlarını kullanarak basit hesaplamaları
gerçekleştirebilecek.
Bilimsel rapor hazırlayabilecek.
Önkoşullar Bilgisayar kullanımı zorunludur.
Gereken Olanaklar Laboratuvar oturumları derslerde kullanılan kaynaklara dayanacaktır.
Diğer
Ders Kitabı “Starting out with Python”, Tony Gaddis, Pearson Education, 2015
Diğer Referanslar
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2019