1. A method comprising: selecting a learning model; analyzing a predetermined task; responsive to the analyzing, developing an instructional strategy; using the strategy, and creating a plurality of experimental scenarios; and providing a plurality of interconnected hardware elements and implementing the scenarios.