Work

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
Language: English
Open Access status: hybrid
OpenAlex ID: W2980279362
FWCI: 0.778
Cites:
Cited by: 4
Related to: 10