02-26-2014, 11:49 PM
Hey all!
I am looking at making a system to teach progressively harder redstone to people who want to get into digital-redstone-logic. If I do this, the end-all of the system would be them building a redstone calculator. However, I am sure I am missing some component in this list on the path to a calculator. Will you please look it over and let me know if/what I am missing? Thanks!
Note: I am sure some of these below are not required (some of the gates, etc) but believe they are good to teach anyways, so I will leave them on.
NOT gate
AND gate
Basic combination Lock (combinational logic)
OR gate
NAND gate
NOR gate
XOR gate
XNOR gate
FF (Flip Flop)
SR Latch
Binary Numbers Intro
Binary Counter Circuits
Binary Half-Adder
Binary Ripple Carry Adder
BUS (parallel vs. Serial)
MUX
DeMUX
binary to 7- Seg Decoder
binary count-down circuit
binary ripple carry subtraction
ALU
Shift Register
Series input combo lock (sequential logic)
Binary Multiplier (Shift and add)
Binary Divider (Shift and subtract)
?? Binary to BCD (using double dabble) - too advanced / complicated ??
?? BCD to 7-seg display decoders - too advanced / complicated ??
THE REDSTONE CALCULATOR
Also note: I am not looking for the "best" design of each of these components, just the best one to teach. For example, a ripple carry adder will probably suffice in teaching adders/subtractors because it does the job and is easier to teach/learn than a carry look ahead.
If some of you want, and I decide to, I would be delighted to feature your particular design (giving full credit) on any of these "steps" to be included in the teaching system.
So... what am I missing, and where would you place it in the progression? Would you change the list at all?
Thanks in advance
-McShadesz
I am looking at making a system to teach progressively harder redstone to people who want to get into digital-redstone-logic. If I do this, the end-all of the system would be them building a redstone calculator. However, I am sure I am missing some component in this list on the path to a calculator. Will you please look it over and let me know if/what I am missing? Thanks!
Note: I am sure some of these below are not required (some of the gates, etc) but believe they are good to teach anyways, so I will leave them on.
NOT gate
AND gate
Basic combination Lock (combinational logic)
OR gate
NAND gate
NOR gate
XOR gate
XNOR gate
FF (Flip Flop)
SR Latch
Binary Numbers Intro
Binary Counter Circuits
Binary Half-Adder
Binary Ripple Carry Adder
BUS (parallel vs. Serial)
MUX
DeMUX
binary to 7- Seg Decoder
binary count-down circuit
binary ripple carry subtraction
ALU
Shift Register
Series input combo lock (sequential logic)
Binary Multiplier (Shift and add)
Binary Divider (Shift and subtract)
?? Binary to BCD (using double dabble) - too advanced / complicated ??
?? BCD to 7-seg display decoders - too advanced / complicated ??
THE REDSTONE CALCULATOR
Also note: I am not looking for the "best" design of each of these components, just the best one to teach. For example, a ripple carry adder will probably suffice in teaching adders/subtractors because it does the job and is easier to teach/learn than a carry look ahead.
If some of you want, and I decide to, I would be delighted to feature your particular design (giving full credit) on any of these "steps" to be included in the teaching system.
So... what am I missing, and where would you place it in the progression? Would you change the list at all?
Thanks in advance
-McShadesz