Abstract
Computer Foundation is a basic computer course for students in non-computer majors. The purpose of this course is to provide students with the basic ability to use the technology and methods in the field of computer science to solve scientific problems in their subject. However, with the rapid development of emerging technologies such as the Internet of Things, cloud computing, big data and artificial intelligence, as well as the increasing demand for interdisciplinary integration, the current curriculum content and teaching methods of computer foundation require to be improved. Through analysis of the current problems in this course, new teaching mode is investigated from course content, competition orientation and teacher training.
|