欢迎来到天天文库
浏览记录
ID:32421786
大小:194.96 KB
页数:6页
时间:2019-02-04
《高级语言程序设计 课程的教学问题探讨》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、工业和信息化教育IndustryandInformationTechnologyEducation2013年12月刊专业与课程建设“高级语言程序设计”课程的教学问题探讨112,3赵占芳,刘坤起,赵致琢(1.石家庄经济学院信息工程学院,河北 石家庄 050031;2.厦门大学信息科学与技术学院计算机科学系,福建 厦门 361005;3.仰恩大学计算机与信息学院计算机科学系,福建 泉州 362014)【摘要】本文针对“高级语言程序设计”课程的教学实际,分析了计算机专业“高级语言程序设计”课程的设置与语言的选择问题,给出了课程教学应该坚持的原则,并对教学中的几个关键环节和
2、知识点的处理与教材建设进行了讨论,以期不断提高课程质量,达到教学目标。【关键词】程序设计语言;程序设计;课程内容;教学方法;实践环节【中图分类号】G642.3【文献标识码】A【文章编号】2095-5065(2013)12-0068-060 引言相同。然而,这些课程的定位及要求是否合理?如何更有效地教学?哪一个方案是科学、合理学习并熟练掌握高级语言和程序设计技术是的?这些问题一直是从事“高级语言程序设计”计算机专业学生的基本功之一。为了练就这一基课程教学的教师长期探索,而且一直没有很好解本功,计算机专业的培养方案中均设置了“高级决的问题。由于“高级语言程序设计”课程的
3、教语言程序设计”类课程。不同的学校对这门课程学质量对后续专业(基础)课程的学习具有基础的设置及大纲的制定,从高级语言的选择到程序性的地位和作用,其教学质量决定了学生能否顺设计方法、技术的深度和训练要求各不相同。为利入门计算机专业领域,并在后续课程中更好地此,课程配置的讲授学时数和实验学时数也不尽完成学业。本文系统地回答了这些问题,为今后收稿日期:2013-12-5作者简介:赵占芳(1978—),女,河南焦作人,副教授,主要从事演化计算、程序设计语言、计算机科学教育等方向的教学与研究工作;刘坤起(1966—),男,河北无极县人,工学博士,教授,主要从事演化计算、程序设
4、计语言、计算机科学教育等方向的教学与研究工作;赵致琢(1957—),男,上海人,软件工学博士,教授,主要从事计算机模型与分布式算法、逻辑程序设计基础、计算机科学教育等方面的教学与研究工作。基金项目:本文的工作得到教育部计算机专业综合教学改革(石家庄经济学院)、河北省计算机专业综合教学改革(石家庄经济学院)、河北省高校综合改革试点学院(石家庄经济学院信息工程学院)、石家庄经济学院教改项目2012J01和2008J04、福建省计算机专业人才培养创新实验区(厦门大学)、福建省计算机科学与技术特色专业(厦门大学,仰恩大学)、福建省本科重点学科专业(仰恩大学,计算机科学与技术
5、)等项目的经费支持。68专业与课程建设MajorConstruction&CourseConstruction2013年12月刊的发展和教学提供了一种参考。其定义方式具有代表性。(3)宿主语言应该是一种比较规范的语言,能体现良好的程序设计风格,语言结构简明,规1计算机专业“高级语言程序设模大小适中,便于初学者学习和掌握。Pascal语言计”课程的设置与语言的选择问比较符合这样的条件,也便于教学,但仅能支撑题部分后续重要课程,且与当前企业对毕业生的专业要求也不尽一致。C语言可以适应市场大多数设立“高级语言程序设计”课程,离不开遴用人单位的要求,但对部分后续重要课程的支
6、撑选高级程序设计语言,因为语言是学习程序设计力度不够。更重要的是,C语言自身在设计和发的载体,同时又对学习后续课程和构建学科核心展过程中,语言成分众多,规模比较大,内容和知识结构产生广泛而深远的影响。设施比较琐碎,规范性不足,初学者不易掌握,1.1 宿主语言到底应该选哪一种还会带来副作用。一般情况下,“高级语言程序设计”是学生(4)宿主语言应尽可能遴选在整个学科发展进入计算机专业后学习的第一门专业基础课,其中具有承上启下作用,在各行各业有广泛应用的宿主语言的选择不是任意的,需要遵循一系列的流行语言,能为学生学习后续课程,如“高级程原则。根据学科人才培养科学理论体系,
7、有如下序设计语言理论”、“硬件描述语言与数字系统原则。设计”、“编译原理”、“现代软件开发方法和(1)宿主语言应该是过程性语言。过程性技术”等打下良好的基础,也能为学生未来顺利语言与算法比较接近,其思维方式又贴近大多数就业提供支撑。目前,已知VHDL类语言和软件刚完成12年基础教育的大学一、二年级学生,易开发工具Delphi等与Pascal比较一致,但Pascal的于为初学者接受。课程所介绍的程序设计是建立流行性趋势已经减弱,取而代之的是以C语言为在算法基础之上的实现技术,由此一脉相承。尽核心的各种版本的C语言及其派生语言,如ANSI管开设这门课程时,“算法设计
此文档下载收益归作者所有