कंप्यूटर साइंस शिक्षा में जो नहीं सिखाया जाता
(missing.csail.mit.edu)CS शिक्षा में आम तौर पर छोड़ दिए जाने वाले सबसे बुनियादी टूल्स के उपयोग (shell, editor, VCS आदि) सिखाने वाली MIT CS&AI Lab की कक्षा सामग्री का संग्रह [सामग्री और कक्षा वीडियो]
-
shell टूल्स और scripting
-
editor (Vim)
-
data wrangling - regex,sed,awk
-
CLI environment - terminal,tmux,alias,Dotfiles,SSH
-
Git
-
debugging और profiling
-
metaprogramming
-
security और encryption
-
अन्य : keyboard remapping,daemon,FUSE,backup,API,window manager,VPN,Markdown,Hammerspoon,Booting+Live USB,Docker/Vagrant/VMs,Notebook,GitHub
2 टिप्पणियां
जब मैं अंडरग्रैजुएट था, तब आम तौर पर सीनियर्स नए छात्रों के लिए दाखिले से पहले की सर्दियों की छुट्टियों में ऐसे विशेष लेक्चर किया करते थे; आजकल भी ऐसा होता है या नहीं, पता नहीं।
कुछ स्कूल ऐसा करते हैं, और कुछ स्कूल तो यह जाने बिना ही आगे बढ़ जाते हैं कि ऐसी कोई चीज़ भी होती है। आम तौर पर मुझे लगता है कि ज़्यादातर स्कूलों का रुख यही रहा है कि छात्र को यह खुद ही समझ लेना चाहिए, इसलिए MIT में ऐसी क्लास शुरू होना मुझे दिलचस्प लगता है.