Scaffolding instruction can support teachers in course teaching and promote the learning ability of students. But integrate instructional scaffolding with course teaching that may take teachers too much effort. Therefore, the thesis proposes a system. It allows teachers edit teaching materials, set scaffolding and share those preset teaching materials to students. Students can prepare the lesson before class with those preset teaching materials. And system can collect and track students’ portfolios during their self-learning. Teachers can utilize the system to refer to the results of the analysis of these portfolios before class. These results can help teachers to adjust their curriculum plan during lecturing if necessary.