BIP2041 PHYTON İLE PROGRAMLAMAYA GİRİŞPiri Reis ÜniversitesiAkademik Programlar MEKATRONİKÖğrenciler için Genel BilgiDiploma EkiErasmus BeyanıUlusal Yeterlilikler
MEKATRONİK
Kazanılan Yeterlilik Program Süresi Toplam Kredi (AKTS) Öğretim Şekli Yeterliliğin Düzeyi ve Öğrenme Alanı
ÖNLİSANS DERECESİ 2 120 ÖRGÜN TYÇ, TYYÇ, EQF-LLL, ISCED (2011):5. Düzey
QF-EHEA:Kısa Düzey
TYYÇ, ISCED (1997-2013):

DERSİN GENEL BİLGİLERİ

Ders Kodu: BIP2041
Ders İsmi: PHYTON İLE PROGRAMLAMAYA GİRİŞ
Ders Yarıyılı: Güz
Ders Kredileri:
Teorik Uygulama Kredi AKTS
2 2 3
Öğretim Dili: İngilizce
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Bölüm/Program Seçmeli
Dersin Seviyesi:
Önlisans TYYÇ:5. Düzey QF-EHEA:Kısa Düzey EQF-LLL:5. Düzey
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Dr. Öğr. Üyesi Pınar DEMİR
Dersi Veren(ler): Pınar Demir
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Pyhton ile bilgisayar programı yazabilmek
Dersin İçeriği: Python programlamaya giriş ve temel kavramlar, Değişkenler, giriş-çıkış işlemleri, döngüler, denetim ve fonksiyonlar, diziler, Python modülleri, Nesne yönelimli programlama kavramları ve sınıflar.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
1) Pyhton programlama dilinin söz dizimi
2) Problem analizi yapmak ve uygun algoritmayı kullanarak problemi çözmek
3) Problemi sınıf ve fonksiyonlara bölmek
4) Sınıf ve fonksiyonları kodlamak
5) Nesneye dayalı programlamanın özelliklerini kullanmak

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Python ile Programlamaya Giriş
2) Değişkenler ve Veri Tipleri
3) Değişkenler ve Veri Tipleri
4) Matematiksel, Koşullu ve Mantıksal İşlemler
5) Matematiksel, Koşullu ve Mantıksal İşlemler
6) Koşul İfadeleri
7) Koşul İfadeleri
8) Laboratuvar çalışması I
9) Döngüler
10) Döngüler
11) Fonksiyonlar
12) Fonksiyonlar
13) Laboratuvar uygulaması II
14) Nesne ve Sınıf Kavramları

Kaynaklar

Ders Notları / Kitaplar:
Diğer Kaynaklar:

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

5

Program Öğrenme Çıktıları
1) Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur.
2) İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur.
3) Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır.
4) Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır.
5) Mesleki problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir.
6) Bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder.
7) Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır.
8) Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir.
9) Alanı ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir.
10) Bir yabancı dili kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar.
11) Mekatronik ile ilgili temel kavramları tanımlar ve uygular
12) Otomasyon sistem ve elemanlarını tanımlar ve programlar
13) Makine elemanlarını tanır, matematiksel hesaplamaları yapar ve mekanik sistemleri tasarlar
14) Hidrolik ve Pnömatik sistem elemanlarını açıklar ve sistemi tasarlar

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Orta 3 En Yüksek
       
Dersin Program Kazanımlarına Etkisi Katkı Oranı
1) Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur.
2) İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur.
3) Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır.
4) Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır.
5) Mesleki problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir.
6) Bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder.
7) Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır.
8) Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir.
9) Alanı ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir.
10) Bir yabancı dili kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar.
11) Mekatronik ile ilgili temel kavramları tanımlar ve uygular
12) Otomasyon sistem ve elemanlarını tanımlar ve programlar
13) Makine elemanlarını tanır, matematiksel hesaplamaları yapar ve mekanik sistemleri tasarlar
14) Hidrolik ve Pnömatik sistem elemanlarını açıklar ve sistemi tasarlar

Öğrenme Etkinliği ve Öğretme Yöntemleri

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Ölçme ve Değerlendirme

Yöntemler Uygulama Sayısı / Yarıyıl Katkı Oranı
Uygulama 2 % 15
Projeler 1 % 35
Yarıyıl Sonu Sınavı 1 % 50
Toplam % 100
YARIYIL İÇİ ÖLÇME VE DEĞERLENDİRME YÖNTEMLERİNİN BAŞARI NOTUNA KATKI ORANI % 50
YARIYIL SONU SINAVININ BAŞARI NOTUNA KATKI ORANI % 50
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Uygulama Sayısı / Yarıyıl Süre (Saat) İş Yükü (Saat)
Ders 14 2 28
Laboratuvar 2 8 16
Proje 1 12 12
Yarıyıl Sonu Sınavı 1 16 16
Toplam İş Yükü 72