effects of demonstration laboratory on student learning