Dersin Adı Dersin Seviyesi Dersin Kodu Dersin Tipi Dersin Dönemi Yerel Kredi AKTS Kredisi Ders Bilgileri
INTRODUCTION TO INFORMATION TECHNOLOGY II Birinci Düzey G-SRV114 2 5.00 5.00 Yazdır
   
Dersin Tanımı
Ön Koşul Dersleri None.
Eğitimin Dili English
Koordinatör DOÇ. DR. ESRA KAHYA ÖZYİRMİDOKUZ
Dersi Veren Öğretim Eleman(lar)ı DOÇ. DR. ESRA KAHYA ÖZYİRMİDOKUZ
Yardımcı Öğretim Eleman(lar)ı
Dersin Veriliş Şekli project-based learning. The course adopts an experiential and application-oriented approach, where students actively engage in: Live coding exercises -Problem-solving activities -Individual and group-based programming tasks -Project development and implementation -Digital learning environments are also utilized to enhance learning -Team projects
Dersin Amacı The aim of this course is to develop students’ understanding of algorithmic thinking and to provide fundamental programming skills using the Python programming language. The course enables students to identify and analyze problems in changing technological, economic, and social environments, and to develop structured solutions through computational approaches. Students will learn how to design algorithms, implement solutions, and evaluate outcomes within a problem-solving framework.
Dersin Tanımı This course is designed as an application-oriented introduction to programming, focusing on algorithm development, problem-solving, and Python programming. The course covers the entire process from understanding a problem to designing a solution and implementing it through code. Students will engage in practical exercises and coding activities, gaining hands-on experience in developing simple software solutions. The course emphasizes active learning through interactive sessions, coding practices, and project-based assignments, enabling students to apply theoretical knowledge in real-world contexts.

Dersin İçeriği
1 Introduction to Information Technology and Programming Concepts Definition of technology, software, hardware, and basic IT concepts; introduction to programming and systems Introduction to Algorithms and Problem Solving Algorithm concept, steps of problem solving, real-life examples Flowcharts and Algorithm Representation Flowchart symbols, visual representation of algorithms Introduction to Python Programming Programming environment, basic syntax, first programs Variables and Data Types Numeric, string, and boolean data types Operators and Expressions Arithmetic, logical, and comparison operators Conditional Statements (if–else) Decision-making structures and logic building Midterm Examination Loops (for, while) Iteration and repetition structures Functions and Modular Programming Function definition, parameters, return values Lists and Basic Data Structures Lists, indexing, basic operations Basic Data Processing and File Handling Reading and writing data, simple data manipulation Application Development Practices Developing simple Python-based applications Project / Assignment Presentations Project / Assignment Presentations General Evaluation and Course Review
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Dersin Öğrenme Çıktıları
1
2
3
4
5
6
7
8
9
10

*Dersin Program Yeterliliklerine Katkı Seviyesi
1 Siyaset Bilimi ve Kamu Yönetimi lisans programını başarı ile tamamlayan öğrencilerin aşağıdakileri yapabilmeleri beklenir: Türkiye’de temel siyasi, hukuki ve idari organların yapıları, örgütlenmeleri ve işleyişi hakkında bilgiye sahip olduğunu gösterir.
2 Siyaset bilimi ve kamu yönetimi ile ilgili temel kavramları, ilkeleri, modelleri, teorileri ve paradigmaları açıklar.
3 Türkiye’de kamu, özel ve kar amacı gütmeyen örgütlerin yönetişimini şekillendiren kanunları ve düzenlemeleri bulur ve yorumlar.
4 Kamu politikası sorunlarını belirlemek, tanımlamak, analiz etmek ve çözmek için çeşitli kavram, model, yaklaşım, çerçeve ve yöntemleri kullanır.
5 Çeşitli perspektiflerden kamu politikalarının önemli sebep ve sonuçlarını tartışır.
6 Etkili ve verimli kamu hizmeti sunumu için gerekli olan planlama, örgütleme, muhasebe ve bütçeleme gibi temel yönetim becerileri hakkında bilgi sahibi olduğunu gösterir.
7 Çağdaş modern devletlerin küreselden yerele kadar günümüzde karşı karşıya olduğu sorunlarla baş etmek için kullandığı karar alma stratejilerini belirler.
8 Siyaset ve kamu yönetimi ile ilgili bilgileri ve düşünceleri sözel sunum ve yazılı rapor aracılığı ile etkili biçimde Türkçe ifade eder.
9 Siyaset ve kamu yönetimi üzerine yaptığı araştırmalarda bilimsel veri toplama ve analiz tekniklerini etkili biçimde kullanır.
10 Bilimsel ve etik standartlara uygun akademik rapor yazar.
11 Veri işleme, yeniden düzenleme, analiz ve değerlendirme için Word, Excel ve PowerPoint gibi temel bilgisayar programlarını kullanır.
12 Evrensel insan hakları ve özgürlüklere, demokrasiye saygı duyar, etik, akademik ve profesyonel standartları gerçekleştirmeye çalışır.
13 Teoride, pratikte ve teknolojide meydana elen gelişmeleri takip ederek hayat boyu öğrenmeyi destekler.
14 Akademik ve profesyonel amaçlar için ikinci bir dilde iletişim becerilerine sahip olduğunu gösterir.
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Yıldızların sayısı 1’den (en az) 5’e (en fazla) kadar katkı seviyesini ifade eder

Planlanan Öğretim Faaliyetleri, Öğretme Metodları ve AKTS İş Yükü
  Sayısı Süresi (saat) Sayı*Süre (saat)
Yüz yüze eğitim 14 3 42
Sınıf dışı ders çalışma süresi (ön çalışma, pekiştirme) 14 3 42
Ödevler 1 10 10
Sunum / Seminer hazırlama 0 0 0
Kısa sınavlar 0 0 0
Ara sınavlara hazırlık 1 10 10
Ara sınavlar 1 1 1
Proje (Yarıyıl ödevi) 0 0 0
Laboratuvar 0 0 0
Arazi çalışması 0 0 0
Yarıyıl sonu sınavına hazırlık 1 20 20
Yarıyıl sonu sınavı 1 1 1
Araştırma 0 0 0
Toplam iş yükü     126
AKTS     5.00

Değerlendirme yöntemleri ve kriterler
Yarıyıl içi değerlendirme Sayısı Katkı Yüzdesi
Ara sınav 1 100
Kısa sınav 0 0
Ödev 0 0
Yarıyıl içi toplam   100
Yarıyıl içi değerlendirmelerin başarıya katkı oranı   40
Yarıyıl sonu sınavının başarıya katkı oranı   60
Genel toplam   100

Önerilen Veya Zorunlu Okuma Materyalleri
Ders kitabı
Yardımcı Kaynaklar

Ders İle İlgili Dosyalar