Bilgisayar Bilimi Kur 1 Dersinin Programı Nedir? Hangi Sınıfta Okutulur?


Bilgisayar Bilimi Kur 1 dersi Fen Lisesi ve Sosyal Bilimler Liselerinde 9.sınıfta (ortak/zorunlu ders kategorisinde) 2018-2019 Eğitim Öğretim yılından itibaren okutulmaktadır.

01

Bilgisayar Bilimi Kur 1 Dersinin İçeriği

Dersin 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.


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

MEB’nın Bilgisayar Bilimi Kur 1 Online Ders Kitabının 1.bölümüne ulaşmak için tıklayın.


1.KONU: ETİK, GÜVENLİK VE TOPLUM | Konu ile ilgili dokümanı PDF formatında indirebilirsiniz. Konu sunusuna ve sununun PDF dosyasına ulaşın.

2.KONU: PROBLEM ÇÖZME VE ALGORİTMALAR | Konu sunusuna ve sununun PDF dosyasına ulaşın.

🔘 Etkinlikleri yapın. | Etkinlik 01 ve Etkinlik 02 ile algoritma bilginizi pekiştirin. Etkinliklerde algoritmaların işlem adımları karışık olarak verilmiştir. İşlem adımlarını sürükle-bırak yöntemi ile sıralayın. Sıralamanın doğruluğunu kontrol ettirin.


2.BÖLÜM: PYTHON İLE PROGRAMLAMANIN TEMELLERİ

MEB’nın Bilgisayar Bilimi Kur 1 Online Ders Kitabının 2.bölümüne ulaşmak için tıklayın.


▶️ Python Nedir? Neden Python Dilini Tercih Etmeliyim?

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. (Bilgisayar Bilimi Kur 1 MEB Ders kitabından)

Guido van Rossum
Guido van Rossum

Python programlama dili, Hollandalı bilgisayar programcısı Guido van Rossum tarafından yazılmıştır.

Python dili, yorumlayıcıdır. Her satır kontrol edilip hata yoksa çalıştırılır. Kod satırları sırayla işlem görür. Kod yazmak için EDİTÖRE, çalıştırmak için YORUMLAYICIYA gerek vardır. Python IDLE hem editör hem de yorumlayıcıdır. Python kodlarını yazıp çalıştırabilirsiniz. PYTHON IDLE Python resmi sitesinden (python.org) indirilip kurulabilir.

▶️ Colab Nedir?

Python dili ile programlama yaparken Google Colab kullanabiliriz. COLAB hem editör hem de yorumlayıcı görevini yapar. Doküman hazırlar gibi hem python kodlarını hem de gerekli açıklama metinlerini AYNI BELGEDE yazabiliriz. GOOGLE COLAB – Colaboratory (ya da kısaca “Colab”), tarayıcınızda Python’u yazmanızı ve çalıştırmanızı sağlar.

Aşağıda iki farklı COLAB defteri oluşturulmuştur.

🔘 01 Colab 2022-2023 *7.sınıf | Bu Colab defteri 7. sınıflar içindir.

🔘 02 Colab 2022-2023 *9.sınıf | Bu Colab defteri 9. sınıflar içindir.

🔘 03 COLAB 2021-2022 | Python ile programlama defterine ulaşın. Bu colab defterinde Python kısa konu anlatımlarını ve örnek programları bulabilirsiniz.

PYTHON SUNULARI

▶️ Sunularda neler var?

PYTHON ÇALIŞMA SORULARI / YAZILI SINAV SORU ÖRNEKLERİ

▶️ Python programlama ile ilgili yazılıya hazırlık soruları, örnek soruları buradan inceleyiniz.

PYTHON ÖRNEKLERİ

🔘 PYTHON Örnekler 1 Rasgele anlamlı cümle oluşturmak (dizi uygulaması, random kütüphanesi kullanımı)

🔘 PYTHON Örnekler 2 Algoritma ve kodlama örnekleri

🔘 PYTHON Örnekler 3 Tüm konulara ait örnekler

🔘 PYTHON Örnekler 4 (python ile çizim komutları)

EKLER

EK 1: Etkileşimli Uygulamalar – Python pekiştirme egzersizleri.

EK 2: Etkileşimli Python Defteri – Google Colabrotary [Colab]

EK 3: Python ile Programlama – Google Dokümanı, özet.

EK 4: Online Sınav: Python 01

EK 5: Kodlama Soruları – Soruları çözün/programlayın.

EK 6: repl.it – Online python yorumlayıcı. Pratik. Hesap oluşturun, çalışmalarınız silinmesin.

EK 7: Programlama Etkinlikleri: 1.ETKİNLİK | 2.ETKİNLİK | 3.ETKİNLİK

02

Bilgisayar Bilimi Kur 1 Ders Kitabı

MEB, Bilgisayar Bilimi Kur 1 ders kitabı
MEB, Bilgisayar Bilimi Kur 1 ders kitabı

▶️ Bilgisayar Bilimi Kur 1 ders kitabı, MEB tarafında hazırlanıp PDF formatında EBA web sitesinin etkileşimli kitaplar bölümünde yayımlandı.

🔘 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. (Sayfada “Seçmeli” sekmesini tıklayınız.)

🔘 Bilgisayar Bilimi Dersi Hedefleri

04

Online Etkinlikler & Python Etkinlikleri


▶️ Etkileşimli Uygulamalar Sayfası – Python kodlama tecrübenizi egzersizler ile pekiştirin.

PY03 (for döngüsü) | PY04 (değişkenler) | PY05 (if-else) | PY06 (fonksiyonlar) | PY07 (dosya işlemleri) | PY08 (listeler, diziler) | PY09 () | PY10 ()


▶️ 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)