• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (A1): 122-125.

• 论文 • 上一篇    下一篇

基于Python语言的面向对象程序设计课程教学

狄博,王晓丹   

  1. (空军工程大学防空反导学院,陕西 西安 710051)
  • 收稿日期:2013-11-01 修回日期:2014-01-16 出版日期:2014-05-01 发布日期:2014-05-01

Objectoriented programming course
teaching based on Python language            

DI Bo,WANG Xiaodan   

  1. (Air Defense and AntiMissile Institute,Air Force Engineering University,Xi’an 710051,China)
  • Received:2013-11-01 Revised:2014-01-16 Online:2014-05-01 Published:2014-05-01

摘要:

针对目前面向对象程序设计课程中存在的教学语言复杂影响教学效果问题,研究了基于Python语言的面向对象程序设计课程教学。在详细分析问题的基础上,结合Python语言的特点,重点从教学内容的选择、教学过程与方法两个方面进行了设计与探讨,阐述了教学内容的具体划分,提出了“理论教学融于实践,实践贯穿教学全过程”的教学过程设计,提出了实时动态代码操作演示的教学方法,给出了目前教学实践中存在的问题。这些内容在该课程的教学过程中已得到一定程度的试验,效果良好。

关键词: Python语言, 面向对象程序设计, 教学

Abstract:

To solve the problem that the complexity of language has negative influence on teaching effect of ObjectOriented programming course, this research proposed ObjectOriented programming course teaching based on Python language. On the basis of detailed analysis of the problems, Combined with the characteristics of the Python language, we designed and discussed from the choice of teaching content and methods of teaching two aspects of the process mainly, described the detailed division of teaching content, proposed the teaching process about theoretical teaching into practice and practice throughout the whole teaching process, demonstrated Teaching methods of realtime dynamic code operation, Finally, given the existing problems teaching practice. The content has been a certain degree of trial in teaching process of the course, and been proven effective.

Key words: Python language;objectoriented programming;teaching