摘要
文章分析目前高校非计算机专业中程序开发类课程教学效果不佳的现象,提出其主要原因在于难以在有限的学时内兼顾编程语言基础训练和专业问题编程技能两方面的培养。以地理信息系统专业的二次开发课程为案例,通过引入图形化编程的概念和方法,帮助学生最大限度地克服对编程语言复杂繁琐的语法规范的理解障碍,实现将课程重点放在专业应用问题的程序化思维方法和编程技能的训练上,实际的教学效果充分显示了这一模式的有效性。
The Computer Programming courses can't get expected effects commonly in the most non-computer majors of our universities.We've analyzed the phenomenon and found the main reason is the difficulty of providing well training for both the basic knowledge of the programming languages and the skills of the special problem solving in the limited course duration.In the case of the programming course in the Geographic Information System Major,the new teaching models based on graphical programming has been introduced to help students understanding the complicated grammas of the programming language and concentrating on the skills of the special problem solving.The efficiency of the new models has been showed by the teaching experiment.
出处
《计算机教育》
2011年第7期57-62,共6页
Computer Education
基金
武汉理工大学教学研究项目资助(2010026)
关键词
教学模式
程序开发课程
非计算机专业
图形化编程
组件式开发
teaching models
Computer Programming courses
Non-computer majors
graphical programming
component programming