Progressive Homeschool
Welcome! We practice science-intensive evidence-based education.

Getting ready for robotics

Saturday, December 31, 2005

As you can imagine, there are many new things to learn when you learn electronics. Q has been introduced to atoms, electrons, electrical current flow in metals, electronic orbitals, etc. Now she needs to learn about circuits and, in order to extend basic electronics to what she REALLY likes, which is robotics, she needs to learn about binary code.

To this end, Q is learning how to convert decimal numbers to binary code.

What is binary code? Taken from the Wikipedia we get:

The term binary code can mean several different things:

- There are a variety of different methods of coding numbers or symbols into strings of bits, including fixed-length binary numbers, prefix codes such as Huffman codes, and other coding techniques including arithmetic coding.
- Binary and text files on computers are represented as binary codes and
- Characters within text files can be represented by any of a number of character code systems, including ASCII, EBCDIC and Unicode.

You can get spiffy conversion tables at this site.

From this site we get the follow walk through explanation of Binary numbering.

A series of eight bits strung together makes a byte, much as 12 makes a dozen. With 8 bits, or 8 binary digits, there exist 2^8=256 possible combinations
Uses numbers 0, 1,, that's 2 numbers. Hence base 2.
Binary numbering is the number system that is used by computers.
Note: The positional value doubles as you go to the next positional on the left

Power of the base: 2^4 = Positional value: 16
Power of the base: 2^3 = Positional value: 8
Power of the base: 2^2 = Positional value: 4
Power of the base: 2^1 = Positional value: 2
Power of the base: 2^0 = Positional value: 1

A binary digit is called a bit. There are two possible states in a bit, Usually expressed as 0 and 1, the two numbers used in the binary number system.
But the bit could represent on / off of an electrical circuit, yes / no, true / false, -1 / 0, -1 / +1, zero / non zero, or similar 2 state binary wording.
A byte of memory can store a number in the range 00000000 to 11111111 binary.
Numbers are often displayed in groups of 4, as follows, to make them easier to read. 0000 0000 to 1111 1111 binary.

11:48 AM :: 0 comments

nika :: permalink

Time Out for a Pause Political - Open Your Eyes

Thursday, December 29, 2005
bush nixon wire tapping nyt ad

This would not be a progressive blog if I didnt take a moment on occasion to highlight some of the fundamental issues that we all (not just those of us who have come to the name progressive) must deal with.

As with any person who is driven by a crass profit motive, our president is not focused on what is in our best interest. His 8 years will be about the Big Grab. Why do we let him plunder what is ours?

Go here to learn more and to take action, like many of the rest of us.

10:32 AM :: 0 comments

nika :: permalink

A snapshot from our holiday

Monday, December 26, 2005

Cooking up a storm with her new food and frying pan, takes after her momma :-)

9:55 PM :: 0 comments

nika :: permalink

Merry Christmas and Happy Holidays!

Sunday, December 25, 2005
Techtronic osciloscope

I hope that you all have had a great holiday!

Q got a whole range of electronics parts for her homeschooling for christmas. Her grandpa gave her a very special osciliscope that is 40 years old, very expensive, and helpful for her in testing the circuits she makes. We will be kicking off new projects with this and other components, stay tuned!

12:26 PM :: 0 comments

nika :: permalink