Çocuklar için Kodlama (Programlama) Eğitimi - Bölüm 2

Bu eğitim videoları; çocuklara, bulmaca oyunu tarzında simülasyonlar ile kodlamanın temel mantığını öğretmeye çalışır.
Rating: 4.7 out of 5 (6 ratings)
1,481 students
Turkish
Blok bulmaca (tetris), yılan (snake) gibi oyunların temel çalışma prensiplerini kullanarak, algoritmaların işleyişlerini daha iyi anlamanıza yardımcı olmak için tasarlanmıştır.

Requirements

  • Çocuklar için Kodlama (Programlama) Eğitimi'ni tamamlamış olmanız önerilir.

Description

Merhaba, Bu eğitim serisinde:


Satranç tahtasına benzer bir alanda, koordinat sistemi ile çalışmayı öğreneceğiz: 2 boyutlu bu alan üzerinde, x ve y koordinatlarını kullanarak, hangi konumdaki kareye işlem yapmak istediğimizi fonksiyonlara bildireceğiz ve böylelikle istediğimiz karelerin, istediğimiz renkler ile boyanmasını veya temizlenmesini sağlayacağız.

Karelerin durum ve hareketlerine hakim olabilmek için matematiksel işlemleri kullanacağız. Ve tüm bu konuları işlerken, Blok bulmaca (Tetris) ve Yılan (Snake) gibi oyunların, temelde nasıl programlandığını anlamaya çalışacağız.

Not: Bu eğitime başlamadan önce, bir önceki eğitim serisini izlemiş olmanız önerilir.


Aşağıdaki konu başlıkları, tüm eğitimi anlamak için önemli olduğundan; (Bir önceki bölümde seyredemeyenler için) tekrar anlatılacaktır.

Kodlama nedir?

Yapılmasını istediğimiz görevlerin, bilgisayar tarafından gerçekleştirilmesini sağlamak için kod olarak adlandırılan kelimeleri kullanıyoruz. Bu kodların yazılma eylemine ise kodlama yapmak (kod yazmak) diyoruz.

Değişken nedir?

Değişkenler, oluşturduğumuz algoritmanın içerisinde ihtiyacımız olan bilgileri saklayan etiketlerdir.

Döngü nedir?

Kodlama yaparken kendini tekrarlayan algoritmaları, daha az kod yazarak oluşturmak için döngülerden yararlanıyoruz.

Koşullu ifade nedir?

Bir değişkenin içeriğini, koşullu ifadeler ile kontrol ederek, bir algoritmanın hangi şartlar gerçekleştiğinde çalışacağına karar verebiliriz.


Not: Döngü ve koşullu ifadeler, bölüm 3'de işlenecektir. Bölüm 3, bu serinin devamıdır.

Not: Blok bulmaca (Tetris) ve Yılan (Snake) oyununun tam çalışan bir sürümünü geliştirmeyeceğiz. Sadece temel prensiplerini içeren örneklerin nasıl yapıldığını göreceğiz. İşlediğimiz konular, bu oyunların matematiksel mantığını kavramamıza yardımı olacak.

İyi çalışmalar.


Who this course is for:

  • Başlangıç seviyesi

Course content

3 sections23 lectures1h 24m total length
  • Konu: Kodlama nedir? (Tekrar)
    02:45
  • Konu: Ekrana yazı yazmak. (Tekrar)
    06:13

Instructor

Programcı
Buğra ÖZDEN
  • 4.6 Instructor Rating
  • 78 Reviews
  • 4,344 Students
  • 2 Courses

Merhaba,

Benim adım Buğra. Dokuz Eylül Üniversitesi, Bilgisayar Teknolojileri ve Programlama mezunuyum. Yazılım geliştirme ve eğitim alanlarında çalıştım. Güzel, faydalı olduğunu düşündüğüm projeler ürettim.

Algoritma tasarlamanın, insan beyninin işleyişine sağladığı katkının farkında olduğum için; çocukların eğlenerek, kodlama yapabilecekleri platformlar geliştirmeye başladım.

Çalışmalarım hakkında daha fazla bilgi edinmek için kişisel sayfamı ziyaret edebilirsiniz.

İyi çalışmalar.