Exploring Cascade-Sea: Computer Assisted Curriclum Analysis, Design and Evaluation for Science Education in Africa