• Sonuç bulunamadı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Programming Languages EEE

N/A
N/A
Protected

Academic year: 2022

Share "Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Programming Languages EEE"

Copied!
6
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

DERS BİLGİLERİ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Programming Languages EEE425 7 3+0 3 5

Ön Koşul Dersleri

Dersin Dili İngilizce Dersin Seviyesi Lisans

Dersin Türü Seçmeli / Yüz Yüze Dersin Koordinatörü

Dersi Verenler Dersin Yardımcıları

Dersin Amacı C# Hakkında temel konuları ve Windows uygulamalı programlama mantığı çerçevesinde öğrenciye eğitmek

Dersin İçeriği

Karşılaştırmalı fonksiyonel, mantık ve nesne yönelimli programlama yöntemleri, ve C# programlama dilinin çalışma. Örnek olay: C# ile mantık programlama, fonksiyonel ya da nesne yönelimli programlama

Dersin Öğrenme Çıktıları Öğretim

Yöntemleri

Ölçme Yöntemleri 1) CSharp Programlama Dilinin temel özelliklerini kavrama 1,3 1,2

2) Nesne Tabanlı Programlama 1,3 1,2

3) Windows tabanlı Programlama yapabilme 1,3 1,2

4) Bu öğrenilen temel bilgiler ışığında Csharp Programlama Dili kullanılarak verilen bir mühendislik problemini

çözebilmesi

1,3 1,2

(2)

Öğretim

Yöntemleri: 1-Anlatım 2-Soru ve Cevap 3-Sunum 4-Tartışma Ölçme

Yöntemleri: 1-Sınav 2-Ödev 3-Seminer 4-Proje Ödevi

Ders İçeriği

Haftalar Konular Ön Hazırlık

1 C++ nin anımsatılması, Genel tekrar

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

2

Csharpın Basit Yapısı, İlk Konsol programlama yapısı Biçimleme, Örnekler

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

3

.NET hakkında Bilgiler, Yapısı, Katmanlar arasındaki haberleşmeler

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

4

Primitive Data, Operators, Karar verme Cümleleri, Döngüler

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

5

Nesne Tabanlı Programlama ve CSharp Objeler, Attributes, Sınıflar, parametreler Yapıcı(Constructor),

yıkıcılar(destructor) Aşırı Yükleme(Overloading)

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

6

Miras(Inheritance), Assignments, Tip Kontrol(TypeCheck), Sınıf Çeşitleri (Abstract, Sealed), Program Örnekleri

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

7 C# özgü İsim Uzayları(Namespaces) Methodlar Hakkında Web Sayfasındaki sunumların ve text

(3)

Genel Bilgiler, Yapısı oluşturulması, Erişim tipleri" kitabından ilgili bölümün çalışılması

8 Vize Sınavı

9

.NET üzerinde kullanılan formalar Form Düzenlemesi, düğmeler(RadioButton), listelemeler

Kutular(TextBoxesGroupBox,CheckBox) Uygulamalar

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

10

Windows Uygulamaları-Boxes-ListBox, ComboBox, Menus, TreeView, TabControl, Layout, MessageBox, File, Drawing

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

11

Exceptions Handling- Program Yürütme sırasında işleme hatası sınıfları, try-catch, try-finally

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

12

Dosyalama, Dosya çeşitleri, Erişimler, okuma/yazma Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

13

MultiDocumentation Interface (MDI) Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

14

C# ile Internet Programlama I Socket, ve Socket Sınıfı, DNS Sınıfları IP Adres Sınıfları, Sunucular (Servers) Tcp,Udp

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

15

nternet Programlama II Basit HTTP Haberleşmeleri,, Web Kontrolleri, Web-Formunun yaratılması ve çalıştırılması

Web Sayfasındaki sunumların ve text kitabından ilgili bölümün çalışılması

16 Final Sınavı

(4)

KAYNAKLAR

Ders Notu "C# Programming From Problem Analysis to Program Design", Barbara Doyle Diğer

Kaynaklar İnternet üzerindeki Örnekler

DEĞERLENDİRME SİSTEMİ

YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ

Ara Sınav 1 60

Kısa Sınav

Ödev 4 40

Toplam 100

Yıl içinin Başarıya Oranı 40

Finalin Başarıya Oranı 60

Toplam 100

DERSİN PROGRAM ÇIKTILARINA KATKISI

No Program Öğrenme Çıktıları

Katkı Düzeyi 1 2 3 4 5

(5)

1 Matematik ve fiziğin, mühendisliğin temellerini oluşturan

dallarında yetkinliğe sahip olma X

2 Elektrik-elektronik mühendisliğinin temel konularındaki ana

bilgilere hakim olma X

3

Temel mühendislik ve elektrik-elektronik mühendisliği konularında edinilen bilgilerin oluşturduğu işlevsel bütünlüğü kavrama

X

4 Edinilen mesleki bilgilerden yola çıkarak problem saptama,

saptanan problemi analiz edebilme X

5 Temel mühendislik bilgilerini kullanarak verilen kuramsal bir

problemi bilimsel olarak formüle edebilme ve çözebilme X 6 Bilgisayar ve bilişim teknolojilerine yatkınlık X

7

İngilizce olarak yazılmış, mesleği ile ilgili ya da daha genel bir bilimsel metni ana hatlarıyla anlayacak düzeyde İngilizce bilme

X

8 Elektrik-elektronik mühendisliği bilgilerini mesleğe özgü alet

ve cihazlar üzerinde uygulayabilme X

9 Bildiği bir programlama dilinde belirli bir amaca yönelik

bilgisayar programı yazabilme

10

Gerektiğinde bireysel olarak, hedef odaklı bir çalışma programı oluşturmak suretiyle veya sorumlulukların

paylaşıldığı bir grubun içinde uyumlu çalışabilme yeteneği

X

11 Bilgiye erişebilmek icin uygun kaynakları belirleme, onlara

ulaşma ve verimli şekilde kullanma becerisi X 12 Uygun bir dil ve tarz ile insanlarla iletişim kurabilme X 13 Özelde mesleğinin ve genelde profesyonel hayatın gerektirdiği

etik değerleri ilke edinme X

İçinde yaşadığı toplumun, dünyanın ve çağın, bilimsel, sosyal,

tarihi, ekonomik ve politik olguları hakkında farkındalık X

AKTS / İŞ YÜKÜ TABLOSU

(6)

Etkinlik SAYISI Süresi (Saat)

Toplam İş Yükü (Saat) Ders Süresi (Sınav haftası hariç) 14 x toplam ders saati 14 3 42 Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 14 42

Ara Sınav ve sınav hazırlık çalışmaları 1 10 10

Kısa Sınav

Ödev 4 9 36

Final sınavı ve sınav hazırlık çalışmaları 1 20 20

Toplam İş Yükü 150

Toplam İş Yükü / 30 (s) 5

Dersin AKTS Kredisi 5

Referanslar

Benzer Belgeler

Pansuman hazırlama Cerrahi aletlerin temizliği Cerrahi aletleri hazırlama Ameliyat salonunun hazırlanması. Cerrahi enstrümanlar Hasta hazırlığı prosedürü Ameliyat

Ders Kodu Ders Adı T U L Kredi AKTS UTP104 HAVA ARACI MALZEME BİLGİSİ 4 0 0 4 4 Ders İçeriği: Malzemelerin özellikleri, Malzemelerin

İÇ HASTALIKLARI ANABILIM DALI STAJ PROGRAMI Dersi Verecek Ögretim

Dersin Amacı Gömülü sistem tasarımı yapabilmesi için gerekli yazılım ve donanım tasarım becerisini kazandırmak. Dersin İçeriğiX. Gömülü sistem

Güç elektroniği sistemleri ve uygulamaları. Güç elektroniği yarıiletken elemanları ve karakteristikleri. Güç elektroniği yarıiletken elemanlarının koruma yöntemleri.

6 ORCAD-Layout kullanarak baskı devre oluşturma Konu ile ilgili kaynakların okunması. 7 Konu tekrarı Konu ile

Harmonikler, Frekans Dönüştürücüleri: Cycloconverter & Gerilim Kaynaklı Evirgeçler, Gerilim Kontrol Yöntemleri, DC - DC konvertörler, Güç Elektroniği

1 Elektroniğe giriş, Elektronik devre elemanları Önceki ders konusunun gözden geçirilmesi 2 Diyot karakteristiği ve modellenmesi, Pspice öğretimi. Laboratuver