- 4
- 0
- 约4.04千字
- 约 8页
- 2017-07-01 发布于福建
- 举报
计算机专业程序设计语言类课程教学改革思考
计算机专业程序设计语言类课程教学改革思考 摘 要:针对计算机专业程序设计语言类课程体系设置单一、教学过程较为僵化、重技能而轻计算思维等问题,提出增加函数式编程语言课程、适当调整课程内容的讲授次序、积极引导学生深入理解程序设计语言等措施
关键词:程序设计语言;课程体系;教学过程;计算思?S
文章编号:1672-5913(2017)05-0042-03
中图分类号:G642
1 程序设计语言类课程的教学现状及问题
计算机学科知识结构更新快,其中,程序设计语言在短短的几十年间经历了较大变化。语言类课程是计算机学科的专业基础课程,其学习效果直接影响其他后续课程。当前语言类课程教学主要面临以下问题
1.1 课程体系设置单一
国内高校计算机专业的程序设计语言类课程大多是过程式或者面向对象的命令式编程语言,课程体系设置单一。不可否认,这类语言无论是从学科性还是有用性上讲,都是合适的。然而,程序设计语言不仅仅是这类命令式语言,它还包括如ML、Haskell这样经典的函数式编程语言,或者如兼顾面向对象和函数式的Scala语言等。从某种意义上讲,函数式编程能够更大程度地锻炼计算思维[1]。在多核并行程序设计已经被推到前沿的今天,命令式编程语言天生的缺陷使得构造并行编程模型变得非常复杂,而函数式编程在经历数十年的发展之后,终于不再局限于实验室的理论研究。事实上,
原创力文档

文档评论(0)