Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
5. Sınıflar için Kodlama: Python ile Programlamaya Giriş
Rating: 5.0 out of 5(1 rating)
3 students

5. Sınıflar için Kodlama: Python ile Programlamaya Giriş

Python, algoritma ve döngülerle kodlama serüvenine başlangıç. 5. sınıflar için eğlenceli ve uygulamalı kodlama.
Last updated 7/2025
Turkish
English

What you'll learn

  • Python programlama dilinin temel sözdizimini öğrenir.
  • print(), type(), input() gibi temel komutlarla kendi ilk programlarını yazar.
  • Koşullu ifadeler (if, else) ve döngüler (for, while) kullanarak algoritmalar geliştirir.
  • Liste yapıları ve temel fonksiyonları kullanarak veri işleyebilir.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

10 sections • 70 lectures • 4h 52m total length
  • Kodlama Dünyasına Merhaba: Python Maceramız Başlıyor!0:30

    Öğrenciler bu bölümün sonunda neler yapabilecek?

    Öğrenciler kodlamanın ne olduğunu, Python'ı, EduBlocks'u (metinle kodlamayı), print() komutunu ve büyük/küçük harf duyarlılığını öğrenecek, ilk kodlarını yazarak teknoloji kaşifi olacak.

  • Eğitmen Hakkında: Bilgiyle İlham Veren Bir Yolculuk1:01

    Öğrenciler bu slaytın sonunda neler öğrenecekler?

    Öğrenciler eğitmen Şahap Altınbaş'ın kim olduğunu, kodlamaya olan merakının nasıl başladığını, IBM ve Stanford Üniversitesi'nden aldığı eğitimleri öğrenecekler. Ayrıca, eğitmenin çocuklara teknoloji, problem çözme ve üretme becerileri kazandırma hedefini ve kodlamanın yaratıcılık, özgüven ve analitik düşünceye katkılarını kavrayacaklar. Eğitmenin asıl amacının, kod yazmanın ötesinde düşünme becerileri kazandırmak olduğunu anlayacaklar.

  • Bölüm 1: Kodlama ve Python'a İlk Bakış0:31

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, Bölüm 1'de kodlamanın ne olduğunu ve önemini, Python programlama dilini, bilgisayara ilk komutlarını (print()) nasıl vereceklerini ve program yazmanın eğlenceli olduğunu öğrenecekler.

  • Kodlama Nedir? Bilgisayarlarla Konuşma Sanatı0:32

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler kodlamanın temel tanımını ve bilgisayarlar ile iletişim kurmanın ne anlama geldiğini anlayacaklar. Kodlama ile oyun, robot kontrolü ve animasyon gibi somut örnekler üzerinden kodlamanın önemini ve kullanım alanlarını kavrayacaklar.

  • Python'ı Tanıyalım: Neden Bu Kadar Kolay ve Eğlenceli?0:29

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, Python programlama dilinin ne olduğunu ve öğrenmesinin neden kolay olduğunu anlayacaklar. Python'ın günlük konuşmaya yakın yapısını ve eğlenceli isminin hikayesini öğrenecek, dile karşı merakları artacak.

  • EduBlocks ile Kodlama Macerası Başlıyor!0:25

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, EduBlocks platformunun ne olduğunu ve metinle kod yazmaya nasıl başlanacağını öğrenecekler. EduBlocks'un yazılım öğrenmeyi nasıl daha kolay ve eğlenceli hale getirdiğini anlayacaklar, böylece pratik kodlama sürecine hazır hale gelecekler.

  • EduBlocks Rehberi: İlk Kodunu Yazmaya Başla!5:05

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, EduBlocks web sitesine nasıl erişeceklerini, kaydolma/giriş yapma adımlarını ve yeni bir proje oluşturma sürecini öğrenecekler. Özellikle 'Text only' modunu seçerek metinle kod yazmaya başlayacakları ekranı ve arayüzü tanıyarak ilk kod yazımına hazır hale gelecekler.

  • Neden EduBlocks? Metinle Kodlamanın Avantajları!1:23

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, EduBlocks'u kullanarak metinle kod yazmanın faydalarını anlayacaklar. Özellikle gerçek Python ile tanışma, kurulum gerektirmemesi ve yazarak öğrenmenin sunduğu gerçekçi ve hızlı gelişim gibi avantajları keşfedecekler.

  • İlk Kodumuz: Bilgisayarla Merhaba Demek ve print() Komutu1:56

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, print() komutunu kullanarak bilgisayara ilk mesajlarını nasıl yazdıracaklarını öğrenecekler. print() komutunun ne işe yaradığını, mesajları çift tırnak içinde yazmayı ve Python'da büyük/küçük harf duyarlılığının önemini kavrayacaklar.

  • Kendimizi Bilgisayara Tanıtalım: İlk Bilgilerimizi Paylaşmak1:55

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, öğrendikleri print() komutunu kullanarak kendi adlarını, en sevdikleri renkleri ve yemekleri bilgisayar ekranına nasıl yazdıracaklarını öğrenecekler. Bilgisayara kişisel bilgilerini yazdırma pratiği yaparak kodlama becerilerini pekiştirecekler.

  • Kodlama Macerası Bilgi Yarışması! ?
  • Bölüm 1'in Sonu: Neler Öğrendik ve Sonraki Adımlarımız!1:34

    Öğrenciler bu slaytın sonunda neler yapabilecek?

    Öğrenciler, Bölüm 1 boyunca kodlamanın tanımından Python'a, EduBlocks'un (metinle kodlama) kullanımından print() komutuna ve büyük/küçük harf duyarlılığına kadar öğrendikleri temel kavramları özetleyebilecekler. Bu bölümün bir özetiyle, öğrendiklerini pekiştirecek ve bir sonraki bölüme motive bir şekilde geçmeye hazır olacaklar.

Requirements

  • Bu kurs için herhangi bir programlama bilgisi gerekmez.
  • Öğrencilerin temel bilgisayar kullanım becerisine (klavye ve mouse kullanımı gibi) sahip olması yeterlidir.
  • İdeal olarak öğrenci, bir bilgisayar veya dizüstü bilgisayara erişim sağlamalıdır.

Description

5. Sınıflar İçin Kodlama: Python ile Programlamaya Giriş

Çocuğunuzun Geleceğine Dijital Bir Adım Attırın!

Günümüz dünyasında teknolojiye hakim olmak sadece bir seçenek değil, bir zorunluluk haline geldi. Çocuklarımızın sadece tüketici değil, aynı zamanda üreten, problem çözen ve yaratan bireyler olmaları için kodlama becerisi büyük önem taşıyor. Bu kurs, 5. sınıf (10-11 yaş) öğrencilerinin yaş ve bilişsel gelişim özelliklerine uygun olarak özel olarak tasarlandı. Onları sıkmadan, eğlenceyle dolu bir keşif yolculuğuna çıkararak Python ile programlamanın temellerini atıyoruz!

Bu Kurs Kimler İçin?

  • 5. Sınıf Öğrencileri (10-11 Yaş): Teknolojiye meraklı, bilgisayar başında zaman geçirmeyi seven ve kendi oyunlarını, hikayelerini veya küçük uygulamalarını yaratmak isteyen tüm çocuklar.

  • Kodlamaya Yeni Başlayanlar: Hiçbir ön bilgiye sahip olmayan, "kodlama nedir?" sorusunun cevabını arayan ve bu heyecan verici dünyaya adım atmak isteyen minik dâhiler.

  • Geleceğin Mühendisleri, Yazılımcıları, Bilim İnsanları: Algoritmik düşünme becerilerini erken yaşta kazanarak gelecekteki kariyerlerine güçlü bir başlangıç yapmak isteyen vizyoner çocuklar.

  • Çocuklarının Dijital Okuryazarlığını Geliştirmek İsteyen Veliler: Çocuklarının ekran başında pasif zaman geçirmek yerine, aktif olarak üretmesini ve bilişsel becerilerini geliştirmesini arzu eden bilinçli aileler.

Bu Kursta Neler Öğrenecekler?

Bu eğlenceli ve uygulamalı derslerle çocuğunuzun kodlama becerileri adım adım gelişecek:

  1. Kodlamayla Tanışma ve Python'a Merhaba: Kodlamanın ne olduğunu, günlük hayatımızdaki yerini ve neden önemli olduğunu keşfedecekler. Python'ın neden yeni başlayanlar için harika bir dil olduğunu anlayacak, ilk kodlarını yazarak bilgisayara "Merhaba Dünya!" dedirtecekler!

  2. Değişkenler, Veri Tipleri ve Akıllı Girdiler: Bilgisayarın bilgiyi nasıl sakladığını (değişkenler), farklı bilgi türlerini (sayılar, metinler, doğru/yanlış) öğrenecekler. Kendi programlarını daha interaktif hale getirmek için kullanıcıdan bilgi almayı ve bu bilgileri doğru şekilde kullanmayı kavrayacaklar.

  3. Operatörler ve Karar Verme Sanatı (Koşullar): Bilgisayara nasıl işlem yaptırılacağını (toplama, çıkarma vb.) ve daha da önemlisi, nasıl karar verdireceğini öğrenecekler. if, else, elif yapılarıyla kendi "karar ağaçlarını" oluşturacak, örneğin bir sayının tek mi çift mi olduğunu, bir notun geçip geçmediğini bulan programlar yazacaklar.

  4. While Döngüsü ve Tekrar Eden Görevler: Bilgisayara "şu işi ben dur diyene kadar yap" demenin en kolay yolunu keşfedecekler. while döngüsüyle tekrar eden görevleri otomatikleştirmeyi, hatta kendi "Sayı Tahmin Oyunu"nu sıfırdan kodlamayı deneyimleyecekler. (Evet, tıpkı telefonlarındaki oyunlar gibi!)

  5. For Döngüsü ve Akıllı Tekrarlar: Belirli sayıda tekrar eden işler için for döngüsünü kullanmayı öğrenecekler. range() fonksiyonu ile sayı dizileri oluşturacak, yıldızlarla şekiller çizecek, geri sayım programları ve çarpım tabloları yapacaklar. Hatta asal sayıları bulan bir dedektif bile olabilirler!

  6. Uygulamalı Problem Çözümleri: Öğrendikleri tüm bilgileri birleştirerek gerçek hayat problemlerine çözüm üretecekler. Faktöriyel hesaplamadan, Türkçe karakter dedektörüne, basit bir şifre güvenlik kontrol programı yazmaya kadar birçok projeyi hayata geçirecekler. Artık sadece öğrenen değil, üreten bir kodlayıcı olmaya başlayacaklar!

  7. Sözlükler ve Fonksiyonlar: Kodlamanın Süper Güçleri: Bilgileri daha düzenli saklamanın yeni bir yolunu (sözlükler) ve kodları daha düzenli, tekrar kullanılabilir hale getirmenin sırrını (fonksiyonlar) öğrenecekler. Kendi fonksiyonlarını yazarak kodlamada "süper güçlerini" keşfedecekler!

Neden Bu Kursu Seçmelisiniz?

  • Çocuk Dostu Yaklaşım: 5. sınıf müfredatına ve çocukların öğrenme şekillerine uygun, sade ve anlaşılır bir dille hazırlanmıştır. Karmaşık konular bile oyunlaştırma ve somut örneklerle sunulur.

  • Uygulamalı ve Proje Tabanlı Öğrenme: Her bölümde kod yazma egzersizleri, mini projeler ve eğlenceli etkinlikler bulunur. Öğrenciler sadece dinlemez, yaparak öğrenirler.

  • Eğlence ve Merak Odaklı İçerik: Çocukların dikkatini çekecek hikayeler, renkli görseller ve interaktif örneklerle dolu bir öğrenme deneyimi sunar.

  • Deneyimli Eğitmen: Alanında uzman ve çocuklarla iletişim kurma becerisi yüksek bir eğitmen tarafından hazırlanmıştır.

  • Geleceğin Becerileri: Programlama, problem çözme, analitik düşünme, yaratıcılık ve özgüven gibi 21. yüzyıl becerilerini erken yaşta kazandırır.

Çocuğunuzun geleceğini kodlamayla şekillendirin! Bu kursa hemen kaydolun ve onların dijital dünyada iz bırakmasını sağlayın!

Who this course is for:

  • Bu kurs, özellikle 5. sınıf düzeyindeki (10–11 yaş) öğrenciler için hazırlanmıştır.
  • Kodlamaya meraklı olan, yaratıcı düşünmek isteyen ve bilgisayarda üretmeyi seven çocuklar için uygundur.
  • Veliler ve öğretmenler, çocuklarına programlamaya erken yaşta adım attırmak isteyenler için bu kurs ideal bir başlangıç sunar.