Ana içeriğe atla

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
KODLAMAYA GİRİŞ -Güz Dönemi1+225
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüDoç.Dr. İhsan EKEN
Dersi VerenlerÖğr.Gör. Zafer DEMİRKOL
Dersin Yardımcıları
Dersin AmacıBu eğitimin amacı bir programlama dili bilmeyen fakat öğrenmek isteyenlere programlamanın temel kavramlarını öğreterek bir alt yapı oluşturmaktır. Eğitim herhangi bir programlama dilinden bağımsız, sadece programlamanın temel kavramları üzerine odaklanmış olarak düzenlenmiştir. Bu anlamda kavramlar üzerine bir değil pek çok programlama diliyle örnek geliştirilmiştir. Böylece öğrenci belirli bir dile bağlı kalmayacak bundan sonraki öğreneceği diller için bir alt yapı sağlamış olacaktır. Uygulamalarda günümüz programlama dillerinden en popüler dillerinden örnekler verilecek. Böylece temel programlama kavramlarına farklı dillerin yazım biçimlerinin farklı olmasına rağmen (syntax) yaklaşım mantıklarının aynı olduğu gösterilmektedir. Ancak bu eğitim saydığımız bu dilleri öğreten bir eğitim değildir. Öğrenci bu eğitimi aldıktan sonra hangi programlama dilini derinlemesine öğrenmesi gerektiğine kendi karar verecektir. Eğitimde ayrıca temel kavramlar görsel kod blokları kullanılarak da anlatılmaya çalışılmıştır. Eğitim boyunca pek çok örnek yapılmakta, anlatımlar uygulamalar üzerinden gitmektedir
Dersin İçeriğiBu ders; Programlama Temel Kavramlarına Genel Bakış,Algoritmalar,Değişkenler,Listeler-Diziler,Döngüler,Koşullar,Grafikler,Prosedür ve Fonksiyonlar,Nesneye Yönelik Programlama Kavramları,Uygulama,Uygulama,Uygulama,Uygulama,Uygulama; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
Programlama dilini kullanır10, 16, 6, 9E, F
Programlama dilini Medya ve Görsel Sanatlar açısından kullanır.10, 16, 6, 9E, F
Programlama ile problem çözer.10, 16, 6, 9E, F
Belli kodlama dillerine hakim olur.11, 2, 9E
Kodlamanın temel kavramlarını anlar ve çalışmalarına uygular.10, 11, 2, 9A, E
Öğretim Yöntemleri:10: Tartışma Yöntemi, 11: Gösterip Yapma Yöntemi, 16: Soru - Cevap Tekniği , 2: Proje Temelli Öğrenme Modeli, 6: Deneyimle Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, E: Ödev, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Programlama Temel Kavramlarına Genel Bakış
2AlgoritmalarVerilen kaynağın ilgili bölümünün izlenmesi
3DeğişkenlerVerilen kaynağın ilgili bölümünün izlenmesi
4Listeler-DizilerVerilen kaynağın ilgili bölümünün okunması
5DöngülerVerilen kaynağın ilgili bölümünün izlenmesi
6KoşullarVerilen kaynağın ilgili bölümünün izlenmesi
7GrafiklerVerilen kaynağın ilgili bölümünün izlenmesi
8Prosedür ve FonksiyonlarÖdev
9Nesneye Yönelik Programlama KavramlarıVerilen kaynağın ilgili bölümünün izlenmesi
10UygulamaÖdev
11UygulamaÖdev
12UygulamaÖdev
13UygulamaFinal projesine hazırlık
14UygulamaFinal projesine hazırlık
Kaynak
Zafer Demirkol - XML (eXtensible Markup Language) publication date Jan 4, 2002 Pusula Yayıncılık Zafer Demirkol – ASP.NET https://www.youtube.com/@JesseShowalter https://www.youtube.com/@PaytonClarkSmith

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Medya ve Görsel Sanatlar disiplinlerinin temel kavramlarını bilir.
X
2
Medya ve Görsel Sanatlar disiplinlerinin temel kuramlarını bilir.
X
3
Medya ve Görsel Sanatlarda gerekli olan bilgisayar programlarını ve çoklu medya tekniklerini bilir.
4
Medya ve Görsel Sanatlarda gerekli olan estetik kuralları bilir.
5
Mesleki ve bilimsel çalışmalarda ulusal ve uluslararası etik kodlara bağlı kalacak şekilde hareket eder.
6
Kültürlerin sembol sistemlerini anlar.
7
Medya ve Görsel Sanatlar ile ilgili olguları boyutlarıyla analiz eder.
8
Kurumların/kişilerin ihtiyaçları doğrultusunda görsel tasarım sürecini planlar.
9
Kurumların/kişilerin ihtiyaçları doğrultusunda görsel iletişim sürecini gerçekleştirir.
10
Medya ve Görsel Sanatlar uygulamaları için gereken araç, yöntem ve teknikleri kullanır.
11
Gerçek, 2 Boyutlu ve 3 Boyutlu görüntü üretme, işleme ve değerlendirme becerisine sahiptir.
12
Yeni medya ortamlarında görsel tasarım tekniklerini uygular.
13
Tasarım konusunda estetik farkındalığa ve kavrayışa sahiptir.
14
Mesleğini “İş Sağlığı ve Güvenliği” kurallarını göz önünde bulundurarak gerçekleştirir.
15
Medya ve Görsel Sanatlar ile ilgili projelerde sorumluluk alarak ortaya çıkan sorunları çözer.
16
Medya ve Görsel Sanatlar disiplinlerine ve alt disiplinlerine ait kuramsal ve olgusal sorunları bilimsel yöntemlerle yayına dönüştürebilir.
17
Medya ve Görsel Sanatlar alanındaki gelişmeleri düzenli olarak takip ederek çalışmalarında etkin şekilde kullanır.
18
Türkçeyi bilimsel ve mesleki çalışmalarda akıcı ve doğru bir biçimde kullanır.
19
En az bir yabancı dili B1 seviyesinde okuyup anlayabilir.
20
Sosyal sorumluluk projeleri planlayarak görev alır.
21
Yapay zekayı (yapay öğrenme/makine öğrenimi) yaratım sürecine dahil eder.

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100
AKTS / İşyükü Tablosu
EtkinlikSayıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Saati14342
Rehberli Problem Çözme14114
Problem Çözümü / Ödev / Proje / Rapor Tanzimi14228
Okul Dışı Diğer Faaliyetler000
Proje Sunumu / Seminer000
Kısa Sınav (QUİZ) ve Hazırlığı000
Ara Sınav ve Hazırlığı20120
Genel Sınav ve Hazırlığı20120
Performans Görevi, Bakım Planı14114
Toplam İş Yükü (Saat)138
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(138/30)5
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
KODLAMAYA GİRİŞ -Güz Dönemi1+225
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin KoordinatörüDoç.Dr. İhsan EKEN
Dersi VerenlerÖğr.Gör. Zafer DEMİRKOL
Dersin Yardımcıları
Dersin AmacıBu eğitimin amacı bir programlama dili bilmeyen fakat öğrenmek isteyenlere programlamanın temel kavramlarını öğreterek bir alt yapı oluşturmaktır. Eğitim herhangi bir programlama dilinden bağımsız, sadece programlamanın temel kavramları üzerine odaklanmış olarak düzenlenmiştir. Bu anlamda kavramlar üzerine bir değil pek çok programlama diliyle örnek geliştirilmiştir. Böylece öğrenci belirli bir dile bağlı kalmayacak bundan sonraki öğreneceği diller için bir alt yapı sağlamış olacaktır. Uygulamalarda günümüz programlama dillerinden en popüler dillerinden örnekler verilecek. Böylece temel programlama kavramlarına farklı dillerin yazım biçimlerinin farklı olmasına rağmen (syntax) yaklaşım mantıklarının aynı olduğu gösterilmektedir. Ancak bu eğitim saydığımız bu dilleri öğreten bir eğitim değildir. Öğrenci bu eğitimi aldıktan sonra hangi programlama dilini derinlemesine öğrenmesi gerektiğine kendi karar verecektir. Eğitimde ayrıca temel kavramlar görsel kod blokları kullanılarak da anlatılmaya çalışılmıştır. Eğitim boyunca pek çok örnek yapılmakta, anlatımlar uygulamalar üzerinden gitmektedir
Dersin İçeriğiBu ders; Programlama Temel Kavramlarına Genel Bakış,Algoritmalar,Değişkenler,Listeler-Diziler,Döngüler,Koşullar,Grafikler,Prosedür ve Fonksiyonlar,Nesneye Yönelik Programlama Kavramları,Uygulama,Uygulama,Uygulama,Uygulama,Uygulama; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
Programlama dilini kullanır10, 16, 6, 9E, F
Programlama dilini Medya ve Görsel Sanatlar açısından kullanır.10, 16, 6, 9E, F
Programlama ile problem çözer.10, 16, 6, 9E, F
Belli kodlama dillerine hakim olur.11, 2, 9E
Kodlamanın temel kavramlarını anlar ve çalışmalarına uygular.10, 11, 2, 9A, E
Öğretim Yöntemleri:10: Tartışma Yöntemi, 11: Gösterip Yapma Yöntemi, 16: Soru - Cevap Tekniği , 2: Proje Temelli Öğrenme Modeli, 6: Deneyimle Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, E: Ödev, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Programlama Temel Kavramlarına Genel Bakış
2AlgoritmalarVerilen kaynağın ilgili bölümünün izlenmesi
3DeğişkenlerVerilen kaynağın ilgili bölümünün izlenmesi
4Listeler-DizilerVerilen kaynağın ilgili bölümünün okunması
5DöngülerVerilen kaynağın ilgili bölümünün izlenmesi
6KoşullarVerilen kaynağın ilgili bölümünün izlenmesi
7GrafiklerVerilen kaynağın ilgili bölümünün izlenmesi
8Prosedür ve FonksiyonlarÖdev
9Nesneye Yönelik Programlama KavramlarıVerilen kaynağın ilgili bölümünün izlenmesi
10UygulamaÖdev
11UygulamaÖdev
12UygulamaÖdev
13UygulamaFinal projesine hazırlık
14UygulamaFinal projesine hazırlık
Kaynak
Zafer Demirkol - XML (eXtensible Markup Language) publication date Jan 4, 2002 Pusula Yayıncılık Zafer Demirkol – ASP.NET https://www.youtube.com/@JesseShowalter https://www.youtube.com/@PaytonClarkSmith

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Medya ve Görsel Sanatlar disiplinlerinin temel kavramlarını bilir.
X
2
Medya ve Görsel Sanatlar disiplinlerinin temel kuramlarını bilir.
X
3
Medya ve Görsel Sanatlarda gerekli olan bilgisayar programlarını ve çoklu medya tekniklerini bilir.
4
Medya ve Görsel Sanatlarda gerekli olan estetik kuralları bilir.
5
Mesleki ve bilimsel çalışmalarda ulusal ve uluslararası etik kodlara bağlı kalacak şekilde hareket eder.
6
Kültürlerin sembol sistemlerini anlar.
7
Medya ve Görsel Sanatlar ile ilgili olguları boyutlarıyla analiz eder.
8
Kurumların/kişilerin ihtiyaçları doğrultusunda görsel tasarım sürecini planlar.
9
Kurumların/kişilerin ihtiyaçları doğrultusunda görsel iletişim sürecini gerçekleştirir.
10
Medya ve Görsel Sanatlar uygulamaları için gereken araç, yöntem ve teknikleri kullanır.
11
Gerçek, 2 Boyutlu ve 3 Boyutlu görüntü üretme, işleme ve değerlendirme becerisine sahiptir.
12
Yeni medya ortamlarında görsel tasarım tekniklerini uygular.
13
Tasarım konusunda estetik farkındalığa ve kavrayışa sahiptir.
14
Mesleğini “İş Sağlığı ve Güvenliği” kurallarını göz önünde bulundurarak gerçekleştirir.
15
Medya ve Görsel Sanatlar ile ilgili projelerde sorumluluk alarak ortaya çıkan sorunları çözer.
16
Medya ve Görsel Sanatlar disiplinlerine ve alt disiplinlerine ait kuramsal ve olgusal sorunları bilimsel yöntemlerle yayına dönüştürebilir.
17
Medya ve Görsel Sanatlar alanındaki gelişmeleri düzenli olarak takip ederek çalışmalarında etkin şekilde kullanır.
18
Türkçeyi bilimsel ve mesleki çalışmalarda akıcı ve doğru bir biçimde kullanır.
19
En az bir yabancı dili B1 seviyesinde okuyup anlayabilir.
20
Sosyal sorumluluk projeleri planlayarak görev alır.
21
Yapay zekayı (yapay öğrenme/makine öğrenimi) yaratım sürecine dahil eder.

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100

Sayısal Veriler

Öğrenci Başarı Durumu

Ekleme Tarihi: 05/07/2022 - 17:03Son Güncelleme Tarihi: 05/07/2022 - 17:05