EducatHUB

OUR TOP Program

Kurslar / Programlama / Python Programlama Dili (Ortaokul) - 101
Programlama

Python Programlama Dili (Ortaokul) - 101

Python 101 dersi, ortaokul öğrencileri için tasarlanmış, eğlenceli ve anlaşılır bir programlama yolculuğudur. Öğrenciler, “Pix” adlı bir robotun sistemlerini onarmaya çalışırken değişkenler, koşullu ifadeler, döngüler, fonksiyonlar, listeler, sözlükler ve dosya işlemleri gibi temel Python konularını adım adım öğrenir. Hikâye tabanlı anlatım, örnek kodlar ve mini projelerle desteklenen bu seri, genç öğrencilerin kodlama becerilerini keyifli bir şekilde geliştirmelerini hedefler.

Kategori

Programlama

Son Güncelleme

02/09/2025

Süre

8 saat

Seviye

Seviye 1

4.5 /5 Puan

Neler Öğreneceksiniz

Python Programlama Dili (Ortaokul), öğrencilerin temel kodlama becerilerini eğlenceli ve anlaşılır bir şekilde öğrenmesini sağlar. Basit ve okunabilir yapısı sayesinde öğrenciler değişkenler, döngüler, koşullar ve fonksiyonlar gibi programlama kavramlarını kolayca keşfedebilir. Oyunlar, hikâyeler ve basit projeler oluşturarak problem çözme, mantıksal düşünme ve yaratıcılık becerilerini geliştirmelerine yardımcı olur.

Devamını Oku

Bu kursta öğrenecekleriniz:

1. Temel Programlama Kavramlarını Öğreneceksiniz

  • Kod, program ve algoritma gibi temel kavramları öğreneceksiniz.
  • Bilgisayarların komutları nasıl okuduğunu ve çalıştığını kavrayacaksınız.

2. Python Sözdizimini Tanıyacaksınız

  • Python dilinde yazılan temel komutları ve kuralları tanıyacaksınız.
  • Karşılaştığınız hataları nasıl bulup düzelteceğinizi (debugging) öğreneceksiniz.

3. Değişkenleri ve Veri Türlerini Kullanacaksınız

  • Sayılar, metinler (string) ve mantıksal ifadeler (boolean) gibi veri türlerini tanıyacaksınız.
  • Değişken tanımlayıp bunlara değer atayarak program içinde kullanacaksınız.

4. Koşullu İfadelerle Karar Verebilen Programlar Yazacaksınız

  • if, elif, else yapılarıyla programlarınıza karar verme yeteneği kazandıracaksınız.
  • Programların farklı durumlara göre nasıl davrandığını gözlemleyeceksiniz.

5. Döngülerle Tekrar Eden İşlemleri Gerçekleştireceksiniz

  • for ve while döngülerini kullanarak tekrarlayan görevleri kodlayacaksınız.
  • Döngülerde sayaçlar ve koşullarla işlem yapmayı öğreneceksiniz.

6. Fonksiyonlarla Kodlarınızı Düzenleyeceksiniz

  • Kendi fonksiyonlarınızı yazacak ve çağıracaksınız.
  • Girdi (parametre) alan ve çıktı (return) döndüren fonksiyonlar oluşturacaksınız.

7. Listeler ve Sözlükler Gibi Veri Yapılarıyla Çalışacaksınız

  • Listeler ve sözlükler tanımlayarak verilerinizi saklayacak ve işleyeceksiniz.
  • Eleman ekleme, çıkarma ve güncelleme işlemleri yapacaksınız.

8. Dosya Okuma ve Yazma İşlemleri Yapacaksınız

  • Basit metin dosyalarını açacak, okuyacak ve yazacaksınız.
  • Verilerinizi dosyalar aracılığıyla saklamayı ve geri çağırmayı öğreneceksiniz.

9. Problem Çözme ve Algoritma Geliştirme Becerileri Kazanacaksınız

  • Karşılaştığınız problemleri çözmek için algoritmalar geliştireceksiniz.
  • Kodlama ile düşünme (computational thinking) becerileri edineceksiniz.

10. Hikâye Tabanlı Görevlerle Uygulamalar Geliştireceksiniz

  • Eğlenceli ve gerçek yaşamdan alınan görevlerle öğrendiklerinizi uygulayacaksınız.
  • Küçük projelerle bilgilerinizi pekiştirecek ve geliştireceksiniz.


Bu kursta öğrenecekleriniz:

1. Temel Programlama Kavramlarını Öğreneceksiniz

  • Kod, program ve algoritma gibi temel kavramları öğreneceksiniz.
  • Bilgisayarların komutları nasıl okuduğunu ve çalıştığını kavrayacaksınız.

2. Python Sözdizimini Tanıyacaksınız

  • Python dilinde yazılan temel komutları ve kuralları tanıyacaksınız.
  • Karşılaştığınız hataları nasıl bulup düzelteceğinizi (debugging) öğreneceksiniz.

3. Değişkenleri ve Veri Türlerini Kullanacaksınız

  • Sayılar, metinler (string) ve mantıksal ifadeler (boolean) gibi veri türlerini tanıyacaksınız.
  • Değişken tanımlayıp bunlara değer atayarak program içinde kullanacaksınız.

4. Koşullu İfadelerle Karar Verebilen Programlar Yazacaksınız

  • if, elif, else yapılarıyla programlarınıza karar verme yeteneği kazandıracaksınız.
  • Programların farklı durumlara göre nasıl davrandığını gözlemleyeceksiniz.

5. Döngülerle Tekrar Eden İşlemleri Gerçekleştireceksiniz

  • for ve while döngülerini kullanarak tekrarlayan görevleri kodlayacaksınız.
  • Döngülerde sayaçlar ve koşullarla işlem yapmayı öğreneceksiniz.

6. Fonksiyonlarla Kodlarınızı Düzenleyeceksiniz

  • Kendi fonksiyonlarınızı yazacak ve çağıracaksınız.
  • Girdi (parametre) alan ve çıktı (return) döndüren fonksiyonlar oluşturacaksınız.

7. Listeler ve Sözlükler Gibi Veri Yapılarıyla Çalışacaksınız

  • Listeler ve sözlükler tanımlayarak verilerinizi saklayacak ve işleyeceksiniz.
  • Eleman ekleme, çıkarma ve güncelleme işlemleri yapacaksınız.

8. Dosya Okuma ve Yazma İşlemleri Yapacaksınız

  • Basit metin dosyalarını açacak, okuyacak ve yazacaksınız.
  • Verilerinizi dosyalar aracılığıyla saklamayı ve geri çağırmayı öğreneceksiniz.

9. Problem Çözme ve Algoritma Geliştirme Becerileri Kazanacaksınız

  • Karşılaştığınız problemleri çözmek için algoritmalar geliştireceksiniz.
  • Kodlama ile düşünme (computational thinking) becerileri edineceksiniz.

10. Hikâye Tabanlı Görevlerle Uygulamalar Geliştireceksiniz

  • Eğlenceli ve gerçek yaşamdan alınan görevlerle öğrendiklerinizi uygulayacaksınız.
  • Küçük projelerle bilgilerinizi pekiştirecek ve geliştireceksiniz.


Malzemeler

Bilgisayar (Windows, Mac veya Linux)

Python programlama dili kurulumu (resmî Python sitesi üzerinden)

Kod yazmak için bir metin editörü veya IDE (ör. Thonny, VS Code)

İnternet bağlantısı (ders kaynakları ve örnek projeler için)

Yeterlilik

Temel bilgisayar ve klavye kullanımı

Sayılar ve basit matematik işlemleri

Mantık yürütme ve problem çözme becerisi

Kodların sıralı çalıştığını ve hataların düzeltilebileceğini anlaması

Kurs İçeriği


Pix ile Tanışma
Python Dili
İlk Kodumuz
Görev-1
print() Kodu Nasıl Kullanılır
Print Kodu
Görev-2
Değişkenleri Anlamak
Değişkenler
Görev-1
Görev-2
Python’ın Gücü: Uygulamalı Test
print) Kodu Kullanım Şekilleri
print Fonksiyonunun Kullanımı
Değişkenleri Kullanma


Değişkenler
Değişken Türleri
Değişken Türlerinin İsimleri
Kod Örneği: Değişken Tanımlama
Görev-1
Görev-2
Görev-3
Değişken Türleri Quiz
Python Değişkenleri
Eşleştirme Oyunu: Değişken Türleri
Boşluk Doldurma: Değişken Tanımları
Python Değişkenlerini Eşleştir
Değişken Türlerini Öğrenmek İçin Quiz


Pix ve Else-if Yapısı
Sence Pix Nasıl Karar Verecek?
if-else Karar Yapıları
if-else Örnekleri
Pix ve Yol Seçimi
Görev-1
Görev-1 Kodları
Görev-2
Görev-2 Kodları
Karşılaştırma ve Mantıksal Operatörler
Koşullu İfadeleri Eşleştir
Boşluk Doldurma Alıştırması
Koşullar ve Örnekler
If-Else Yapısıyla Uygulama
Boşluk Doldurma Aktivitesi
Quiz: if-else Yapısı


Döngüler
Sence Tekrarlar
Döngüler Nedir?
Döngüler
Örnek Kod: For Döngüsü
Örnek Kod: While Döngüsü
Örnek Kod: Sonsuz Döngü
Bitki Lamba Yerleştirme
Görev-1
Görev-2
Görev-3
For Döngüsü Kullanımı
Döngü Türleri Eşleştirme
While Döngüsü Nedir?
While Döngüsü
Sonsuz Döngü ve Break Komutu
For Döngüsü
Döngüleri Birleştirme


Fonksiyonlar
Pix'e Yardım
Fonksiyon Nedir ve Ne İşe Yarar?
Fonksiyon Uygulama
Fonksiyon Nasıl Tanımlanır ve Kullanılır
Görev-1
Görev-1 Kodları
Görev-2
Görev-2 Kodları
Fonksiyon Yazma
Fonksiyonların Faydaları
Fonksiyonun Parçaları
Fonksiyon Yazma Temelleri
Fonksiyonların Kullanım Avantajları


Pix ve Listeler Anlatımı
Pix ve Listeler
Liste Türleri
Farklı Liste Türleri Kullanımı
Döngülerle Liste Kullanımı
Görev-1
Görev-1 Kodları
Liste Güncelleme
Listeye Veri Ekleme-Çıkarma
Kod Uygulamaları
Görev-3
Görev-3 Kodları
Boşluk Doldurma Aktiviteleri
Liste ve Döngü Soruları
Liste Temel Eşleştirme Oyunu
Liste Elemanını Silme


Pix ve Sözlükler Anlatım
Pix ve Sözlükler
Pix’in Sözlüğü Kodlama
Görev-1
Görev-1 Kodları
Sözlük Düzenleme
Tüm İşlemler Bir Arada
Görev-2
Görev-2 Kodları
Sözlüğün Avantajları
Pix’in Sözlüğü Hakkında Quiz
Veri Silme
Veri Güncelleme
Kavram Eşleştirme


Pix Dosya İşlemleri
Büyük Veriler
Dosya İşlemleri — Verileri Kalıcı Hale Getirmek
Dosyaya Yazma İşlemi
Dosyadan Veri Okuma
Dosyayı Satır Satır Okuma
Dosyaya Veri Ekleme
Görev-1
Görev-1 Kodları
Görev-2
Görev-2 Kodları
Görev-3
Görev-3 Kodları
Görev-4
Görev-4 Kodları
Dosyadan Okuma
Dosyaya Veri Ekleme
Dosya Yoksa Ne Olur?
Dosyadan Okuma İşlemi
Dosyaya Veri Ekleme
Dosyanın Varolup Olmadığı Durum


Pix ve Kütüphaneler Anlatımı
Pix İçin Araçları Sen Seç!
Kütüphane Kodları
Kütüphane Kodları
Kütüphane Örnekleri
Kütüphane Kodları Kullanım Örneği
Görev-1
Görev-2
Görev-3
Görev-4
Görev-4 Kodları
Math Kütüphanesi Uygulamaları
Rastgele Sayılar Üretmek
Zaman Takibi için Datetime Kütüphanesi
Dosya İşlemleri için OS Kütüphanesi
Math Kütüphanesi
Rastgele Sayılarla Çalışmak
Tarih ve Saat Yönetimi
Dosyalarla Çalışmak: OS Kütüphanesi


Pix Hata Alıyor
HATA HATA HATA
Hata Yakalama
Try-Except Örnek-1
Try-Except Örnek-2
Try-Except Örnek-3
Görev-1
Görev-2
Görev-3
Görev-4
Hata Yakalama Örnekleri
Özel Hataları Anlamak
Uygulamalı Hata Yakalama
Hataların Sınıflandırılması
Özel Hatalar ile Hata Yakalama
Hata Kontrolü Uygulamaları
Hataları Eşleştirme

Yorumlar ve Puanlar

4.5

Ortalama Puan

5 Yıldız
0%
4 Yıldız
0%
3 Yıldız
0%
2 Yıldız
0%
1 Yıldız
0%

Öne Çıkan Yorumlar

Henüz yorum bulunmamaktadır.

Python Programlama Dili (Ortaokul) - 101
İstek Listene Ekle

30 Gün içinde İade Garantisi

Ders 163
Süre 8 saat
Seviye Seviye 1
Dil Türkçe
Sertifika Evet