CS 101/Additional Materials/Chapter 2

''Resources are grouped by sections of the chapter. When adding a new resource, please try to add it to the appropriate section.''

Section 2.1 Numbers and Computing
numbers are crucial in computing, we use natural numbers to use them in different systems. There are natural numbers, negative numbers, rational, irrational and much more that we use but natural numbers are the most used.\

1/31/16

http://www.mathsisfun.com/definitions/index.html Something as simple as learning definitions of math terms can be helpful. This page not only has the definition of the term, but it has an example of what the definition means just in case it was difficult to understand. (01/31/2016) Copyright 2014. -Danielle Gary

Section 2.2 Positional Notation
https://www.youtube.com/watch?v=lWv0Tb8srcQ The video was put up on August 16, 2011. Although it's updated to the date. It gives a detail description and step by step examples of positional notation as well as a example of hexadecimal notation as well. It gave me a better understanding of the basics of the two and refreshed my memory. -Stephen Gannon

https://youtu.be/LpuPe81bc2w Posted on 6/15/2014 This video provided a brief explanation of number systems and how they work. While focusing on Base 10 and Base 2 he provided an overview of how all number systems function. He also discussed URL shorteners alphanumeric characters, and positional notation. I felt that the speaker’s explanations were very articulate and that he was engaging. Unfortunately the last two minutes or so are the speaker advertising for his sponsor. Submitted by Meaghan Connelly

https://youtu.be/ry1hpm1GXVI Khan Academy Binary Numbers

Binary, Decimals and More. https://www.youtube.com/watch?v=ZL-LhaaMTTE Posted 16 Sep. 2015 Created 15 dec. 2014. This video is a down to earth approach about binary, decimals and more. With other videos you are subjected to poor quality and lack of teaching experience. However this video has clear concise points which allows some one like me who is struggling with understanding binary a chance to learn more. It allowed me to learn decimals and base ten on a level i could not achieve in the book. Submitted by Zachary Nader

Binary Tutorial https://youtu.be/0qjEkh3P9RE

Binary, Octal, and Hexadecimal
http://faculty.bucks.edu/cornelld/numbersystem.htm#top This website provides the values from base-10,2,8, and 16. It also provides conversion methods for each base into the other and provides examples with expanded notation. This website help me clear up the specific values for one base and what the value of one base was in another. I found it useful for testing myself on how to convert aswell. The website was last edited July 21st, 2015 -Zackery Squires, January 26, 2016

https://www.youtube.com/watch?v=_97OwCkjh3c This video helped me conceptualizing different number systems. It was posted on Apr 19, 2011 by Khan Academy. - Sworup Ojha 1/30/2016

https://www.youtube.com/watch?v=tfKe8PPI2zs This video helped gave me an overview on how to convert binary to decimal. It had many examples of different problems and step by step solutions. The video was very clear in what it was describing and it also had a link to go to if you wanted more help which was great. Video was created on October 12, 2010. -Kristina Mironidis September 16, 2015

http://www.robotroom.com/NumberSystems.html Date added 9/21/2015

This website goes over the four different number systems; decimal, binary, octal, and hexadecimal. The website briefly goes into how each number system is used and how the number system works. This website also goes through step by step instructions on how to convert one number type to another. -Caitlyn Lambert-Hutchinson

http://www.mathsisfun.com/binary-number-system.html http://www.mathsisfun.com/binary-digits.html http://www.mathsisfun.com/binary-decimal-hexadecimal.html This website gives me basic overview of these number systems in the chapter 2. It explains step by step to show very clear demonstrations. -Leon Ngo, added 01-29-15.

https://youtu.be/m1JtWKuTLR0 Hexadecimal Number System https://www.khanacademy.org/math/pre-algebra/applying-math-reasoning-topic/alternate-number-bases/v/hexadecimal-number-system https://youtu.be/4EJay-6Bioo Published on Jul 18, 2014. Link added Sep 16, 2015 I found this resource to be very helpful in understanding what I didn't grasp from the text. As a visual learner I found it to be the most organized and aesthetically pleasing tutorial. Khan academy videos typically make concepts seem much simpler.- Antoinette Cabral

Binary, Octal, and Hexadecimal http://tibasicdev.wikidot.com/binandhex I found this site very useful and detail. It gives details about how the number systems are used to explain the amount of something or represent certain information and also explains how binary, octal and hexadecimal in different numbers and how symbols are used to represent numbers. Published September 14, 2015 Submitted by Bright Danso

Binary, Hexadecimal, Octal Conversion https://www.youtube.com/watch?v=2UwxdCLFW70 Posted on January 30, 2016. Resource updated on October 11, 2011. This video helped me to understand the conversion between Binary, Hexadecimal and Octal numbers because I am a visual person and I like to see the problems done out before me so I can use them as a guideline when I do my homework or practice problems. The person who published this video thoroughly explains, step by step, how to convert each type of number. Submitted by Urooj Haider.

https://youtu.be/9jho2TkH6AU The video is named Octal to Binary and back again. I found this helpful with the quiz because it demonstrates how to do it much better than when you are reading it. It allows me to be more hands on with the learning rather than reading it to learn it. I uploaded the video on January 28th and it was uploaded May 6th 2011.

http://www.binaryhexconverter.com/hex-to-decimal-converter I found this website to be helpful to check my conversion as well as how it explained the conversion in detail. It provided an example so I was able to apply it to other similar conversions. Published 1/28/2016 Submitted by Rebecca Campbell

http://www.computerhope.com/binhex.htm This website was helpful for me in converting binary and hexadecimal to decimal. The website is very thorough in explaining the conversion and has a chart to show certain conversions. Submitted by Mike Huynh on 01/31/16

Arithmetic in Other Bases
http://www.tutorialspoint.com/computer_logical_organization/binary_arithmetic.htm Added 9/25/15 Copyrighted in 2015 This site is incredibly useful if yo are struggling with any sort of binary arithmetic. It offers examples and guides you through the method of carrying out whatever mathematical function you are trying to better understand. This really helped me with some of my CS homework. --Submitted by Matthew Tetreault

http://www.instructables.com/id/How-to-Convert-Between-base-10-Hexadecimal-and-B/ Added: 1/29/2016 Copyright NA. Comment: To get around in this site you must create a free account. It's mostly Read-only but can download .pdf versions of articles if you pay. MS.xps files will work, but there is over-printing in them. However, it is very comprehensive including formulae for changing to generalized bases and also has multiply/divide sections. Is in 7-sections, easy reading, tables, graphs, etc.

Have fun! James Young

Binary Arithmetic
http://www.binarymath.info/addition-subtraction.php 01/30/2016 Copyrighted 2006-2016 Great site for all operations of binary numbers complete with practice exercises and decimal conversion tutorials. This site also has a binary-decimal conversion calculator and decimal-binary calculator to verify answers.

-Sean Thomson

http://www.cimt.plymouth.ac.uk/projects/mepres/book9/bk9i1/bk9_1i2.html This site summarized the rules of adding and subtracting binary numbers in an easy way for me to be able to do the homework assignment. It also gave examples to the user so that they can better understand the rules. Than in the end it gives you adding and subtracting examples for you to calculate. Than you enter the answer you get in the box to figure out if you understand how to add and subtract binary numbers.

http://www.math.grin.edu/~rebelsky/Courses/152/97F/Readings/student-binary#alladd-q by Christine R. Wright and Samuel A. Rebelsky This helps me get a better understanding about the basic concepts behind the binary system. It explain step by step on how to do Binary Addition, Multiplication and Division (for convert from decimal to other bases), converting from different bases. Along with many practice questions about the above topics, and step by step on how to solve them. I think this Guide cover all the topics of Chapter 2. Also helps clear some questions that I had after reading the books. I added this source on January 29th. Tri Huynh

How to Add Binary Numbers https://youtu.be/jB_sRh5yoZk "How to add binary numbers" uploaded by Carol Herold is essentially a video that goes over the many ways in which an individual may approach adding binary numbers. The video first starts out with a complicated method of approaching the addition but in his next steps he demonstrates an appropriate way to carry numbers and drop certain numbers to get a reliable result. 1-30-16 Christopher Phethean

How to Subtract Binary Numbers https://youtu.be/S9LJknZTyos

Binary Arithmetic http://www2.cs.uregina.ca/~rbm/cs100/notes/binary/binary.html This website helped me a lot with binary to decimal conversions and vice versa. The book did not do a very good job at explaining the steps. 10-16-15 Rebecca Sherr

Multiplying Binary Number https://www.youtube.com/watch?v=QW0XNZPyWUk Posted July 9 2012 This video goes in depth about how binary numbers work. This takes it a step further and shows us how to multiply and divide binary which sounds like a complicated process. But this step by step video take you right through it making it as simple as using decimal numbers. Submitted by Peter Doyle

Binary Arithmatic http://www.math.grin.edu/~rebelsky/Courses/152/97F/Readings/student-binary I found this site useful to reinforce binary arithmetic after reading the chapter in our textbook. Submitted by Joseph Clark

Subtracting Binary Numbers https://www.youtube.com/watch?v=S9LJknZTyos September 13, 2015 Published July 8, 2012 I reviewed more than one resource to learn the topic and this one was very clear and concise. what I liked in particular was the video displayed an instructor using a screen to present the method of subtracting binary numbers. This was a two part video, the first part was adding binary numbers. In the second part the instructor reviewed the topic of addition. Submitted by Bob Lafrance

Power-of-2 Number Systems
http://www.robotroom.com/NumberSystems4.html

The name of this website is Robot Room. I found it quite helpful with understanding octal number conversions. This section in Computer Science Illuminated is on page 41 under the title "Power-of-2 Number Systems". This website shows examples between octal, binary and decimal conversions. It also shows you how to do each of the examples. I added this source on January 28th. The website was last edited in 2013. -Jessica Krafft

https://www.youtube.com/watch?v=LpuPe81bc2w This youtube video defines how 2 number systems work and how to convert between bases in a way that i found very clear and easy in only about 5 minutes. The channel is professional and posts many quick and educational science videos. i accessed this link on 1/29/16. the video was posted onto youtube on 6/15/2014. -Mike Wilbur

Binary Number System This is a page from mathisfun.com, this page was last updated June 28, 2015. It's an explanation of the binary system for kids, so it is user-friendly and easy to understand. It also includes information on binary numbers with digits to the right of a point (like 10.1) which is helpful for understanding those numbers. Added by Zachary Halzel on January 30, 2016

Converting from Base 10 to Other Bases
http://www.binarymath.info/decimal-conversion.php Binary Math 01/26/2016 This specific page gives additional information on converting decimal to binary and vice versa, as well as a calculator to confirm you did the conversion correctly. There are also other links within the page giving helpful info on adding/subtracting/division/multiplication as well as some practice problems. Scott Shea

http://www.purplemath.com/modules/numbbase.htm PurpleMath Introduction to Binary Numbers

https://www.youtube.com/watch?v=-PI7ZX3UiXA This video was uploaded on May 6, 2013. It was more recent then the other video's i found, it gave a long detail explanation behind converting from Base 10. I had trouble understanding the topic when reading the chapter. After viewing this video my knowledge of the topic improved and I have a better understanding when seeing the topic being explained step by step and actually seeing it being done rather then reading about it.-Stephen Gannon

https://www.youtube.com/watch?v=aeLLTOHZnIc The video is entitled "Converting Base 10 to Other Bases" and it was uploaded January 8, 2013. This video is helpful because it showed a technique on how to easily convert base 10 to the other bases. It makes the topic more interesting and less complicated. - Justin Cabacungan (The date I added the link January 30, 2016)

Converting Decimal Numbers to Hexadecimal

https://www.youtube.com/watch?v=QgVc1Tl-JDA

(I added this link on January 30, 2016)

This video was upload on April 6, 2011.

This video demonstrates a quick and easy way to convert from decimal to hexadecimal values. I found it to be helpful to see step-by-step how this operation was to be performed, and because this method appears to have eliminated some of the tediousness of repeated division.

- Andrew Lund

http://www.permadi.com/tutorial/numDecToHex/ Added: 1/30/2016 / Resource created: 10/2001 Simple instructions on how to convert decimal numbers to hexadecimal. Provides multiple examples that include each step of how the correct answer was achieved. Extremely easy to read and understand, very straightforward information. - Samantha Stuart

Binary Values and Computers
https://www.youtube.com/watch?v=ZnvgEKj0I3k This is a YouTube video called "A Quick Introduction to Binary" created by Joshua Hawcroft in 2014. He breaks down the binary values in his video with some good simple examples the cookie one is my favorite. If you are a visual learner like I am this video will probably be beneficial to you and reinforces what the text book is saying. -Rebecca Peacott

http://www.dummies.com/how-to/content/digital-electronics-binary-basics.html This website provides a basic overview of the binary number system. It talks about the various components of the binary system and how it is similar and different than the decimal system. I found this website to be particularly helpful because it has links to other additional resources to find out more which keeps the page from becoming too much information at once or too broad to find the information you need. Added on: 30 JAN 2016 by Kylie Sauter