Hoş Geldiniz,
Misafir
.
Oturum Aç
.
English
NİNOVA
DERSLER
YARDIM
HAKKINDA
Neredeyim:
Ninova
/
Dersler
/
Makina Fakültesi
/
MAK 230E
/
Dersin Bilgileri
Fakülteye dön
Ana Sayfa
Dersin Bilgileri
Dersin Haftalık Planı
Değerlendirme Kriterleri
Dersin Bilgileri
Dersin Adı
Türkçe
Python ile Algoritma Geliştirme ve Sayısal Uygulamalar
İngilizce
Alg.Dev.& Comp.App.with Python
Dersin Kodu
MAK 230E
Kredi
Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem
4
2
1
-
2
Dersin Dili
İngilizce
Dersin Koordinatörü
Barış Doğru
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
Gereken Olanaklar
Diğer
Ders Kitabı
Diğer Referanslar
Dersler
.
Yardım
.
Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2024