4 ms·
http://www.nand2tetris.org/ http://www.nand2tetris.org/
by dzuc 10y ago
http://www.nand2tetris.org/ http://www.nand2tetris.org/
- shimon 10y agoThis looks awesome. Might be a fun way to help my kids learn CS once they're old enough.
- phaemon 10y agoYou're fooling no-one, Shimon... ;) Just a joke: the course is by Noam Nisan & Shimon Schocken The accompanying book is "The Elements of Computing Systems" and Part 1 is available as a course on Coursera. I highly recommend it; just finishing the Coursera course myself and I'll definitely be doing Part 2.
- steve_g 10y agoI'll second this. I worked through the book and downloadable exercises a few years ago. It's a great way to learn about the multiple layers of abstraction that a modern program sits upon.
- shimon 10y agoHa! This is one of the few times in my life I can honestly say no, that's a different Shimon.
- yoodenvranx 10y agoOn a similar topic but a bit less project oriented: Charles Petzolds "CODE The Hidden Language of Computer Hardware and Software" http://www.charlespetzold.com/code/ http://www.charlespetzold.com/code/
- itsmemattchung 10y ago100% yes. I started with Elements of Computing: creating a half-adder and then a full-adder chip. But, I couldn't understand how I reached my solution—I was relying on my intuition. Then, I started reading "Code", which takes the reader on a journey from shining flash lights to communicate with your neighbor, all the way to bridging the gap between boolean algebra and building a relay.