Aiming at the problems such as monotonic teaching style, low utilization of teaching equipment and low sharing rate of teaching resources, this paper proposes a cloud computing-based teaching platform for computer education. This paper analyzes the feasibility of the proposed computer teaching platform based on the concept of cloud computing, and demonstrates the overall functional achievements and implementation of the teaching platform. By employing the cloud computing technology, the theoretical foundation is established to make computer-related training more personalized, teaching styles more comprehensive, laboratory equipment utilization higher and teaching resources more highly shared.