Bilgisayar Bilimi Kur1 Ders Kitabını İndir (1. ve 2. Bölüm)
Dilerseniz Etkileşim Kitapları Takip Edebilirsiniz.
Bilgisayar Bilimi Kur 1 Dersi EtkileÅŸimli Kitabı 1. BölümÂ
Bilgisayar Bilimi Kur 1 Dersi EtkileÅŸimli Kitabı 2. BölümÂ
Â
- BÖLÜM ETİK, GÜVENLİK VE TOPLUM PROBLEM ÇÖZME VE ALGORİTMALAR
1. ETİK, GÜVENLİK VE TOPLUM
1.1. Etik DeÄŸerler.
1.2. Bilişim Teknolojileri ve İnternet Kullanımında Dikkat Edilmesi Gereken Etik İlkeler
1.2.1. Fikrî Mülkiyet
1.2.2. EriÅŸim
1.2.3. Gizlilik
1.2.4. DoÄŸruluk
1.2.5. İnternet Etiği
1.3. Bilgi Güvenliği
 1.3.1. Bilgi Güvenliğine Yönelik Tehditler
1.3.2. Sayısal Dünyada Kimlik ve Parola Yönetimi    Â
1.3.3. KiÅŸisel Bilgisayarlarda ve AÄŸ Ortamında Bilgi GüvenliÄŸi Â
2. PROBLEM ÇÖZME VE ALGORİTMALAR
2.1. Problem Çözme Kavramları ve Yaklaşımlar   Â
2.1.1. Programlama Nedir?
2.1.2. Program Nedir?
2.1.3. Hata Ayıklama Nedir?
 2.1.4. Günlük Hayatta Problem Çözme    Â
2.1.5. Problem Çözme Süreci
2.1.5.1. Tilki, Kaz ve Mısır Çuvalı
2.1.5.2. Sudoku
2.1.5.3. Dikdörtgeni Parçalara Ayırma
2.1.5.4. Engelli Yollar
2.1.5.5. Hanoi Kulesi
- PROBLEM ÇÖZME SÜRECİ
3.1. Problem Çözme Teknikleri
3.2. Problem Çözme Adımları
3.3. Problem Türleri
3.4. Bilgisayarlar ile Problem Çözme
3.5. Problem Çözme Kavramları
3.6. Veri Türleri
3.7. Bilgisayar Veriyi Nasıl Saklar?
3.8. Sabit ve DeÄŸiÅŸkenler
3.9. Fonksiyonlar
3.10. Operatörler
3.11. İşlem Önceliği
3.12. İfade ve Eşitlikler
4. PROBLEM ÇÖZME YAKLAŞIMLARI
4.1. Bilgisayar ile Nasıl İletişim Kurulur?
4.2. Çözümün Düzenlenmesi
4.3. Algoritma Yönergeleri ve Akış Şeması Sembolleri
4.4. Haricî ve Dâhilî Dokümantasyon
4.5. Çözümün Programlanması/Kodlanması  Â
5. PROGRAMLAMA YAPISI
5.1. Programlama Yapısına Giriş
6. DOĞRUSAL MANTIK YAPISI İLE PROBLEM ÇÖZME
6.1. DoÄŸrusal Mantık Yapısı Â
6.2. Çözüm Üretilmesi Â
 7. KARAR MANTIK YAPISI İLE PROBLEM ÇÖZME
Karar Mantık Yapısı
7.2. Düz Mantık Kullanımı
7.3. Pozitif Mantık Kullanımı
7.4. Negatif Mantık Kullanımı Â
7.5. Mantık Dönüşümleri
7.6. Hangi Mantık Yapısı? Â
7.7. Karar Tabloları
 8. DÖNGÜ YAPISI İLE PROBLEM ÇÖZME
8.1. Döngü Mantık Yapısı Â
8.2. Arttırma
8.3. Biriktirme
8.4. While/While End Döngüsü Â
8.5. Repeat/Until Döngüsü Â
8.6. Otomatik Sayaç Döngüsü
8.7. İç İçe Döngüler
8.8. Göstergeler
8.9. Öz Yineleme Â
 II. BÖLÜM PYTHON İLE PROGRAMLAMANIN TEMELLERİ
1. PYTHON İLE PROGRAMLAMANIN TEMELLERİ
2. DEĞERLER VE DEĞİŞKENLER
2.1. Tam Sayı ve Diziler
2.2. DeÄŸiÅŸkenler ve Atama Â
2.3. Reel Sayılar
2.4. Belirteçler
3. İFADELER VE ARİTMETİK İŞLEMLER
3.1. Sabit DeÄŸerler Â
3.2. Python’da Sık Kullanılan Aritmetik İkili Operatörler  Â
3.3. Karışık Türlü İfadeler  Â
3.4. Operatör Önceliği ve Birleşim
3.5. İfadeleri Biçimlendirme Â
3.6. Yorumlar
3.7. Hatalar
3.8. Aritmetik Örnekler Â
3.9. Aritmetik İfadeler Â
 4. KOŞULLU DURUMLAR
 5. DÖNGÜLER
5.1. Döngü Yapıları
5.2. For Döngüsü
 5.2.1. For Döngüsü İçin Söz Dizimi
5.2.2. For Döngüsü İçin Farklı Örnekler Â
5.3. İç İçe Döngüler
5.4. İç İçe 3’lü Döngü Â
 5.5. While Döngüsü
 5.5.1. While Döngüsü İçin Söz Dizimi  Â
 5.5.2. While Döngüsü İçin Akış Åžeması Â
5.6. Belirli ve Belirsiz Döngüler Â
5.7. Döngü’den Çıkma Komutları Â
5.7.1. Break İfadesi
5.7.2. Continue İfadesi Â
 5.7.3. While/else ve for/else
5.8. Döngü Örnekleri Â
 6. FONKSİYONLAR
7. FONKSİYON YAZMA
7.1. Fonksiyon Kavramı
Â