“高级语言程序设计”课程的教学问题探讨

“高级语言程序设计”课程的教学问题探讨

ID:5322451

大小:445.92 KB

页数:6页

时间:2017-12-08

“高级语言程序设计”课程的教学问题探讨_第1页
“高级语言程序设计”课程的教学问题探讨_第2页
“高级语言程序设计”课程的教学问题探讨_第3页
“高级语言程序设计”课程的教学问题探讨_第4页
“高级语言程序设计”课程的教学问题探讨_第5页
资源描述:

《“高级语言程序设计”课程的教学问题探讨》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、⋯~2013年12月刊上一嘲矗一“高级语言程序设计”课程的教学问题探讨≯一化0赵占芳,刘坤起。,赵致琢(1.石家庄经济学院信息工程学院,河北石家庄050031;02.厦门大学信息科学与技术学院计算机科学系,福建厦门361005;3.仰恩大学计算机与信息学院计算机科学系,福建泉州362014)【摘要】本文针对“高级语言程序设计”课程的教学实际,分析了计算机专业“高级语言程序设计”课程的设置与语言的选择问题,给出了课程教学应该坚持的原则,并对教学中的几个关键环节和知识点的处理与教材建设进行了讨论,以期不断提高课

2、程质量,达到教学目标。【关键词】程序设计语言;程序设计;课程内容;教学方法;实践环节【中图分类号】G642.3【文献标识码】A【文章编号】2095—5065(2013)12—0068—060引言相同。然而,这些课程的定位及要求是否合理?如何更有效地教学?哪一个方案是科学、合理学习并熟练掌握高级语言和程序设计技术是的?这些问题一直是从事“高级语言程序设计”计算机专业学生的基本功之一。为了练就这一基课程教学的教师长期探索,而且一直没有很好解本功,计算机专业的培养方案中均设置了“高级决的问题。由于“高级语言程序设

3、计”课程的教语言程序设计”类课程。不同的学校对这门课程学质量对后续专业(基础)课程的学习具有基础的设置及大纲的制定,从高级语言的选择到程序性的地位和作用,其教学质量决定了学生能否顺设计方法、技术的深度和训练要求各不相同。为利入门计算机专业领域,并在后续课程中更好地此,课程配置的讲授学时数和实验学时数也不尽完成学业。本文系统地回答了这些问题,为今后收稿日期:2013—12—5作者简介:赵占芳(1978一),女,河南焦作人,副教授,主要从事演化计算、程序设计语言、计算机科学教育等方向的教学与研究工作;刘坤起(1

4、966一),男,河北无极县人,工学博士,教授,主要从事演化计算、程序设计语言、计算机科学教育等方向的教学与研究工作;赵致琢(1957一),男,上海人,软件工学博士,教授,主要从事计算机模型与分布式算法、逻辑程序设计基础、计算机科学教育等方面的教学与研究工作。基金项目:本文的工作得到教育部计算机专业综合教学改革(石家庄经济学院)、河北省计算机专业综合教学改革(石家庄经济学院)、河北省高校综合改革试点学院(石家庄经济学院信息工程学院)、石家庄经济学院教改项目2012J01和2008J04、福建省计算机专业人才培

5、养创新实验区(厦门大学)、福建省计算机科学与技术特色专业(厦门大学,仰恩大学)、福建省本科重点学科专业(仰恩大学,计算机科学与技术)等项目的经费支持。日{_1{。e。《’s煮r_n&,熹mjjee0ml燕{{0n黧囊飘麓_———■■_■■■_■—一—霸■霸_—曩2013年12月刊⋯⋯⋯⋯⋯⋯⋯⋯⋯~⋯的发展和教学提供了一种参考。其定义方式具有代表性。(3)宿主语言应该是一种比较规范的语言,能体现良好的程序设计风格,语言结构简明,规1计算机专业‘高级语言程序设模大小适中,便于初学者学习和掌握。Pascal语言

6、计”课程的设置与语言的选择闻比较符合这样的条件,也便于教学,但仅能支撑题部分后续重要课程,且与当前企业对毕业生的专业要求也不尽一致。C语言可以适应市场大多数设立“高级语言程序设计”课程,离不开遴用人单位的要求,但对部分后续重要课程的支撑选高级程序设计语言,因为语言是学习程序设计力度不够。更重要的是,C语言自身在设计和发的载体,同时又对学习后续课程和构建学科核心展过程中,语言成分众多,规模比较大,内容和知识结构产生广泛而深远的影响。设施比较琐碎,规范性不足,初学者不易掌握,1.1宿主语言到底应该选哪一种还会带

7、来副作用。一般情况下,“高级语言程序设计”是学生(4)宿主语言应尽可能遴选在整个学科发展进人计算机专业后学习的第一门专业基础课,其中具有承上启下作用,在各行各业有广泛应用的宿主语言的选择不是任意的,需要遵循一系列的流行语言,能为学生学习后续课程,如“高级程原则。根据学科人才培养科学理论体系,有如下序设计语言理论”、“硬件描述语言与数字系统原则。设计”、“编译原理”、“现代软件开发方法和(1)宿主语言应该是过程性语言。过程性技术”等打下良好的基础,也能为学生未来顺利语言与算法比较接近,其思维方式又贴近大多数就

8、业提供支撑。目前,已知VHDL类语言和软件刚完成l2年基础教育的大学一、二年级学生,易开发工具Delphi等与Pascal比较一致,但Pascal的于为初学者接受。课程所介绍的程序设计是建立流行性趋势已经减弱,取而代之的是以C语言为在算法基础之上的实现技术,由此一脉相承。尽核心的各种版本的C语言及其派生语言,如ANsI管开设这门课程时,“算法设计与分析”课程尚C、C≠}。未开设,但这并不影响教学中通过将编程例题、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。