Runix

L02: History and Basics

L02: Reflection

This lesson gave me a better understanding of how computers have evolved over time. We looked at the basic history ofcomputers, starting from early mechanical devices to the powerful machines we have today. It’s crazy to think about how far things have come in just a few decades. We also talked about some of the major figures who made huge contributions to computer science, like Charles Babbage,Ada Lovelace, Alan Turing, and others. Learning about them made me realize that a lot of what we use today started with simple but powerful ideas from people who thought way ahead of their time.

L02: Binary Number Game

I had very little trouble converting the numbers as I had to use this extensively in subnetting and creating networks in my previous job as an IT Project Manager. Binary representation is the foundation of digital computing. Computers do not understand decimal like humans. Instead, they rely on using binary which consists of only two digits: 0 and 1. Each bit represents a power of 2, and multiple bits together create numbers, characters, and even complex data structures. From this we can extrapolate how computers process data and that all storage is stored in binary. Even text is represented in ASCII or Unicode, where characters are mapped to binary values. URLs are converted using a protocol
Penjee. (n.d.). Binary numbers game. Penjee. https://games.penjee.com/binary-numbers-game/

L02: Binary Statement

Hello
This is a binary code
I love data

I group the binary into 8-bit chunks for easy conversion and checked the ASCII table for the corresponding decimal amount and found the associated character. Help to understand how machines are able to translate the 1 and 0 into human-readable data and vice versa. No real challenge since I have done this before. It reinforces the fundamental idea of how computers work from just 1 and 0s.