摘要
随着计算机技术应用的深度普及,理工科学生为了使用计算机解决本领域的实际问题,都需要具备一定的程序阅读和设计能力。因此《程序设计基础》已经成为理工科的公共基础课程。然而对课程知识层次不加区分,过度强调编程语言语法规则的讲授,使学生形成了对程序设计错误的认识,教学效果不好。该文将程序设计课程知识划分为编程语言语法规则、程序设计思想和计算机算法三个层次,并对各层次针对性的教学方法进行了探讨。
As the application of computer technologies popularizing, in order to solve problems of their domains, students of sci- ence should have the ability of reading and designing program. Therefore, "program designing foundation" has become a public basic course for all students of science. However, ignoring knowledge hierarchy of the course and overemphasizing teaching grammar rules of some specific program language may leading students to a misunderstanding of program designing, and the ef- fect of teaching is not so good. Knowledge structure of the course is divided into three levels in this paper, which are program rules of programing language, method of program designing, and computer algorithm. Methods of teaching for the three levels are discussed as well.
作者
徐伟光
苗壮
李阳
王家宝
XU Wei-guang, MIAO Zhuang, LI Yang, WANG Jia-bao (Institute of Command Information System, PLAUST, Nanjing 210007, China)
出处
《电脑知识与技术》
2016年第8期150-151,共2页
Computer Knowledge and Technology
关键词
程序设计
知识结构
教学方法
语法规则
算法
program designing
knowledge structure
teaching method
grammar rules
algorithms