With the development of big data and artificial intelligence technology, computer technology and soft engineering play an important role in the current social economy development. Currently, the current teaching mode of the computer education focuses on the classroom teaching effect. However, they ignore the improvement of extracurricular learning effect. This paper selects the C# programming course as the research object. Three approaches, including WeChat group interaction, pushing articles from WeChat public accounts and personalization recommendations by famous technology blog Apps, are proposed. From the test result of the teaching effect and performance, our proposed approaches can improve the effect of extracurricular learning in a fragile time.