| Hukuk | |||||
| Lisans | Programın Süresi: 4 | Kredi Sayısı: 240 | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF: 6. Düzey |
| Yüksekokul/Myo/Fakülte/Enstitü | Sanat, Tasarım ve Mimarlık Fakültesi | ||||||||
| Ders Kodu | INT 456 | ||||||||
| Ders Adı İngilizce | Creative Coding | ||||||||
| Ders Adı Türkçe | Yaratıcı Kodlama | ||||||||
| Öğretim Dili | EN | ||||||||
| Ders Türü | Ders | ||||||||
| Dersin Düzeyi | İleri | ||||||||
| Dönem | Bahar | ||||||||
| Haftalık İletişim Saatleri |
|
||||||||
| Tahmini Öğrenci İş Yükü | Dönem boyunca 126 saat | ||||||||
| Ders Kredileri | 5 AKTS | ||||||||
| Değerlendirme | Standart Harf Notu | ||||||||
| Ön Koşul |
ARC 202 - Architectural Design IV | INT 202 - Interior Design II |
||||||||
| Yan Koşul | Yok | ||||||||
| Beklenen Ön Bilgi | 4 yarıyıl tasarım stüdyosu | ||||||||
| Kayıt Kısıtlamaları | Sadece Lisans Öğrencileri | ||||||||
| Genel Eğitim Hedefi | Etkileşimli alanlar ve yaratıcı bir ortam olarak programlama kavramını anlamak ve önceden oluşturulmuş yazılımlar aracılığıyla değil, kod yazarak güçlü yaratıcı olasılıklar yaratabilen bir araç olarak bilgisayar ortamını keşfetmek. | ||||||||
| Ders Açıklaması | Bu ders, kullanıcıyla etkileşimli mekanlar, görsel sanatlar ve imaj ekseninde bilgisayar programlamaya giriş niteliğindedir. Ders kapsamında öğrenciler, kodlamanın temel strüktürünü ve potansiyellerini irdeleyecek ve kullanıcı-mekân arasında iletişimi tasarlamak, görsel sanat eserleri yapmak ve elde yapılması zor olabilecek tasarım ürünleri yapmak gibi konularda kodlamadan ilham alacaklardır. Ders koşullu ve sistematik düşünmeyi teşvik etmektedir. |
Ders Öğrenme Çıktıları ve YeterliliklerBu dersi başarıyla tamamlayabilen öğrenciler:1) tasarımda matematiksel düşünme kavramını anlamak; 2) koşullu ve sistematik düşünme becerilerini anlamak; 3) temel programlama kavramlarını bilmek; 4) çeşitli görsel ve etkileşimli projeler tasarlamak; 5) tasarım sürecini ve iş akışını nesnel olarak sunmak; 6) çeşitli medya öğelerini kendi projelerine entegre etmek; 7) araştırma yapmak ve aşina olunmayan teknik konuları öğrenmek; 8) kodu yaratıcı bir şekilde kullanan projeler tasarlamak; 9) çalışmalarını bağlamsallaştırmak için tarihi ve güncel tasarım örneklerini araştırmak. |
| Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| 1) Hukukun temel ilkelerini, hukuk teorilerini, hukuk metodolojisini, yorum yöntemlerini tanır ve uygular. | |||||||||
| 2) Güncel yenilikler ve mevzuat değişiklikleri takip eder, değerlendirir, yorumlar ve uygular. | |||||||||
| 3) Hukuksal bilgi kaynaklarına ulaşmayı ve bu kaynakları kullanmayı bilir, güncel mevzuat değişikliklerini, doktrindeki görüşleri ve mahkeme kararlarını takip eder ve değerlendirir. | |||||||||
| 4) Hukukla ilgili bilgiyi değerlendirirken toplumsal, bilimsel ve etik değerleri gözeterek içselleştirir. | |||||||||
| 5) Hukuki sorunları, hukukun genel ilkelerine, de lege feranda ve de lege lata’ya göre tespit eder, değerlendirir ve çözer; hukukun sadece ulusal değil, uluslararası yönünü de dikkate alır ve karar verirken vicdani kanaatin önemini kavrar. | |||||||||
| 6) Hukuki uyuşmazlıkları mevzuat metinleri, yargı kararlarını ve doktrindeki farklı görüşleri analitik bir bakış açısıyla değerlendirerek eleştirir, kendi görüşlerini oluşturur, hukuki eksiklikleri saptar ve önerilerde bulunur. | |||||||||
| 7) Farklı hukuk dallarına ait sorunları algılar, uygulamada karşılaşılan karmaşık sorunları nitelendirerek çözüm üretir. | |||||||||
| 8) Sosyal sorumluluk bilincinde bir birey olarak, hukukla ilgili proje ve çeşitli etkinliklere katılır, gerektiğinde organizatör olarak rol alır ve hukuksal bilgi ve becerisini gerekli yerlere (özel sektör, kamu sektörü) etkin şekilde aktarır. | |||||||||
| 9) Bir yabancı dili en az Avrupa Dil Portföyü B2 Genel Düzeyinde kullanarak hukuk alanındaki bilgileri izler, meslektaşları ile iletişim kurar ve hukuk alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır. | |||||||||
| 10) Yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | |||||||||
| 11) Toplumun gelişim ve değişimini, sorunlarını anlar ve gerektiğinde hukuksal çözüm yolları ile sorunların çözümüne katkıda bulunur. | |||||||||
| 12) Hukukun ulusal ve uluslararası kurum ve yapılanmasını, işlevlerini bilir, bunların geliştirilmesine katkıda bulunur. |
| N Yok | S Destekleyici | H Çok İlgili |
| Program Çıktıları ve Yeterlilikler | Düzey | Değerlendirme | |
| 1) | Hukukun temel ilkelerini, hukuk teorilerini, hukuk metodolojisini, yorum yöntemlerini tanır ve uygular. | S | |
| 2) | Güncel yenilikler ve mevzuat değişiklikleri takip eder, değerlendirir, yorumlar ve uygular. | N | |
| 3) | Hukuksal bilgi kaynaklarına ulaşmayı ve bu kaynakları kullanmayı bilir, güncel mevzuat değişikliklerini, doktrindeki görüşleri ve mahkeme kararlarını takip eder ve değerlendirir. | N | |
| 4) | Hukukla ilgili bilgiyi değerlendirirken toplumsal, bilimsel ve etik değerleri gözeterek içselleştirir. | S | |
| 5) | Hukuki sorunları, hukukun genel ilkelerine, de lege feranda ve de lege lata’ya göre tespit eder, değerlendirir ve çözer; hukukun sadece ulusal değil, uluslararası yönünü de dikkate alır ve karar verirken vicdani kanaatin önemini kavrar. | N | |
| 6) | Hukuki uyuşmazlıkları mevzuat metinleri, yargı kararlarını ve doktrindeki farklı görüşleri analitik bir bakış açısıyla değerlendirerek eleştirir, kendi görüşlerini oluşturur, hukuki eksiklikleri saptar ve önerilerde bulunur. | N | |
| 7) | Farklı hukuk dallarına ait sorunları algılar, uygulamada karşılaşılan karmaşık sorunları nitelendirerek çözüm üretir. | N | |
| 8) | Sosyal sorumluluk bilincinde bir birey olarak, hukukla ilgili proje ve çeşitli etkinliklere katılır, gerektiğinde organizatör olarak rol alır ve hukuksal bilgi ve becerisini gerekli yerlere (özel sektör, kamu sektörü) etkin şekilde aktarır. | N | |
| 9) | Bir yabancı dili en az Avrupa Dil Portföyü B2 Genel Düzeyinde kullanarak hukuk alanındaki bilgileri izler, meslektaşları ile iletişim kurar ve hukuk alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır. | S | |
| 10) | Yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | H | |
| 11) | Toplumun gelişim ve değişimini, sorunlarını anlar ve gerektiğinde hukuksal çözüm yolları ile sorunların çözümüne katkıda bulunur. | N | |
| 12) | Hukukun ulusal ve uluslararası kurum ve yapılanmasını, işlevlerini bilir, bunların geliştirilmesine katkıda bulunur. | N |
| Hazırlayan ve Tarih | , February 2020 |
| Ders Koordinatörü | AKTS1 |
| Dönem | Bahar |
| Dersi Veren(ler) |
| Hafta | Konu |
| 1) | Giriş ve Genel Bakış + Müfredat İncelemesi Yaratıcı kodlama nedir? Etkileşimli Alanlara Giriş |
| 2) | Bilgisayarlar nasıl çalışır? Davranışı tanımlamak. Pseudocode |
| 3) | Bilgisayarlarla Çizim İşleme Ortamına Giriş Temel Şekiller, Şekil Özellikleri, Renk, Özel Şekiller, Yorumlar |
| 4) | Değişkenleri Oluşturma ve İşleme, Biraz Matematik |
| 5) | Döngüler için, iç içe döngüler, döngülerle parametreleri yönlendirme, Matrix()'i itme/çıkarma, fonksiyon oluşturma, tarihsel yorgan araştırması |
| 6) | Özyinelemeli fonksiyonlar oluşturma, Pisagor Ağacı, Koch Kar Tanesi, piksel dizisi |
| 7) | Takip Et, Haritala, Tıkla, Konum |
| 8) | Rastgele ve diğer jeneratörler |
| 9) | Sınıflar ve Nesneler, Dizi Listeleri, Hareketi simüle etme |
| 10) | Bir Dizi Oluştur Tekrarlama ve Diziler Nesne Dizileri |
| 11) | Resimler, Yazı Tipleri, Şekiller |
| 12) | Video İşleme, Video Oluşturma, Kare Hızları ve Ekran Boyutları |
| 13) | Kavramlar, Kinect, Arduino |
| 14) | Son Belgeler ve Eleştiriler, Sunumlar |
| 15) | Final Değerlendirme Dönemi |
| 16) | Final Değerlendirme Dönemi |
| Gerekli/Tavsiye Edilen Okumalar | Burry, M. (2011). Scripting cultures: Architectural design and programming. John Wiley & Sons. Pearson, M. (2011). Generative Art. Manning Publications Co.. Reas, C., & Fry, B. (2006). Processing: programming for the media arts. AI & SOCIETY, 20(4), 526-538. Reas, C., & Fry, B. (2007). Processing: a programming handbook for visual designers and artists. Mit Press. Reas, C., & McWilliams, C. (2011). Form+ Code: in design, art, and architecture. Princeton Architecturel Press. Reas, C., & Fry, B. (2015). Getting Started with Processing: A Hands-On Introduction to Making Interactive Graphics. Maker Media, Inc.. Shiffman, D. (2009). Learning Processing: a beginner's guide to programming images, animation, and interaction. Morgan Kaufmann. Shiffman, D., Fry, S., & Marsh, Z. (2012). The nature of code (pp. 323-330). D. Shiffman. | ||||||||||||||||||
| Öğretme Teknikleri | Ders, eğitmen tarafından sunumların yanı sıra sınıf tarafından kapsamlı tartışmalar içerecektir. Ders, tüm okumaların ders öncesinde öğrencilere sunulduğu 'Ters-yüz Sınıf' modelini takip eder. | ||||||||||||||||||
| Ödev ve Projeler | 1 Bireysel Proje, haftalık değerlendirme kağıtları ve ödevler | ||||||||||||||||||
| Laboratuvar Çalışması | - | ||||||||||||||||||
| Bilgisayar Kullanımı | Evet | ||||||||||||||||||
| Diğer Aktiviteler | - | ||||||||||||||||||
| Değerlendirme Yöntemleri |
|
||||||||||||||||||
| Ders Yönetimi |
ozgans@mef.edu.tr E-posta: ozgans@mef.edu.tr Öğrencilerin teorik derslerde derslerin %70'ine katılmaları zorunludur. Sonuç olarak, 4 haftayı (dersleri) aşan devamsızlıklar başarısızlıkla sonuçlanacaktır. Bu ders için %70 Katılım zorunludur. Ders süresinin çoğu haftalık konuların tartışılmasına ayrılacaktır. Öğrenciler derse gelmeden önce haftalık ödevlerini hazırlamalı ve yüklemelidir. Geç teslimler puan düşürür. Tüm öğrenciler, bir üniversite öğrencisinden beklenen şekilde kişisel ve akademik olarak davranmaktan sorumludur. Bu davranış, akranlarının görüş ve fikirlerine saygı göstermek; ırk, dini inançlar, cinsel yönelim konusunda ayrımcı bir davranışta bulunmamak; projelerinde her zaman kendi fikirlerini kullanmak gibi konuları içerir ancak bunlarla sınırlı değildir. Akademik Dürüstsüzlük ve İntihal: YÖK Disiplin Yönetmeliği |
||||||||||||||||||
| AKtivite | Hafta Sayısı | Saat | Hesaplama | ||||
| Yarıyıl Başına Hafta Sayısı | Etkinliğe Hazırlık | Etkinliğin Kendisinde Harcanan | Etkinlik Gereksinimlerini Tamamlama | ||||
| Ders Saati | 14 | 1 | 3 | 1 | 70 | ||
| Ödevler | 14 | 4 | 56 | ||||
| Toplam İş Yükü | 126 | ||||||
| Toplam İş Yükü/25 | 5.0 | ||||||
| AKTS | 5 | ||||||