ANA SAYFA BİLGİSAYAR BİLİMİ (KUR 1)

BİLGİSAYAR BİLİMİ (KUR 1) HAKKINDA

Bilgisayar Bilimi (Kur 1) dersi Fen Lisesi ve Sosyal Bilimler liselerinde 9.sınıfta (ortak ders olarak) okutulmakta olup;
müfredatı iki bölümden oluşmaktadır.

Birinci bölümde, "Etik, Güvenlik ve Toplum" ile "Problem Çözme ve Algoritmalar" konuları; ikinci bölümde ise "Python ile Programlama" konuları yer almaktadır.

EBA'daki ders kitabının istediğiniz bölümüne ulaşmak için üstteki görselleri tıklayınız.

BÖLÜM 1: ETİK, GÜVENLİK VE TOPLUM - PROBLEM ÇÖZME VE ALGORİTMALAR

1.KONU: ETİK, GÜVENLİK VE TOPLUM

Etik, Güvenlik ve Toplum (Google Doküman)

Etik, Güvenlik ve Toplum (sunu)

2.KONU: PROBLEM ÇÖZME VE ALGORİTMALAR

Problem Çözme ve Algoritmalar (sunu)

BÖLÜM 2: PYTHON PROGRAMLAMA

"Python, öğrenmesi kolay, tamamen özgür ve ücretsiz bir programlama dilidir. Nesnelere dayalı bir dil olup okunabilirliği yüksektir. Python’un dili başka programlama dilleri ile kıyaslandığında, bunun daha az kod ile işlemleri yapmasının mümkün olduğu görülecektir. Python, bütün işletim sistemleri ile uyum içerisinde çalışmaktadır." (MEB Ders kitabı)

> GOOGLE Colaboratory (kısaca "Colab"), tarayıcınızda Python'u yazmanızı ve çalıştırmanızı sağlar. GOOGLE COLAB 2021-2022 Python Programlama Defterine Ulaşın.

> Python Sunuları

01 PYTHON GİRİŞ

02 KLAVYEDEN DEĞER GİRİŞİ

03 KARAR VERME

04 FOR DÖNGÜSÜ

05 FONKSİYONLAR

06 DİZİLER

06-1 DİZİLER 2 - Diziler

06-2 DİZİLER 3 - Diziler (Dizilerde İşlemler: append, sort, ...)

07 DOSYA İŞLEMLERİ

00 ÇİZİM (turtle kütüphanesi kullanımı)

DERS KİTABI

Bilgisayar Bilimi Kur 1 (Ders Kitabı-1.Bölüm) Online

Bilgisayar Bilimi Kur 1 (Ders Kitabı-2.Bölüm) Online

Bilgisayar Bilimi Kur 1 Kitabını (TÜM KİTAP) bu adresten indirebilirsiniz. (Sayfa seçmeli dersler bölümünü tıklayınız.)

Bilgisayar Bilimi Dersi hedefleri

MEB'in etkileşimli ders kitabında bulunan etkinliklere verilen bağlantılar aşağıda listelenmiştir.

  1. Etik, Güvenlik ve Toplum - Alan Adı Uzantıları-1
  2. Etik, Güvenlik ve Toplum - Alan Adı Uzantıları-2
  3. Etik, Güvenlik ve Toplum - Siber Zorbalık
  4. Etik, Güvenlik ve Toplum - Bilgi Güvenliğine Yönelik Tehditler
  5. Etik, Güvenlik ve Toplum - Güçlü Parola Oluşturma
  6. Etik, Güvenlik ve Toplum - Zararlı Yazılımlar-1
  7. Etik, Güvenlik ve Toplum - Zararlı Yazılımlar-2 (6 soruluk test)
  8. Problem Çözme ve Algoritmalar - Problem Çözme Süreci (Nehir Oyunu-1)
  9. Problem Çözme ve Algoritmalar - Problem Çözme Süreci (Nehir Oyunu-2)
  10. Problem Çözme ve Algoritmalar - Veri Türleri
  11. Problem Çözme ve Algoritmalar - Sabit ve Değişkenler-1
  12. Problem Çözme ve Algoritmalar - Sabit ve Değişkenler-2
  13. Problem Çözme ve Algoritmalar - Değişkenler ve İşlem Sonuçları
  14. Problem Çözme ve Algoritmalar - Akış Şeması Sembolleri
  15. Problem Çözme ve Algoritmalar - Göstergeler-1 (Eğer)
  16. Problem Çözme ve Algoritmalar - Göstergeler-2 (Döngü)
  17. Problem Çözme ve Algoritmalar - Düşünelim/Deneyelim

LearningApps.org Uygulamaları

  1. Temel Bilişim Bilgisi - Kapasite Birimleri (Eşleştirme)

COLAB ile yapılan projeyi inceleyebilirsiniz. Bir marketteki işlemler python ile programlanmıştır.

PROJE 01 (Market)

Bilgisayar Bilimi Dersi Öğretim Programının Özel Amaçları

Bu program öğrencilerin;
  1. Vatandaş olarak teknolojik kavramları, sistemleri ve işlemleri iyi anlayan bireyler olmalarını,
  2. Bilişim teknolojilerini etkili ve amacına uygun kullanmalarını,
  3. İnternet tabanlı servislere erişmelerini, bu servisleri araştırmalarını ve kullanmalarını,
  4. Bilgisayar bilimine ilişkin genel bir anlayış ve teknik birikim oluşturmalarını,
  5. Problem çözme ve bilgi işlemsel düşünme becerileri edinme ve geliştirmelerini,
  6. Akıl yürütme sürecini takip edebilmelerini ve değerlendirmelerini,
  7. Öğrenme sürecinin bir parçası olarak iş birlikli çalışma becerisi edinmelerini, sosyal ortamlardan faydalanmalarını ve öğrendiklerini paylaşmalarını,
  8. İnternet ortamında öğrenme fırsatları aramalarını,
  9. Algoritma tasarımına ilişkin anlayış geliştirerek sözel ve görsel olarak ifade etmelerini,
  10. Problem çözmek için değişken, atama, sıralı mantık, karar yapısı, döngü ve fonksiyon yapılarını kullanmalarını,
  11. Problemleri çözmek için uygun programlama yaklaşımını seçmelerini ve uygulamalarını,
  12. Programlama konusunda teknik birikim oluşturmalarını,
  13. Programlama dillerinden en az birini iyi düzeyde kullanmalarını,
  14. Robot programlama konusunda temel bilgilerle donanmalarını,
  15. Mobil programlama konusunda deneyim kazanmalarını,
  16. Web sitesi tasarımı ve yönetimi konusunda çalışmalar yürütmelerini,
  17. Günlük hayatta karşılaşılan sorunların (yaşlı ve engelli bireylerin karşılaştığı sorunlar vb.) çözümüne ilişkin yenilikçi ve yaratıcı projeler geliştirmelerini,
  18. İnternet ortamında kişisel verilerin korunmasının gerekliliğini kavramalarını ve bilgi güvenliği sağlamaya yönelik önlemler almalarını,
  19. Yaşam boyu öğrenme konusunda bilinç kazanmalarını amaçlamaktadır.

Online Testler

Test 01

Kodlama Soruları

Kodlama Soruları

COLAB defteri

Etkileşimli Python Defteri – Google Colabrotary [Colab] (2020-2021 )

replit.com

Online python yorumlayıcısı. Pratik. Hesap oluşturun, çalışmalarınız silinmesin.

Kodlama Etkinlikleri

Kodlama mantığı ve algoritma ile ilgili eğlenceli etkinlikler.











Web hosting by Somee.com