Constructivist Oriented Lessons: The Learning Environments and the Teaching Sequences