From NAND to Tetris
Last week, Simon found this awesome free computer engineering course and textbook, and dove right in. The course teaches how to create: A basic computer A higher-level language A mini … Continue reading From NAND to Tetris
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Last week, Simon found this awesome free computer engineering course and textbook, and dove right in. The course teaches how to create: A basic computer A higher-level language A mini … Continue reading From NAND to Tetris
Simon has been greatly inspired by Sebastian Lague’s new video on how computers work, it seems to have sparked a whole new wave of enthusiasm about logic gates and logic … Continue reading Logic Gates. Simon has programmed his own Digital Logic Simulator.
Simon showed us this guessing game where we had to guess the correct sequence of cards with numbers 1, 2, 3, 4 while the cards are all flipped upside down. … Continue reading The Perfect Sorting Algorithm
I wrote a small program that copies itself. When the program doubles itself it executes itself twice. The code that doubles itself is now doubled. The second time you run … Continue reading A Small Program that Doubles Itself
You can easily turn every statement into a program. If the program stops, or “halts”, then the statement is true, and if it never stops, or “loops”, the statement is … Continue reading Simon’s Halting Problem Gist
After a whole night working on my writing and not feeling very fresh in the morning, I told Simon about the three ages of life: the young age is when … Continue reading The three ages or 1-input 1-output logic gates
Link to Simon’s code: https://editor.p5js.org/simontiger/sketches/UMuLxaHJ
Simon working on a simplified version of a search engine, including just a few documents, and performing calculations to determine how many searches one should do to make creating an … Continue reading Simon crafting a search engine with sticky notes
Through the whole moth of October, Simon really loved watching Computer Science and Physics videos by Udi Aharoni, a researcher at IBM research labs and creator of the Udiprod channel … Continue reading Zutopedia, a fun Computer Science Resource
This is an example of the learning style that Simon enjoys most. He really likes doing the daily challenges on Brilliant.org. He later sometimes discusses them with other participants or … Continue reading Brilliant Discussions
Simon has been enjoying Stephen Wolfram’s huge volume called A New Kind of Science and is generally growingly fascinated with Wolfram’s visionary ideas about the computational universe. We have been … Continue reading Simon’s first steps in Stephen Wolfram’s Computational Universe
As some of you may know, Simon is working on building a real-life 8-bit computer from scratch, guided by Ben Eater’s tutorials (it’s a huge project that may takes months). … Continue reading Simon trying to build a 8-bit computer in circuit simulators