Creating an ISLE (Integrated Science Learning Environment)