07 Ocak 2007
Dersi alan ogrenciler eksik odevlerini final tarihine kadar gonderebilirler. Vize odevi eksik olanlarin final odevleri de dikkate alinmayacaktir.
|
ödev 1 |
ödev 2 |
ödev 3 |
vize |
final |
NOT
|
| cemile |
90 |
100 |
100 |
90 |
87,5 |
B+
|
| evrim |
95 |
100 |
90 |
85 |
58,5 |
C
|
| kürşat |
95 |
100 |
100 |
85 |
83 |
B
|
| ercan |
95 |
100 |
|
85 |
62,5 |
D+
|
| gülfem |
95 |
70 |
50 |
80 |
79,5 |
C
|
| oğuz |
90 |
100 |
|
85 |
52 |
F
|
Kategorilenmemiş altında yayınlanmış | Yorum Yok »
03 Ocak 2007
Interaktif Programlama I dersinin final ödevi olarak bir DVD arayüzü hazirlamaniz istenmektedir. Konu olarak bir sinema filmi, TV dizisi, konser kaydi, çizgi film veya herhangi bir baska video seçmek serbesttir. Arayüz temel olarak DVD ile ilgili 4 farkli türde materyale erisimi saglayacaktir. Bunlar;
Video (orijinal videodan alinmis 30-90 sn arasi video parçalari, format: FLV)
Ses (orijinal videodan alinmis ses klipleri veya soundtrack parçalari, format MP3)
Resim (videodan alinmis ekran görüntüleri veya afis, poster, duvar kagidi gibi yan materyaller, format JPG, PNG, GIF)
Metin (video hakkinda tanitici bilgiler, format: TXT)
Hazirlanan tüm bu içerik hiç bir sekilde asil flash dosyasinin içinde bulunmamali, hepsi disaridan kullanici istedigi zaman çagirilmalidir.
ICERIK EKRANLARI
Video ekrani: Her videonun küçük bir ekran görüntüsü olacak. Bu görüntüye tiklandiginda video gösterilecek. Videonun altinda kendi hazirladiginiz butonlari kullanarak çalma, duraklatma, durdurma, ses kisma gibi islemler yapilacaktir.
Resim ekrani: Video sayfasi ile ayni mantik.
Bilgi ekrani: Video ile ilgili adi, yili, oyunculari, konusu gibi bilgilerin yer aldigi sayfa. Bu bilgiler bir TXT dosyasindan degisken olarak alinip ilgili metin alanlarina yazilacaktir.
Ses ekrani: MP3 dosyalarinin çalinacagi bu ekranda çalinacak dosyalarin listesi bir TXT dosyasindan okunacak ve ComboBox komponentine yazilacaktir. Kullanici listedekilerden herhangi birini seçtiginde bu MP3 dosyasi çalmaya baslayacak.
Menü: Bu 4 ekran arasinda gezinmeyi saglayacak bir menü olacak ve her ekranda görünür olacak.
Teslim şekli: Ödevler CDde elden teslim edilecektir.
Teslim Tarihi: 12 Ocak Cuma - 13:00
Final altında yayınlanmış | Yorum Yok »
26 Kasım 2006
Bu ödevde üstten bakılan 2 boyutlu bir ortamda bir nesnenin hareket ettirilmesi ve ortamdaki diğer nesneleri toplaması istenmektedir. Özellikleri sıralayacak olursak:
- Klavyedeki sağ/sol tuşlarıyla nesne sağa ve sola dönecek.
- Yukarı/aşağı tuşlarıyla nesnenin ucu ne tarafa dönmüşse o yöne doğru ileri veya geri hareket edecek.
- Nesne ortamdaki başka bir nesneye değecek olursa değdiği nesne kaybolacak.
Teslim Sekli: Hazirlanan FLA’lar elden veya e-mail yoluyla
(interaktifProgramlama@gmail.com adresine) teslim edilebilir.
Teslim Tarihi: 6 Aralik 2006 Çarşamba - 24:00
NOT: Hareket ettirilen nesnenin şekil olarak önü ve arkası belli olan, yani yönlü bir cisim olması gerekmektedir. Daire gibi yönsüz şekiller kullanmak yerine üçgen, ok gibi yönlü bir şekil kullanmanız gerekmektedir.
Ödev altında yayınlanmış | Yorum Yok »
20 Kasım 2006
Bu odevde, Newton’un temel hareket kanunlarinin simulasyonu yapilacaktir. Kullanicidan ekrandan alinan hiz, hizin yonu, ivme, kuvvet, kuvvetin yonu gibi parametreler kullanilarak ekrandaki nesnenin hareketi simule edilecektir.
Referans ekran çizimi için tiklayiniz…
Örnekler:
(verilmeyen parametreler sifir olarak dusunulurse)
Hiz=0, Kuvvet=0 : Cisim duruyor
Hiz=5, Hiz aci=0: Cisim saga dogru sabit hizda ilerliyor
Hiz=10, Hiz aci=0, İvme=1: Cisim saga dogru hizlanarak ilerliyor
Hiz=5, Hiz aci=90, Kuvvet aci=270, Kuvvet=0.5: Cisim yukari dogru firlatiliyor, sonra asagi dogru iniyor
Hiz=5, Hiz aci=45, Kuvvet aci=270, Kuvvet=0.5: Cisim egik atis ile yukari dogru firlatiliyor, sonra asagi dogru iniyor (resimdeki ornek)
Teslim Sekli: Hazirlanan FLA’lar elden veya e-mail yoluyla
(interaktifProgramlama@gmail.com adresine) teslim edilebilir.
Teslim Tarihi: 1 Aralik 2006 Cuma - 24:00
NOT: Cizimde oklar yonleri ve hareketi temsil etmektedir. Teslim edilecek odevde gorunmemesi gerekiyor.
Vize altında yayınlanmış | 2 Yorum »
20 Kasım 2006
Bu ödevde input ve dinamik metin alanlarinin kullaniminin pekistirilmesi hedeflenmektedir.
Ödev 2 ekrandan olusacaktir;
Ekran 1:
Ekranda bir adet parola metin girisi ve bir buton bulunacaktir. Ogrenci kendi numarasini girip butona basarsa ikinci ekrana gececektir. Aksi taktirde ekrandaki gorunmez olan uyari yazisi gorunur olacaktir.
Ekran 2:
Ekranda iki adet tek satirlik metin girisi, bir adet cok satirli dinamik metin alani ve bir buton olacaktir. Kullanici metin girislerine yazi yazip butona bastiginda dinamik metin alaninda bu iki giristeki yazi birlestirilmis sekilde gorunecektir. Yazilardan ilki bold, ikincisi italik olarak gorunecektir(htmlText).
Teslim Sekli: Hazirlanan FLA’lar elden veya e-mail yoluyla
(interaktifProgramlama@gmail.com adresine) teslim edilebilir.
Teslim Tarihi: 29 Kasım 2006 Çarsamba - 24:00
Ödev altında yayınlanmış | Yorum Yok »
20 Kasım 2006
Bu odevde, size hazir olarak verilen bir flash dosyasi içindeki grafik ve animasyonlarin üstüne sizden istenen etkilesimleri gercekleyecek kodlari yazmaniz gerekmektedir.
- Dosya calistirildiginda canavar duruyor olsun
- Klavyede yukari ok tusuna her basildiginda canavar 5 pixel yukari gitsin
- Kizin üstüne fareyle tiklandiginda canavar dursun
- Canavarin üstüne fareyle gelindiginde sallanmaya kaldigi yerden devam etsin
- Tavsana tiklandiginda kedinin üstündeki yildizin hareketi dursun
- Fare kedinin üzerinden çikar çikmaz yildiz hareketine birinci kareden yeniden baslasın
- Canavarin uzerine tiklayinca kedinin ustundeki yildiz gorunmez olsun
- Kizin uzerine tikladiktan sonra fare tusunu biraktigimizda tavsan 1. frame e geri donsun
- Canavarin hareketinin her karesinde gunes 2 derece saat yonunde donsun
Teslim Sekli: Hazirlanan FLA’lar elden veya e-mail yoluyla
(interaktifProgramlama@gmail.com adresine) teslim edilebilir.
Teslim Tarihi: 24 Kasım 2006 Cuma - 24:00
Kaynak dosya:
http://www.yildiz.edu.tr/~hkuscu/int_pro1_odev1.fla
NOT: Kodla kontrol etmek istediginiz nesnelere isim(instance name) vermeyi unutmayin.
Ödev altında yayınlanmış | Yorum Yok »
20 Kasım 2006
HAFTA 1:
Dersin tanitimi. Flashta scriptin yeri ve imkanlari.
HAFTA 2:
Actionscript’e giris.
Movieclipler ve özellikleri.
Hiyerarşik yapı.
Nesne yapısı.
HAFTA 3:
Actionscriptte etkileşim.
Moviecliplerle klavye ve fare ile etkileşim.
Trace fonksiyonu.
HAFTA 4:
Etkileşim uygulamalari.
Actionscriptte if kullanimi.
HAFTA 5:
Bayram tatili
HAFTA 6:
Metin alani. Dinamik, input, statik.
HAFTA 7:
Temel Newton fizigi ve trigonometri
HAFTA 8: —
HAFTA 9:
Fare hareketleri
Drag & Drop
HAFTA 10:
Movieclip import
Movieclip duplicate
Eval fonksiyonu
HAFTA 11:
Video import ve manipülasyon.
Ses import ve manipülasyon.
HAFTA 12:
Metin dosyasindan veri alimi
HAFTA 13:
Form componentleri
HAFTA 14:
Uygulama
Kategorilenmemiş altında yayınlanmış | Yorum Yok »
20 Kasım 2006
Tanım: Bu derste tasarım öğrencilerinin, etkileşim tasarımı ve multimedya öğelerinin yaratım ve kontrolünün programlamayla gerçeklenmesi konusunda belirli bir yetkinliğe kavuşması hedeflenmektedir. Bu doğrultuda öğrencilere temel multimedya kavramları ve bilgisayarla etkileşim elemanları hakkında teorik bilgi verilmektedir. Ders uygulama ağırlıklı yürütülmekte olup, uygulama Macromedia Flash’in Actionscript dili üzerinde yapılmaktadır.
Ön Koşullar: Dersin amacına ulaşabilmesi için öğrencinin nesneye dayalı programlama konusunda temel bilgilere sahip olması beklenmektedir. Bu bakımdan Programlama I ve Programlama II derslerinden başarılı olması koşulu aranmaktadır.
Ders yürütücüsü: Okt. Hüseyin Kuşcu (Enformatik Bölümü)
Ders saati: Güz yarıyılı, Çarşamba günleri saat 13:00′de
Mekan: YTÜ İletişim Tasarımı Bölümü - Multimedya Atölyesi
Kategorilenmemiş altında yayınlanmış | Yorum Yok »