DERS BİLGİ PAKETİ · MAT131

Bilgisayar Programlama I

Zorunlu · Fransızca Erasmus+ değişim öğrencilerine açık
AKTS
3
Yerel Kredi
3
Teori + Uygulama + Lab
1 + 1 + 1
Dersin Düzeyi
Lisans
Ön Koşul
-
Yarıyıl
1

İçerik

Dersin Amacı

MAT131 Bilgisayar Programlama 1 dersinde, bilgisayar bilimlerine giriş yapmak ve bilgisayar programlamanın temel kavramlarını öğrenmek için Python dilini kullanacağız.

Dersin İçeriği

Python programlama dili ve bilgisayar bilimlerine giriş.

Dersin Öğrenme Çıktıları

1. Algoritmik Düşünme
2. Değişken Tipleri
3. Temel Matematik Operatörleri
4. Koşullu İfadeler
5. Döngüler
6. Fonksiyonlar

Öğretim Yöntemleri

Ders. Sınav. Uygulama. Program yazma.

Konu Başlıkları

Teori Konu Başlıkları
Hafta Konu Başlıkları
1 Algoritmik Düşünme
2 Değişken Tipleri
3 Koşullu İfadeler
4 Temel Matematik Operatörleri
5 Koşullu İfadeler
6 Döngüler
7 Döngüler
8 Döngüler ve Koşullu İfadeler
9 Döngüler ve Koşullu İfadeler
10 Fonksiyonlar
11 Fonksiyonlar
12 Fonksiyonlar
13 Fonksiyonlar
14 Fonksiyonlar

Değerlendirme Sistemi

Başarı Notuna Etki Oranları
Etkinlikler Sayı Katkı Payı
Yarıyıl içi çalışmaların başarı notuna katkısı 1 40
Yarıyıl sonu çalışmaların başarı notuna katkısı 1 60
Toplam 2 100
Yarıyıl İçi Çalışmaları
Etkinlikler Sayı Katkı Payı
Ödevler 0 0
Sunum 0 0
Arasınavlar (Hazırlık Süresi Dahil) 1 40
Proje 0 0
Laboratuar 0 0
Diğer Uygulamalar 0 0
Kısa Sınavlar 0 0
Dönem Ödevi / Projesi 0 0
Portfolyo Çalışmaları 0 0
Raporlar 0 0
Öğrenme Günlükleri 0 0
Bitirme Tezi/Projesi 0 0
Seminer 0 0
Diğer 0 0
Toplam 1 40

Yeterlilik İlişkisi

Numara Program Yeterlilikleri Puan
1 2 3 4 5
1 Çıkarım yaparak muhakeme yapmanın ilkelerini anlar; ürettiği ya da karşılaştığı matematiksel ifadenin doğruluğunu ve uygunluğunu sistematik şekilde sorgulayabilir; X
2 Temel matematik netice ve kavramlarını doğru şekilde bilir ve kullanır; X
3 Sık kullanılan hesap tekniklerine ve algoritmalara hakimdir; bunları hayata geçirmek için iyi bir hesap becerisine sahiptir; bir problemin çözümü için bildiği araçlar arasından ilgili aleti tespit edip kullanabilir ve bu aletlere sahip olup olmadığını muhakeme edebilir; X
4 Matematiksel fikirlerini yapılandırarak hem yazılı hem de sözlü ifade edebilir; X
5 Bildiği matematiksel kavram ve neticeler arasındaki bağlantıları idrak eder, matematik nesnelerinin temsil biçimlerinin (şekiller, formüller, ifadeler, tahminler, örnek kümeleri , ...) birinden diğerine geçiş yapabilir;
6 ​Rehber gözetiminde özerk bir öğrenme tecrübesi geçirmiş ve karmaşık bir problemin çözümünün anlaşılması için stratejiler geliştirmiştir​; X
7 Bilgisayar biliminin teori ve uygulamaları hakkında, bir programlama dili öğrenmeye devam etmeye yetecek temellere sahiptir; X
8 Matematik modellerinin uygunluğunu ve matematik aletlerinin doğa bilimlerinde ve iş dünyasında kullanımını sorgulamıştır; matematik kavramlarının tarihi evriminin farkındadır; X
9 Bir akademik serbestlik atmosferi içinde matematik içi veya dışı bir konuya adım atma fırsatına sahip olmuştur, eğitimde yolunu kendi başına çizmeyi ve sorumluluk almayı öğrenmiştir; X
10 Yabancı bir ülkede okumak ve çalışmaya yetecek seviyede fransızcaya ve başka bir yabancı dile hakimdir.

AKTS - İş Yükü Tablosu

Etkinlikler Sayı Süre Toplam İş Yükü
Ders Süresi 14 3 42
Sınıf Dışı Çalışma Süresi 14 2 28
Toplam İş Yükü 70
Toplam İş Yükü / 25 2.80
Dersin AKTS Kredisi 3