以程序设计功底培育为目的,推进 C 语言课程讲授改革
摘 要: C 语言程序设计是 专业根本课, 笔者联合安康学院的现实情况, 以及自
身的讲授体会, 探索目前针对电子信息类专业学生, 进行以程序设计功底为培育目的
的讲授方式, 近年的现实讲授成果 表明这些手段是 有效的.
关键词: 电子信息类专业 C 语言程序设计 讲授改革
1.电子信息类专业 C 语言课程现状解析
C 语言程序设计, 又称高级语言程序设计, 是 电子信息类本科、专科专业的一门
专业根本课程. 近些年的讲授实践 表明, 电子信息类专业学生程序设计功底主要靠 C
语言课程打下坚实根本, 从而使*络数据库应用、嵌入式系统开发等专业核心功底的提
高得以实现. 但是 , 这门难度较大的课程讲授结果却不佳.
从讲授方面看, 目前 C 语言课程讲授存在的问题主要有三点: 一是 高级语言程序
设计课程的讲授内容偏窄偏浅, 二是 讲授方式不恰当, 三是 尝试审核手段落后. 起
首, 高级语言程序设计课程在讲授内容上偏重于语言自己, 在程序设计方面注重不够.
讲授内容主要是 语言的语法、语义等根基内容的介绍, 以及简单的应用举例, 贫乏较
深入会商程序设计的内容, 贫乏对语言运用功底培育和练习的内容. 其次, 在课程讲
授过程中未能充实认识到高级语言程序设计是 一门实践性很强的专业根本课, 课程的
目的是 培育学生解析问题和运用程序设计语言解决现实问题的功底, 而把这门课混同
于一样的理论课, 因而在讲授过程中重视概念的讲解而忽视概念的运用, 重视常识的
讲授而忽视对功底的培育. 末了, 在练习和考试中, 因为贫乏必要的技术手段, 是以
多采纳书面方式. 如许, 一方面使得学生很难把注重力集中到提高现实的程序设计功
底上面, 另一方面也使得教师在评判学生的练习和考试答卷时面临巨大的工作量和难
度, 是以只能尽量多出一些挑选题、填空题等标准化试题. 如许也从另一方面引导学
生把注重力更多地放在对一些根基概念和语言要素的学习上, 而忽视了对程序设计功
底的锻炼和培育.
是以, 无数学生尽管在书面考试中的成绩尚可, 但是 在现实的程序设计功底方面
普遍偏低, 纵然是 100 行以内的简单程序也很难在较短的时间内正确地完成, 更谈不
上具有较为专业化的程序设计功底了.
2.正确培育程序设计功底
电子信息类专业的学生应该具备什么样的程序设计功底呢?非计算机专业学生不
大概也没必要像计算机专业学生一样对照系统地学习无数具体的理论常识, 而应该更
多地从学以致用的原则出发来进行讲授. 所以教师在讲授中应勉力落实“以程序设计
方式为主线, 以语法和结构为核心, 以功底培育为目的”的讲授理念. 通过讲授方
式、讲授手段、考试方式综合改革, 构建课堂讲授、尝试讲授、*络讲授、课程设计等
环节的多维立体化讲授环境与学习环境, 可以使电子信息类专业学生的程序设计功底
得到极大的锻炼, 讲授质量得到显明的提高.
3.基于程序设计功底培育的讲授改革实践
3.1 改革课堂讲授模式
评论0
最新资源