Object-oriented Programming Course Reform Using Python Language in the Background of Artificial Intelligence
Year: 2019
Type: conference-paper
Abstract: Using C++ or Java as the describing language is the traditional way of teaching of object-oriented programming (OOP).Currently with the rapid development of AI and Python programming language, teaching OOP using Python become more and more important and suitable.In this paper, firstly the disadvantages of C++ and Java languages as well as the advantages of Python for OOP teaching are discussed.Then the main content of OOP teaching using Python is put forward, which consists of two parts: the basic part and application part.The basic part should include the basic grammar of Python and basic knowledge and skills of OOP.For the application part, we suggest using an AI library Sklearn to practice some practical AI application.A specific instance of K-means clustering case teaching using Sklearn is also discussed in this paper.
Author: Yongcheng Wu
Institution: Jingchu University of Technology
Language: English
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: hybrid
OpenAlex ID: W2980279362
