That was even more in-depth than I expected. Usually when I try to explain how computers store data I start with the examples of Morse code and braille before moving on to binary arithmetic and ASCII. It's not how things developed historically (both binary arithmetic and ASCII were adapted for electronic computers rather than invented for them), but it's how I usually try to get beginners up to speed. But starting with ancient number systems and explaining why binary needed to be different is a pretty cool approach.
Thanks! I'm actually a History graduate, not a computer scientist so that is a passion of mine and I think it can help to humanise it a little. I also hope that it helps set people up from the start for a lot of the bitwise operations that make up so much of coding. I'll be looking more closely at the use of zero in another episode.
@@HappyCodingZX I realize that I'm pretty late to the party, but I wanted to express how much I appreciated that you went into the basics of the number systems, even though I was pretty aware of how that works. It's really well presented considering you were a total beginner. That bering said I would have added WHY the decimal system has 10s bases in the positional number system (overflow due to the number of available digits). This might be pretty straight forward for anyone who is familiar with number systems, but considering this is for total beginners I think it would have helped to understand why binary is 2 to the power of x in the positional number system. Great job though, many thanks for a very well delivered tutorial
Thank you for this series.
This was a wonderful video. We can encapsulate the intellectual history of mankind in an 8-bit machine.
thanks! I am a history graduate and I loved being able to combine my knowledge of both fields into one video.
That was even more in-depth than I expected. Usually when I try to explain how computers store data I start with the examples of Morse code and braille before moving on to binary arithmetic and ASCII. It's not how things developed historically (both binary arithmetic and ASCII were adapted for electronic computers rather than invented for them), but it's how I usually try to get beginners up to speed.
But starting with ancient number systems and explaining why binary needed to be different is a pretty cool approach.
Thanks! I'm actually a History graduate, not a computer scientist so that is a passion of mine and I think it can help to humanise it a little. I also hope that it helps set people up from the start for a lot of the bitwise operations that make up so much of coding. I'll be looking more closely at the use of zero in another episode.
@@HappyCodingZX I realize that I'm pretty late to the party, but I wanted to express how much I appreciated that you went into the basics of the number systems, even though I was pretty aware of how that works. It's really well presented considering you were a total beginner.
That bering said I would have added WHY the decimal system has 10s bases in the positional number system (overflow due to the number of available digits). This might be pretty straight forward for anyone who is familiar with number systems, but considering this is for total beginners I think it would have helped to understand why binary is 2 to the power of x in the positional number system.
Great job though, many thanks for a very well delivered tutorial
you're welcome
@@kellerkind6169
I enjoyed that such a lot and for once I think I actually understood it. Thank you! (I have 26, 251 and 170 for the numbers)
🎉wonderful 🎉