
Bulmacalarla Programlama


Bu ders, bulmacalar aracılığıyla algoritmik düşünmeyi geliştirir ve Python programlamayı sezgisel, eğlenceli bir yaklaşımla öğretir.
Bulmacalarla Programlamaya Giriş
-
Ders Tanımı
Ders Programı
-
Müfredat
Ders Videoları
-
Bulmaca 1
-
Bulmaca 2
-
Bulmaca 3
-
Bulmaca 4
-
Bulmaca 5
-
Bulmaca 6
-
Bulmaca 7
-
Bulmaca 8
-
Bulmaca 9
-
Bulmaca 10
-
Bulmaca 11
Ders Sonu Değerlendirme
-
Google Form Yönlendirmesi
Bu Ders Hakkında
Bulmacalarla Programlama dersi, algoritmik düşünme ve problem çözme becerilerini geliştirmek isteyenler için MIT tarafından sunulan özgün ve eğlenceli bir öğrenme deneyimi sunar. Bu ders, programlamayı yalnızca teknik bir beceri olarak değil, aynı zamanda yaratıcı bir düşünce pratiği olarak öğretir. Her ders, ilgi çekici bir bulmacayla başlar; bu bulmaca, öğrencinin mantıksal analiz yapmasını ve çeşitli çözüm yollarını test etmesini teşvik eder.
Çözüm süreci bir arama algoritması, uygun bir veri yapısı ya da matematiksel bir sezgiyle "Evraka!" anına ulaşır ve ardından bu çözüm, uygulanacak kodun temelini oluşturur. Bu yaklaşım sayesinde öğrenciler, programlama dilinin detaylarına boğulmadan önce problemin yapısını kavrarlar. Python diline ait sözdizimi ve yapılar ise yalnızca gerekli oldukça tanıtılır, bu da öğrenmeyi daha doğal ve odaklı hâle getirir.
Ders boyunca zorluk derecesi değişen toplam 11 bulmaca ele alınmakta; bunlara ait çözüm stratejileri ve örnek kodlar dersin internet sitesinden erişilebilmektedir. Bu yönüyle Bulmacalarla Programlama, sadece yazılım öğrenmek değil, düşünmeyi öğrenmek isteyenler için ideal bir başlangıç noktasıdır.
Ön Koşullar
Herhangi bir resmi ön koşul bulunmamaktadır. Öğrencilerin yalnızca temel programlama kavramlarına hakim olmaları gerekir.
Eğitmen
Prof. Srini Devadas, Massachusetts Institute of Technology (MIT) Elektrik Mühendisliği ve Bilgisayar Bilimleri Bölümü’nde görev yapan saygın bir akademisyendir. Uzun yıllardır MIT bünyesinde hem öğretim üyesi hem de araştırmacı olarak çalışan Devadas, özellikle donanım güvenliği, kriptografi, bilgisayar sistemleri ve entegre devre tasarımı gibi alanlarda önemli katkılar sunmuştur. Akademik kariyerinin yanı sıra eğitim alanında da son derece etkilidir; öğrenciler tarafından büyük ilgi gören “Bulmacalarla Programlama” dersi başta olmak üzere birçok temel bilgisayar bilimi dersini yıllar boyunca vermiştir.
Bilgiyi pedagojik açıdan sadeleştirme ve sezgisel yaklaşımlarla öğretme becerisi sayesinde, yalnızca teknik açıdan değil, aynı zamanda öğretmenlik yönüyle de öne çıkmaktadır. MIT'deki çalışmaları, hem araştırma topluluğu hem de eğitim dünyası tarafından takdir edilmekte; geliştirdiği ders içerikleri ve yaklaşımı, dünya genelinde birçok öğrenciye ilham vermektedir.
-
Kişisel GelişimOyun tasarımı dersinde, fikirden prototipe ve testlere kadar tüm aşamalar öğretilir; yaratıcı ve teknik beceriler kazand...Ücretsiz
-
Kişisel GelişimBu eğitim, hedef kitlenizi tanımak, ihtiyaçlarını analiz etmek ve veriyle yön bulmak için tasarlanmış, uygulamalı ve str...Ücretsiz
-
Kişisel GelişimOyun tasarımı dersinde, fikirden prototipe ve testlere kadar tüm aşamalar öğretilir; yaratıcı ve teknik beceriler kazand...Ücretsiz
Bekleyebilirsiniz?
-
Kendi hızınızda öğrenin
Belirli bir program olmadan ve takip etmesi kolay bir yöntemle evden öğrenmenin tadını çıkarın.
-
Ön sıra koltukları alın
Sınırsız erişimle, tekniğinizi mükemmelleştirmek için ihtiyaç duyduğunuz kadar izleyebilirsiniz.
-
Profesyonel olarak hazırlanmış kursları izleyin
Eduvence, yüksek kaliteli, çevrimiçi bir öğrenme deneyimi sağlamak için eğitmen kadrosunu özenle oluşturur.
-
En iyi profesyonellerden öğrenin
Yaratıcı sektördeki en iyi uzmanlar tarafından açıklanan değerli yöntemleri ve teknikleri öğrenin.
-
Sertifikalar
Her kurs için onaylı özel bir sertifika alın. Portföyünüzde, sosyal medyada veya istediğiniz her yerde paylaşın.
-
Bilgi ve fikirlerinizi paylaşın
Sorular sorun, geri bildirim isteyin veya çözümler sunun. Öğrenme deneyiminizi diğer öğrencilerle paylaşın.

