Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Fen Fakültesi - Fizik

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
2022 - Fizik - Lisans %30 PHYS3011 Object Oriented Programming in Physics Zorunlu 5 5,00 3 0

Dersin İçeriği

Dersin Amacı

Bu derste nesne tabanlı programlamanın genel hatları, obje tabanlı dizaynın nasıl yapılacağı ve bu dizaynın nasıl kodlanacağı anlatılacaktır.

Öğrenim Türü

-

Dersin İçeriği

Python'da kodlama kısaca tartışılacaktır. Bir nesnenin ne olduğu ve nesne tabanlı dizayn tanıtılacaktır. Benzer nesneler ve nesneler arası miras tartışılacaktır. Çoklu miras tanımlanacaktır. Nesne tabanlı programlamada hata yönetimi anlatılacaktır. Uygulamalar günlük hayattan örnekler sonrası matematik ve fiziksel objelerle yapılacaktır.

Planlanan Öğrenme Aktiviteleri ve Metodları

Dersler Uygulamalar Ödevler

Staj Durumu

Yok

Dersin Sunulduğu Dil

İngilizce

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Ders Notları

Dersin Web Sayfası

Yok

Öğrenme Çıktıları

  • They will understand what an object is (PÇ2, PÇ3, PÇ4, PÇ5)
  • They will understand the object oriented design (PÇ2, PÇ3, PÇ4, PÇ5)
  • They will be able to crack a Physics problem into codable pieces (PÇ2, PÇ3, PÇ4, PÇ5, PÇ7, PÇ11)
  • They will be able to establish an object oriented design. (PÇ2, PÇ3, PÇ4, PÇ5)
  • They will be able to code an object oriented design in Python (PÇ2, PÇ3, PÇ4, PÇ5, PÇ12)
  • They will be able to work within a group of collagues (PÇ12)

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 14 1 14
Proje ve Hazırlığı 2 12 24
Ödev ve Hazırlığı 10 3 30
Laboratuvar ve Hazırlığı 0 0 0
Atölye ve Hazırlığı 0 0 0
Sunum ve Hazırlığı 2 6 12
Seminer ve Hazırlığı 0 0 0
Demo ve Hazırlığı 0 0 0
Araştırma ve Hazırlığı 0 0 0
Rapor ve Hazırlığı 0 0 0
Arasınav ve Hazırlığı 1 3 3
Kısa Sınav ve Hazırlığı 0 0 0
Final ve Hazırlığı 0 0 0
Teorik Ders Saati 42 1 42
Uygulama Ders Saati 0 0 0

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5
ÖÇ6