The test sheets were developed by two experienced teachers. The pre-test was developed to test the students’ prior knowledge of learning the course unit “butterfly ecology.” It consisted of ten yes-or-no items and ten multiple-choice items, with a perfect score of 100. The post-test consisted of ten multiple-choice items, three matching items and five short answer question items for assessing the students’ knowledge of butterfly ecology. Its perfect score was 100. The Cronbach’s alpha values of the pre-test and post-test were 0.982 and 0.978, respectively.