tuckergol / binarylogicrepo

Binary Logic/CPT Warmup repository.
MIT License
0 stars 0 forks source link

Dec. 10 Review Ticket by Tucker Golpariani #7

Open tuckergol opened 11 months ago

tuckergol commented 11 months ago

Full Code

<!DOCTYPE html>

Decimal to Binary (Mini Lesson)

Learn the Binary Basics

Binary is a numerical system that uses only two digits: 0 and 1. It is a boolean system, meaning it is built upon "true" vs. "false," with 0 and 1 being represented respectively. Binary serves a major part in the foundation of all digital systems (most notably--computers!). In this mini lesson, you can learn and practice binary and binary decimal conversion. In Binary, each digit is called a "bit," and it represents a power of 2.

Binary Math Basics:

In decimal (our usual base-10 system), each digit represents a power of 10. Similarly, in binary:

  • 1 bit represents 20 (1)
  • 2 bits represent 21 (2)
  • 3 bits represent 22 (4)
  • 4 bits represent 23 (8)
  • 5 bits represent 24 (16)

When counting in binary, you start from the right, and each digit represents a higher power of 2 as you move to the left. Maybe think of it as selecting the numbers as components you need in order to create a sum up to a given number.

  • Click the "Check" button to check your answer
  • Click the "New" button to randomize the given number and reset the buttons
  • You can adjust the number of bits between 5-8 in the white box and clicking the "Apply" button afterward

Once you feel confident enough in your basic binary skills, practice with them by navigating to the 5x5 Binary Practice at the top left!

LincolnC2008 commented 11 months ago

Individual Review "Lincoln C" grading "Tucker"

Individuals Video, Issue(s), Commits(s)

Calculations (0.9+0.9+0.9+0.7+0.85)/5=0.85 0.85/0.9

Freeform comment.
Provide positivies and growth summary.
Justify or comment on final score.
Be sure to provide extra details on anything below 0.7 average or above 0.8. I would give this project a 0.85/0.9 mainly because he met all of the requirements, there project had a lot of features such as changing the amount bits you could have, thorough instructions on the game for people to learn. I like the retrospective and I think you should add something like a timer to keep it challenging, or even a point counter to keep the game fresh and to give people who already know binary a bit of a challenge.