Blended learning has been gradually playing an important role in modern education, especially with the development of the technology. In the previous researches, scholars focused on the blended learning pattern with the help of the new technology in only part of the learning sections. Recently, we have developed a computer-assisted teaching system (starC) to assist teachers and students to operate the learning activity through the whole learning process, which needs us to propose a new learning model for learning participants. In the paper, we proposed a novelty blended learning pattern which is collaborative learning in a flipped environment. Furthermore, the proposed model is applied in English language teaching classes in a college. And we analyzed the results through comparisons between the experimental group and the control group. Experimental results demonstrate that the proposed pattern outperforms the traditional method in English grammar, reading, writing, most significantly spoken English. The reason lies in the collaborative group discussion and self-assessment exercises and tests.