BEYKENT ÜNİVERSİTESİ - DERS İZLENCESİ - Sürüm 2 Ders Kodu Teorik Uygulama Lab. Kimya Mühendisliğinde Bilgisayar Uygulamaları Ulusal Kredi Öğretim planındaki AKTS 524048200001205 2 1 0 3 5 Ön Koşullar : Yok: Bu dersin ön koşulu ya da yan koşulu bulunmamaktadır. Önerilen Dersler : Dersin Türü : SİSTEMDEN GELECEK Dersin Dili : SİSTEMDEN GELECEK Dersin Seviyesi : SİSTEMDEN GELECEK Dersin Veriliş Biçimi (Mode of delivery) : Yüz yüze Face to Face Ders Koordinatörü : Doç. Dr. Şeyma AYDINOĞLU Dersi verenler : SİSTEMDEN GELECEK Dersin Yardımcıları : SİSTEMDEN GELECEK Dersin Yürütülmesi Hakkında (Örgün / Yüz Yüze Eğitim için) (Harmanlanmış Eğitim için) (Uzaktan Eğitim için) Bu dersten en iyi şekilde faydalanmak ve başarılı olmak için; ders biriktirilmeden çalışılmalıdır. Öğrenci derse gelmeden önce bir önceki haftanın konularını tekrar etmiş olmalıdır. Ders sırasında anlatılan konular akabinde bilgisayar üzerinde uygulanacaktır. Haber vermeden Kısa Sınav uygulaması yapılabilecektir. Dersin pekiştirilmesi için, ders sonrasında bilgisayar üzerinde programlar tekrar yazılmalı konu iyice anlaşılmalıdır. Dersin Amacı Mühendislik problemlerini çözmek amaçlı bilgisayar algoritmaları yazmak. programlama dilini öğrenerek diğer programlama dilleri ve araçlarını öğrenme yetisinin gelişmesini sağlamak. Ders İçeriği Algoritma ve programlama mantığı, akış diyagramları, veriler, ifadeler, input/output, kontrol ifadeleri ve karar yapıları, döngüler, alt programlar, veri dosyaları, karakter ifadeleri.
Öğretim Yöntemleri (kısaltmalar): 1:Anlatım, 2:Soru-Cevap, 3:Tartışma, 4:Alıştırma ve Uygulama, 5:Gösteri, 6:Gösterip Yaptırma, 7:Rol Oynama, 8:Grup Çalışması, 9:Benzetim, 10:Beyin Fırtınası, 11:Altı Şapka,12:Örnek Olay, 13:Deney / Laboratuvar/Atölye/Alan Uygulaması/Staj,14:Bireysel Çalışma, 15:Problem Çözme, 16:Proje Temelli Öğrenme). Ölçme Yöntemleri (kısaltmalar): A:Sınav (kâğıt ile yapılan ara sınav ve dönem sonu sınavları), B:Kısa Sınav, C:Juri/Kurul Sınavı, D:Ödev, E:Rapor, F:Araştırma Makalesi, G:Sunum, H:Portfolyo, I:Uygulamalı Beceri Gösterimi, J:Proje İzleme, K:Grup Projesi İzleme, L: Tez İzleme, M:Devam (En fazla %10) Öğrenme Hedefleri Sub-Outcomes / Behaviours 1.1. Programlamanın temel ilkelerini açıklar. 1.2. Temel programlama araçlarını tanır. 1.3. Bir problemin akış diyagramını 1.4. Bir problemin çözüm algoritmasını 1.5. Akış diyagramı oluşturulmuş bir problemin programını ifade eder. 2.1. veri tiplerini tanımlar. 2.2. Farklı tipteki değişkenleri ve sabitlerin deklarasyonunu ifade eder. 2.3. Aritmetik, mantıksal ve ilişkisel operatörleri uygun hiyerarşide kullanır. 2.4.Kütüphane fonksiyonlarını sıralar. 2.5. Formatlı ve formatsız girdi ve çıktıları ifade Öğrenme Kazanımları / Öğrenme Hedefleri / Öğretim Ölçme Yöntemleri Öğrenme Yüz Yüze Eğitimde Kazanımı (Örgün) Harmanlanmış Eğitimde (Sistemde ilgili haftalar ile Öğretim Ölçme Öğretim Ölçme Öğretim ilişkilendirilecektir) Yöntemleri Yöntemleri Yöntemleri Yöntemleri Yöntemleri Learning Outcomes 1. Algoritma oluşturup program 2. programlama dilinin temellerini ve sıralı akışını gerçekleştirir 1, 2,4 A, B 1, 2,4,15 A,B Uzaktan Eğitimde Ölçme Yöntemleri
eder. 3.1. Mantıksal IF yapısını kullanır. 3.2. Aritmetik IF yapısını kullanır. 3.3. IF-THEN- ELSE bloğunu kullanır 4.1. DO döngüsünü kullanır. 4.2. Koşullu döngüleri kullanır. 5.1. Deklarasyon ifadelerini tanır. 5.2. Bir ve iki boyutlu dizilerin içindeki en büyük/küçük sayıyı bulan programı 5.3. Bir boyutlu dizilerin sıralayan programını tanır. 5.4. Bir boyutlu diziler ve matrislerle ilgili matematiksel işlemleri uygulayan programları 5.5. Parameter ve Data ifadelerini tanır. 3. da kontrol ifadeleri ve karar yapılarını uygular. 4. da döngü ifadelerini kullanarak program 5. İndisli değişkenler, bir ve iki boyutlu dizilerle ilgili işlemleri uygular. 6.1. Subroutine leri tanır. 6.2. Kullanıcı tarafından yazılmış fonksiyonları uyarlar. 7.1. Dosya tiplerini tanır 6. Alt programları kullanarak modüler programlama tekniklerini uygular. 7. da veri dosyaları ile
7.2. Dosya açmayı ve kapatmayı gösterir. 8.1. programlarını çalıştırmayı, başka programlarla bağlantı oluşturmayı ve hatalarını düzeltmeyi betimler. 8.2. Sayıları ve verileri işlemek için matematik kullanarak programı 8.3. programlama dilini kullanarak yapısal bir problemin çözümünde problem çözme teknikleri tanımlar. ilgili işlemleri uygular. 8. programlama dilini kullanarak mühendislikte ve fen bilimlerindeki problemleri çözer. Hafta Haftalık Konular Konular 1 2 3 Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması 1. Algoritma oluşturma ve temel programlama mantığı 1.1. Temel programlama araçları 1.2. Algoritma geliştirmek 1.3. Akış diyagramları 2. Deklarasyonlar 2.3. Sabitler, Veri Tipleri, Değişkenler 3. İfadeler 3.1. Aritmetik operatörler 3.2. Mantıksal operatörler 3.3. İlişkisel operatörler 3.4. Operatörler arasında hiyerarşi
4 3.4. Kütüphane fonksiyonları 4. Input (Girdiler) ve Output (Çıktılar) 4.1. Formatsız girdiler ve çıktılar 5 4.2. Formatlı girdiler ve çıktılar 6 5. Kontrol ifadeleri ve kararlar 5.1.Mantıksal IF 5.2. Aritmetik IF 7 5.3. IF-THEN-ELSE blok 8 6. Karakter değişkenleri ve işlemleri 9 Arasınav (Sınav gününüzü kontrol ediniz) 10 11 12 13 14 7. Döngü ifadeleri 7.1. DO döngüsü 7.2. Koşullu döngü 8. İndisli değişkenler ve bir ve iki boyutlu diziler 8.1 Deklarasyon ifadeleri 8.2. Dizinler ile ilgili işlemler 8.3. Matris işlemleri 8.4. Formatlı dizinler 8.5. Parameter ve Data ifadeleri 9. Alt programlar 9.1 Subroutines 9.2 Kullanıcı tarafından yazılmış fonksiyonlar 10. Veri dosyaları 10.1. Dosya tipleri 10.2. Dosya açma 10.3. Dosya kapatma 10.4. Örnek programlar KAYNAKLAR Ders Notu Diğer Kaynaklar Derste anlatılan ders notları 1. Programming with Fortran 77, W. E. Mayo, M. Cwiakala, Mc-Graw- Hill, 1995. 2. 77 for Engineers and Scientists : With an Introduction to 90-4th edition, Larry R. Nyhoff and Sanford LeestmaordPrentice Hall, Inc., 1995 Derste kullanılan araç, gereç ve
Değerlendirme Yüz Yüze Eğitimde (Örgün) Dönem içi değerlendirme araçları (%40-70) Sayısı Katkı Payı (%) (Toplam A: Sınav (arasınav) %100) 1 35 Harmanlanmış Eğitimde Sayısı Katkı Payı (%) (Toplam %100) Uzaktan Eğitimde Sayısı Katkı Payı (%) (Toplam %100) Ara değerlendirme (Sadece 1 ara değerlendirme aracı seçiniz) Ara sınav salon gerektiriyor F:Araştırma Makalesi H:Portfolyo I:Uygulamalı Beceri Gösterimi J:Proje İzleme K:Grup Projesi İzleme L:Tez İzleme Diğer dönem içi H:Portfolyo değerlendirme faaliyetleri I:Uygulamalı (En az 2 diğer araç seçiniz) Beceri Gösterimi J:Proje İzleme (Project) K:Grup Projesi İzleme (Project) L:Tez İzleme (Project) M:Devam (En fazla %10) Dönem sonu değerlendirme araçları (%30-60) Gözetimsiz yapılan değerlendirmelerin toplamı (özellikle (Dönem sonu sadece 1 araç ile yapılıyor, katkı oranını ilgili satıra yazınız) Evet B:Kısa Sınav 2 15 D:Ödev E:Rapor F:Araştırma Makalesi G:Sunum A:Sınav (Dönemsonu Sınavı) uzaktan eğitimde %20 yi aşamaz! 50 Dönem sonu sınavı salon gerektiriyor C:Juri/Kurul Sınavı Evet
Etkinlikler Devam (Bu kısmı sabit giriniz) Sınıf Dışı Ders Çalışma Sayısı Yüz Yüze Eğitimde (Örgün) Süresi AKTS / İŞ YÜKÜ TABLOSU Toplam İş Yükü 14 3 42 (Bireysel 14 3 42 Çalışma=Ön çalışma, pekiştirme) A: Sınav (arasınav) 1 20 20 Harmanlanmış Eğitimde Sayısı Süresi Toplam İş Yükü Sayısı Uzaktan Eğitimde Süresi Toplam İş Yükü D:Ödev E:Rapor F:Araştırma Makalesi G:Sunum H:Portfolyo I:Uygulamalı Beceri Gösterimi J:Proje İzleme K:Grup Projesi L:Tez İzleme (A+C) Dönem sonu 1 25 25 Değerlendirmesi (Sınav için hazırlık ve sınav süresi dahil) Toplam İş Yükü 129 Toplam İş Yükü / 25 5.20 Dersin AKTS 5 Kredisi Diğer Bileşenler Bu ders tasarım/özgün üretimler içeriyor (Evet / Hayır) (Sosyal bilimlerde özgün fikirler ile raporlar üretiyorlarsa Evet yazınız) Bu ders disiplinlerarası çalışmalar içeriyor (Evet / Hayır) Bu ders farklı program öğrencilerinin birlikte ürün üretmesini içeriyorsa Evet yazınız. Bu ders staj/işyeri uygulamaları içeriyor (Evet / Hayır) Bu ders staj / işyeri uygulaması içeriyorsa Evet i işaretleyiniz. E / H Hayır E / H Evet E / H Hayır
Dersin Öğretim Alanlarına Dağılımı ISCED GENEL ALAN KODU GENEL ALANLAR ISCED TEMEL ALAN KODU EĞİTİM VE ÖĞRETİM TEMEL ALANLARI http://tyyc.yok.gov.tr/?pid=37 http://www.tyyc.sakarya.edu.tr/?pid=37 Toplam %100 1 Eğitim 14 Öğretmen Yetiştirme ve Eğitim Bilimleri 0 2 Beşeri Bilimler ve Sanat 21 Sanat 0 22 Beşeri Bilimler 0 3 Sosyal Bilimler, İşletme ve Hukuk 31 Sosyal ve Davranış Bilimleri 0 32 Gazetecilik ve Enformasyon 0 34 İşletme ve Yönetim Bilimleri 38 Hukuk 0 4 Bilim 42 Yaşam Bilimleri 0 44 Doğa Bilimleri 0 46 Matematik ve İstatistik 15 48 Bilgisayar 75 5 Mühendislik, Üretim ve İnşaat 52 Mühendislik 10 54 Üretim ve İşleme 0 58 Mimarlık ve Yapı 0 6 Tarım 62 Tarım, Ormancılık, Hayvancılık ve Su Ürünleri 0 64 Veterinerlik 0 7 Sağlık ve Refah 72 Sağlık 0 76 Sosyal Hizmetler 0 8 Hizmet 81 Kişisel Hizmetler 0 84 Ulaştırma Hizmetleri 0 85 Çevre Koruma 0 86 Güvenlik Hizmetleri 0