Skip to content
  • Hakkımda

Emre Karadağ

Bilişim Teknolojileri Öğretmeni

  • Ana Sayfa
  • 5.Sınıf
    • Ünite 1 – Bilişim Teknolojileri
    • Ünite 2 – Etik ve Güvenlik
    • Ünite 3 – İletişim, Araştırma ve İş Birliği
    • Ünite 4 – Ürün Oluşturma
    • Ünite 5 – Problem Çözme ve Programlama
  • 6.Sınıf
    • Ünite 1) Bilişim Teknolojileri
    • Ünite 2) Etik ve Güvenlik
    • Ünite 3) İletişim, Araştırma ve İş Birliği
    • Ünite 4) Ürün Oluşturma
    • Ünite 5) Problem Çözme ve Programlama
  • BT Öğretmen Kazanımlar ve Ders Planları
  • Bilişim Yıllık Planlar
    • 5.Sınıf Yıllık Plan
    • 6.Sınıf Yıllık Plan
  • Öğrenci Gelişim Takip Sistemi
  • Öğretmen Evrak ve Uygulamaları
    • Ders Programı Hazırlama
    • Nöbetçi Öğrenci Listesi Hazırlama
    • Sınıf Oturma Düzeni
    • Öğrencilere Ödev Atama ve Proje Grupları Oluşturma
    • E-Okul ve Mebbis için Fotoğraf Küçültme Uygulaması (133×171 / 20kb üstü)
  • Hakkımda
  • Yeşil Vatan
  • Toggle search form

8. Programlama ve Blok Tabanlı Kod Yazma

Programlama ve Blok Tabanlı Kod Yazma – 6. Sınıf Bilişim

Programlama ve Blok Tabanlı Kod Yazma

Programlama Nedir?

Bilgisayarların ya da akıllı cihazların bazı işleri yapabilmesi için içine ne yapması gerektiğini söyleyen komutlar yazılır. Bu komutlara program denir. Bu işlemi yapmaya da programlama denir.

  • Örneğin; çamaşır makinesinin yıkamayı durdurması ya da alışveriş merkezinde kapının kendiliğinden açılması gibi olaylar, cihazlara önceden yazılmış programlar sayesinde olur.

Programlama Dilleri Nedir?

Bilgisayarlar bizim konuştuğumuz dili anlayamaz. Bu yüzden, bilgisayara ne yapacağını anlatmak için özel diller kullanılır. Bu dillere programlama dili denir.

Bazı programlama dilleri şunlardır:

  • Python
  • PHP
  • C++
  • Java

Bu diller, bilgisayara “şunu yap”, “bunu yapma” gibi komutlar verir. Her programlama dili biraz farklıdır ama hepsi bilgisayara işleri nasıl yapacağını öğretir.

Unutma! Dünyada en çok kullanılan programlama dillerinden biri Python’dur.

Blok Tabanlı Programlama Nedir?

Blok tabanlı programlama, bilgisayara ne yapması gerektiğini renkli kutucuklarla anlatma şeklidir. Yazı yazmak yerine, hazır blokları sürükleyip bırakarak kolayca program yapılır. Bu yöntem, özellikle yeni başlayan çocuklar için çok kolay ve eğlencelidir.

Blok Tabanlı Programlama

Scratch Nedir?

Scratch, çocukların kendi oyunlarını, hikâyelerini ve animasyonlarını oluşturabilecekleri bir blok tabanlı programlama ortamıdır.

Scratch Arayüzü

Scratch ile Hemen Denemek İçin: Scratch Editörü

Kayıt Olma Adımları:

  • https://scratch.mit.edu adresine git.
  • Sağ üstteki Katıl butonuna tıkla.
  • Kullanıcı adı ve şifre oluştur.
  • E-posta adresini gir ve onayla.
  • Artık projeni oluşturabilirsin!

Code.org Nedir?

Code.org, oyunlar ve karakterler eşliğinde kodlama öğrenmeni sağlar. Öğrenme yolculuğunda Angry Birds, Minecraft gibi karakterler sana eşlik eder.

Code.org Arayüzü

Angry Birds ile Blok Kodlama Denemek İçin: Code.org – Angry Birds

Kayıt Olma Adımları:

  • https://code.org adresine git.
  • Sağ üstteki Oturum Aç / Kayıt Ol seçeneğine tıkla.
  • Google hesabıyla veya e-posta ile kayıt olabilirsin.

Blockly Nedir?

Blockly, Google tarafından hazırlanmış bloklarla programlama öğrenmeni sağlayan bir sitedir.

Blockly Games Arayüzü

Blockly ile Hemen Denemek İçin: Blockly Games

Başlamak İçin:

  • Linke tıkla ve hemen başla.
  • Kayıt gerekmez.

Mobilkod Nedir?

Mobilkod, Türkiye’de çocukların mobil uygulama geliştirmeyi öğrenmesi için Milli Eğitim Bakanlığı tarafından hazırlanmış bir blok tabanlı programlama platformudur. Mobil uygulamaları sürükle-bırak yöntemiyle oluşturmayı sağlar.

Mobilkod Arayüzü

Mobilkod Sitesi: Mobilkod

Kayıt Olma Adımları:

  • http://mobilkod.eba.gov.tr/ adresine gir.
  • Sağ üst köşedeki Kayıt Ol butonuna tıkla.
  • Ad, soyad, e-posta ve şifre bilgilerini gir.
  • Hesabını oluşturduktan sonra uygulama yapmaya başlayabilirsin!

Copyright © 2025 Emre Karadağ.

Powered by PressBook News WordPress theme