高级语言程序设计的教学设计

时间:2017-02-20 06:45:56 来源:论文投稿

1目前实践课程教学中存在的主要问题

C语言程序设计课程通常在教学计划中都被安排在大学一年级上学期,这个阶段刚好是新生入学的第一个学期,一方面新同学对程序设计的概念还比较淡薄,另一方面,教学过程中程序练习题解决问题的针对性也不是很强,这都给教学环节带来了不少的困难。传统的实践教学中存在较多的问题,主要表现为[1]:(1)由于程序练习题解决问题的针对性、新颖性、复杂性等方面的原因,学生对上机实践课的兴趣较难调动,对上机实践通常不够重视;多数学生上机前不做预习准备,上机过程中总是敷衍了事,碰到问题时,既不积极思考,也不向教师提问;(2)实践教学中传统的练习题内容有点简单单一,缺乏层次性,不能满足不同层次学生的需求;(3)实践教学中的练习内容与后续相关课程有一定的脱节,表现为某些专业的学生虽然学了C语言,但到后续一些相关课程中需要使用C语言进行编程时,学生感觉仍然无从下手;(4)程序设计课程的考核方式不是很合理,现在只重视笔试考核和理论知识的掌握,忽略了编程动手能力的考核;(5)实践教学过程没有较好的延续性,不少学生当C语言课程考试结束后,也就把C语言放置一边了,没有把C语言的学习和应用很好地延续下去,因此并不能很好地掌握C语言。《C语言程序设计》是实践性很强的一门课程,实践教学是整个教学过程中的重要环节,抓好实践教学可以加强学生对抽象理论知识应用的理解和掌握,培养学生的编程实践动手能力,让学生掌握编写程序和调试程序的方法技巧。另一方面,程序设计实践教学环节中还存在着实践教学内容缺乏系统性和层次性,实践教学方式方法单一,编程实践内容与后续课程存在脱节,学生学习兴趣不高等问题。所以应根据C语言实践教学情况,分析现在实践教学中存在的问题,采取相应的改进措施。例如,加强练习题的层次性和针对性,将练习题分为基本练习题和提升练习题等。教学中必须通过大量的实践训练来促进学生对知识应用的理解和掌握,提高其分析问题、解决问题、编写程序和调试程序的能力,以保证良好的教学效果。

2《高级语言程序设计》实践课程的教学设计

针对《高级语言程序设计》实践课程教学中存在的诸多问题,教学时可按专业研究方向有所侧重地进行教学设计,设计不同的教学导向、教学内容、教学方法等。对电子信息类学生,可有所侧重地加强该实践课程与后续信号处理类课程,数学实验与数学建模课程的联系。

2.1加强该课程与信号处理类课程的联系

信号与信息处理的方法和能力是电子信息类学生在专业学习中必须要求掌握的一个基本技能环节之一。其中,比较典型的课程有《算法与数据结构》《数值分析与算法》《数字图像处理》《语音信号处理》《信息隐藏技术》等。在《高级语言程序设计》实践教学的教学内容设计上,可将学生引导到信号处理的方向上来,增加相应课程中涉及的特征参数提取,特征识别或判别、求解方程或某一类问题的算法实现等内容,一方面增加了练习题目的针对性,趣味性,同时还提升了题目本身的难度和层次性。例如,《语音信号处理》课程的学习过程中,可以设计一个小型的系统辨识问题[2],让学生完成10个孤立数字的语音识别问题。其中包括了语音特征参数的提取、特征的判别两个环节。

2.2加强该课程和数学建模与数学实验课程的联系

数学实验与数学建模是实验科学与技术杂志简介详见

3结束语

针对作者所在学院电子信息类本科生的教学实践,证明通过教学设计,加强《高级语言程序设计》实践课程和信息与信号处理类课程的联系,使学生为后续专业课程的学习做了很好的铺垫准备,加强《高级语言程序设计》实践课程和数学建模与数学实验课程的联系,把学生对《高级语言程序设计》课程的学习引导到面向实际问题,解决实际天津职称问题的方向上来,增加了学生学习的积极性和主动性,取得了较好的教学效果。

作者:尉洪 单位:云南大学


更多市场营销论文详细信息: 高级语言程序设计的教学设计 论文代写
http://m.400qikan.com/lw-175801 论文代发

相关专题:河北工程大学 税收执法督察总结

相关论文

《数码设计》

文化播报2017-01-08 11:09:30

国民经济论文2017-05-25 17:31:33
相关学术期刊
《新学术》 《管理科学学报》 《贵金属》 《中医儿科杂志》 《中外妇儿健康》 《建设科技》 《犯罪研究》 《能源基地建设》 《高校图书情报论坛》 《数学教学通讯》

< 返回首页