5 पॉइंट द्वारा GN⁺ 2023-12-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें

Nand to Tetris वेबसाइट परिचय

  • Nand to Tetris कोर्स और उससे संबंधित पुस्तक The Elements of Computing Systems की आधिकारिक वेबसाइट है.
  • वेबसाइट में एक सामान्य प्रयोजन वाले कंप्यूटर सिस्टम और आधुनिक software layers को शुरुआत से बनाने के लिए lectures, project materials और tools शामिल हैं.
  • ये सामग्री students, instructors और self-learners के लिए है, और यदि इसे गैर-लाभकारी शैक्षिक वातावरण में उपयोग किया जाए तो सब कुछ मुफ़्त और open source है.

ऑनलाइन कोर्स और उपयोगकर्ता

  • दो ऑनलाइन कोर्स को support करता है: Nand2Tetris Part I (hardware projects/अध्याय 1-6), Nand2Tetris Part II (software projects/अध्याय 7-12).
  • ये कोर्स दुनिया भर के 400 से अधिक universities, high schools और bootcamps में पढ़ाए जाते हैं, और इन्हें high school students से लेकर PhD students और Google engineers तक, विविध प्रकार के learners पढ़ते हैं.

अतिरिक्त सामग्री और संपर्क

  • instructors अतिरिक्त course materials के लिए schocken@gmail.com पर संपर्क कर सकते हैं.

GN⁺ की राय

  • नवोन्मेषी learning approach: Nand to Tetris कोर्स कंप्यूटर सिस्टम और software को मूल सिद्धांतों से खुद बनाकर देखने वाला hands-on learning approach देता है, जिससे theory और practice को जोड़ने वाली शिक्षा के महत्व पर ज़ोर दिया जाता है.
  • व्यापक accessibility: अलग-अलग पृष्ठभूमि के learners का मुफ़्त में access पाना और open source सामग्री का उपयोग कर पाना शिक्षा की पहुँच बढ़ाता है और knowledge sharing के मूल्य को साकार करता है.
  • व्यावहारिक curriculum: वास्तविक engineering समस्याओं को हल करते हुए computer science की बुनियादी अवधारणाएँ सीखने वाला curriculum छात्रों के लिए practical skills और problem-solving क्षमता विकसित करने में बहुत उपयोगी है.

1 टिप्पणियां

 
GN⁺ 2023-12-23
Hacker News राय
  • पहली टिप्पणी का सार:

    • कॉलेज से ग्रेजुएट होने के बाद 7 साल पहले पहली बार कोशिश की थी, लेकिन दूसरे साइड प्रोजेक्ट्स की वजह से बीच में छोड़ना पड़ा।
    • 3 महीने पहले फिर से शुरू किया और अभी 8वें अध्याय तक पहुँच चुके हैं; logic gates, ALU, CPU, assembler और virtual machine का आधा हिस्सा पूरा कर लिया है।
    • हर अध्याय चुनौतीपूर्ण है, लेकिन जब चीज़ें काम करती हैं तो बहुत संतोष मिलता है।
    • शैक्षिक उद्देश्य वाले साइड प्रोजेक्ट के रूप में यह बहुत rewarding है और इससे बहुत कुछ सीखा।
  • दूसरी टिप्पणी का सार:

    • जो लोग कंप्यूटर से जुड़े काम करते हैं लेकिन जिन्होंने low-level computer science की पढ़ाई नहीं की है, उनके लिए इसे ज़ोरदार तरीके से recommend किया गया है।
    • यह कंप्यूटर कैसे काम करता है इसकी intuitive समझ देता है, और stack तथा heap के अंतर को समझने में बड़ी insight देता है।
    • साधारण circuits से शुरू करके धीरे-धीरे जटिल machines बनाना बहुत मज़ेदार है।
    • instructors assembly language जैसी चीज़ों को ज़रूरत से ज़्यादा सरल किए बिना, उन्हें जल्दी समझ आने लायक तरीके से अच्छी तरह समझाते हैं।
  • तीसरी टिप्पणी का सार:

    • Ben Eater की 8-bit computer series पूरी करने के बाद nand2tetris प्रोजेक्ट शुरू किया, जिससे computer design के बुनियादी concepts अच्छी तरह समझ आए।
  • चौथी टिप्पणी का सार:

    • ETH Zürich के Digital Design and Computer Architecture lecture की सिफारिश की गई है।
  • पाँचवीं टिप्पणी का सार:

    • nand2tetris कोर्स से प्रेरित Nand game का परिचय कराया गया है।
  • छठी टिप्पणी का सार:

    • केवल NAND से logic gates बनाए जा सकते हैं, इस विचार पर अपनी girlfriend के साथ कॉफी शॉप में चर्चा की, और उसे सच में आज़माकर मज़ा आया।
    • low-level समझ में मदद के लिए किताब खरीदी।
  • सातवीं टिप्पणी का सार:

    • George Hotz द्वारा बनाया गया repository पेश किया गया है।
  • आठवीं टिप्पणी का सार:

    • यह जानने की जिज्ञासा जताई गई है कि "sand2nand" जैसा prequel DIY प्रोजेक्ट के रूप में संभव होगा या नहीं।
  • नौवीं टिप्पणी का सार:

    • data analyst के रूप में काम करते हुए यह कोर्स किया, और उसके बाद career बदलने का फैसला किया।
  • दसवीं टिप्पणी का सार:

    • computability theory पर इसी तरह की सामग्री होने की इच्छा जताई गई है।
    • theoretical computer science के professors logic circuits की तुलना में abstract machines का ज़्यादा उल्लेख करते हैं।
    • logic gates असली कंप्यूटर के काम करने के तरीके से अधिक निकटता से जुड़े होने के बावजूद, उन्हें computation model के रूप में नज़रअंदाज़ क्यों किया जाता है, इस पर सवाल उठाया गया है।
    • "NAND से Turing machine तक" जैसे विषय पर theoretical computer science का कोई कोर्स या किताब होने की इच्छा जताई गई है।