Howdy, I'm a teaching assistant for a course that uses logisim extensively. I'd love to have the ability to create a component/library that is a black box for illustration purposes during labs.
The idea being that I create a circuit that performs function X with predefined inputs i1,i2,i3 ... and outputs o1,o2. Students could then play with this custom component to see how it behaves to various inputs. I'd like to be able to prevent them (temporarily) from seeing the internals of this component while they build their own designs, and perhaps later allow them to unlock the component and view the reference design. (Perhaps some sort of simple password based lock?)
I realize that this could potentially be done by writing actual JAVA code and creating a component, but if I could create it directly in Logisim and be able to selectively lock/unlock the component details - that would be great since it allows me to reuse existing designs.
Thanks for considering this!