5 puan yazan GN⁺ 2023-12-23 | 1 yorum | WhatsApp'ta paylaş

Nand to Tetris web sitesine giriş

  • Nand to Tetris kursunun ve ilgili The Elements of Computing Systems kitabının resmi web sitesidir.
  • Web sitesi, genel amaçlı bir bilgisayar sistemini ve modern yazılım katmanlarını sıfırdan inşa etmek için dersler, proje materyalleri ve araçlar içerir.
  • Materyaller öğrenciler, eğitmenler ve kendi kendine öğrenenler içindir; kâr amacı gütmeyen eğitim ortamlarında kullanıldığında her şey ücretsiz ve açık kaynaktır.

Çevrimiçi dersler ve kullanıcılar

  • İki çevrimiçi dersi destekler: Nand2Tetris Part I (donanım projeleri/Bölüm 1-6), Nand2Tetris Part II (yazılım projeleri/Bölüm 7-12).
  • Bu dersler dünya genelinde 400'den fazla üniversite, lise ve bootcamp'te verilmektedir; lise öğrencilerinden doktora öğrencilerine ve Google mühendislerine kadar çok çeşitli öğrenenler tarafından alınmaktadır.

Ek materyaller ve iletişim

  • Eğitmenler ek ders materyalleri için schocken@gmail.com adresiyle iletişime geçebilir.

GN⁺ görüşü

  • Yenilikçi öğrenme yaklaşımı: Nand to Tetris kursu, bilgisayar sistemlerini ve yazılımları temel ilkelerden başlayarak bizzat inşa etmeye dayalı uygulamalı bir öğrenme yaklaşımı sunarak teori ile pratiği birleştiren eğitimin önemini vurgular.
  • Geniş erişilebilirlik: Farklı geçmişlere sahip öğrenenlerin ücretsiz erişebilmesi ve açık kaynak materyallerden yararlanabilmesi, eğitimde erişilebilirliği artırır ve bilgi paylaşımının değerini hayata geçirir.
  • Pratik müfredat: Gerçek mühendislik problemlerini çözerken bilgisayar biliminin temel kavramlarını öğrenmeyi sağlayan bu müfredat, öğrencilerin pratik beceriler ve problem çözme yetkinliği kazanması açısından oldukça faydalıdır.

1 yorum

 
GN⁺ 2023-12-23
Hacker News yorumu
  • Birinci yorum özeti:

    • Üniversiteden mezun olduktan sonra buna ilk kez 7 yıl önce başlamış, ancak başka yan projeler nedeniyle bırakmış.
    • 3 ay önce yeniden başlayıp şu anda 8. bölüme kadar gelmiş; mantık kapıları, ALU, CPU, assembler ve sanal makinenin yarısını tamamlamış.
    • Her bölüm zorlayıcı olsa da, çalıştığında verdiği tatmin çok büyük.
    • Eğitsel amaçlı bir yan proje olarak çok ödüllendirici olmuş ve çok şey öğrenmiş.
  • İkinci yorum özeti:

    • Bilgisayarlarla ilgili bir işte çalışıp düşük seviye bilgisayar bilimi dersleri almamış olan herkese bunu güçlü biçimde tavsiye ediyor.
    • Bilgisayarların nasıl çalıştığına dair sezgisel bir anlayış sağlıyor ve stack ile heap arasındaki farkı anlamada büyük içgörü kazandırıyor.
    • Basit devrelerle başlayıp giderek daha karmaşık makineler kurma süreci çok eğlenceli.
    • Eğitmenler assembly dili gibi konuları fazla basitleştirmeden, hızlı kavranabilecek şekilde çok iyi anlatıyor.
  • Üçüncü yorum özeti:

    • Ben Eater'ın 8-bit computer serisini bitirdikten sonra nand2tetris projesine başlayarak bilgisayar tasarımının temel kavramlarını iyi anladığını söylüyor.
  • Dördüncü yorum özeti:

    • ETH Zürich'in Digital Design and Computer Architecture dersini öneriyor.
  • Beşinci yorum özeti:

    • nand2tetris sürecinden ilham alan Nand Game'i tanıtıyor.
  • Altıncı yorum özeti:

    • Mantık kapılarının yalnızca NAND kullanılarak kurulabileceği fikrini kız arkadaşıyla bir kafede konuşmuş ve bunu gerçekten denemek eğlenceli gelmiş.
    • Kitabı satın alarak düşük seviye konulardaki anlayışına yardımcı olduğunu söylüyor.
  • Yedinci yorum özeti:

    • George Hotz'un oluşturduğu bir depoyu tanıtıyor.
  • Sekizinci yorum özeti:

    • "sand2nand" adlı bir öncülün DIY projesi olarak mümkün olup olmadığını merak ediyor.
  • Dokuzuncu yorum özeti:

    • Veri analisti olarak çalışırken bu dersi almış ve ardından kariyerini değiştirmeye karar vermiş.
  • Onuncu yorum özeti:

    • Hesaplanabilirlik kuramı hakkında benzer materyaller olmasını istediğini söylüyor.
    • Teorik bilgisayar bilimi profesörlerinin mantık devrelerinden çok soyut makinelerden söz ettiğini belirtiyor.
    • Mantık kapıları gerçek bilgisayarların çalışma biçimiyle daha yakından ilişkiliyken, bunun neden bir hesaplama modeli olarak göz ardı edildiğini sorguluyor.
    • "NAND'den Turing makinesine" temalı, teorik bilgisayar bilimi üzerine bir ders ya da kitap olmasını isterdi.