浅谈高职中《C语言程序设计》教学

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:ie286
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着计算机技术的发展,计算机不仅成为各行各业的一种现代通用智能工具,而且也成为了一种文化。为了培养社会需要的复合型专业人才[1],高职院校在各专业设立了计算机课程,包括《C语言程序设计》这门课程[2],那么怎样才能使高职生学好这门课程呢?为解决这个问题,必须明确“不明白的学生为什么不明白”,再结合新思想、新技术,采用有效的针对性教学与兴趣激励教学来改善以往教学的不足。
  关键词:复合型专业人才;C语言程序设计;针对性教学;兴趣激励教学
  中图分类号:G434文献标识码:A文章编号:1009-3044(2008)34-1928-02
  Simple Exposition in the "C Programming Language" Teaching
  WANG Hai-ying
  ( Department of Computer Application, Applied Technology College, Daqing Petroleum College, Qinhuangdao 066004, China)
  Abstract: With the development of computer technology, computers not only from all walks of life to become a modern tool for general intelligence, but also become a culture. In order to foster the needs of Professionals-Compound [1], higher vocational colleges in the professional set up computer courses, including the course of "C Programming Language" [2], then how can the vocational college students to learn this courset? To solve this problem, must be clear, "do not understand why students do not understand", combined with new ideas, new technology, effective methods of targeted teaching and encourage interest in teaching to improve the teaching shortage of the past.
  Key words: Professionals-Compound; C Programming Language; targeted teaching; encourage interest in teaching
  
  1 引言
  在四年的《C语言程序设计》教学里,我荣幸地参与了我院的精品课建设,学习他人优点,总结经验与不足,确实收获很多。在高职院校“重应用、重能力”的指导思想下,我本着这门课重在培养学生对程序的“阅读”、“编写”及“调试”能力[3],坚持“以人为本”,但不要“一视同仁”,意思是以学生愿意接受为本,采用兴趣激励教学,而实际教学过程中重视每个学生,采取针对性教学。取精华,去糟粕之后,谈一下我在这门课教学中的一些看法和尝试(本中“非专业”和“专业”分别指非计算机专业和计算机专业)。
  2 理论教学(课堂讲授)
  2.1 兴趣激励教学
  1) 明确目的
  明确目的是指让学生明确学习这门课的意义。这门课不仅为专业课打基础,而且有利于学生取得证书及升本。这就在思想上告诉学生,这门课对他们所关心的就业及再深造都很有意义。学生明确了这些,会提高兴趣与主动性,为良好的进行课程的学习打下了较好的基础。
  2) 通俗形象
  通俗形象是指将抽象概念采用“由具体到抽象”的思想通俗化,利用多媒体技术形象化。教师先采取“提出问题”,然后“介绍解决问题的方法”,最后“归纳出必要的规律和概念”,然后制作成CAI课件,利用多媒体教室将其演示给学生。例如递归函数的讲解,先给出简单的问题——求阶乘,然后通过多媒体演示递归过程中数据及程序的变化,讲解阶乘的递归解题,最后总结递归规律及概念,尤其“循环”与“函数调用”等过程演示,会生动形象地展现在学生眼前。这样,学生不仅加深了理解,而且有兴趣去研究。学习前后,教师安排作品欣赏——展示经典作品和学生优秀作品,将知识形象化展示出来,提高了学生对所学知识的认识,开阔眼界,提高学习热情。
  3) 搞好互动
  搞好互动是指在授课时教师和学生要有好的沟通。良好互动可以改善教师授课的枯燥,以及了解学生的掌握情况。比如,教师和学生在课前准备一些问题,课堂上分组学生来回答,教师会在必要时提示学生,适当给予表扬和鼓励;教师可以将问题细化成数据的规律性变化进行多个学生的提问,不仅简单而易于学生回答,而且使学生在乐趣中明确规律性。授课时还应注意节奏,留有间隙供学生随时提问,适当给予解答。这样,学生会更积极听课,加深对知识的理解。
  2.2 针对性教学
  1) 区分专业
  区分专业是指明确“非专业”和“专业”的教学内容和要求。对于“非专业”,课程安排要够用及适度。例如,电信专业后续专业课主要使用C语言的知识到数组,那么可以将学习内容重点设置为“指针”章节之前,其他知识略讲。在讲解问题时,尽量少使用抽象概念。结合专业特点来讲解,从而使各专业的学生掌握起来更容易。而对于“专业”要学习内容全面详细,适当轻理论重应用,授课时间安排多,便于提高能力和专业课学习。
  2) 分层授课
  分层授课是指课堂安排上要考虑优、中、差学生对知识的接受理解。课堂安排应以中等稍偏下水平为主,使绝大部分学生能接受理解;安排一部分内容引导优秀的学生,让他们不觉得太简单而失去兴趣,例如,给出思考题,或大致的扩展内容;安排鼓励式的问题提问差生,使其增加信心,例如,提问相近性的问题,或问题中的一步。这样的分层授课,不仅不会让学生们产生心理偏见,反而会提高学习热情,全面提高对知识的掌握理解程度。
  3 上机实验教学
  3.1 兴趣激励教学
  1) 优活实验
  优活实验是指优化实验题目及灵活实验组织。例如,选取生活中“买水果”这样的顺序结构题目,学生们可以在比较自由的环境下探讨问题,教师多提示少讲解,鼓励学生多思考及查阅资料,不仅使学生更好的理解顺序结构,增加兴趣,而且减少了自己做题会产生的惰性,在动手、动脑及动口的同时,有了成就感,更主动去学习。
  2)良性竞争
  良性竞争是指教师安排或鼓励学生进行促进性的比赛。例如,小组竞赛方式,竞赛结果作为实验成绩的一小部分,将竞赛情况及成绩详细记录下来,与学生达成一致,不仅使学生有兴趣去竞赛,而且知道了自己的差距,从中也获得了一定的知识。当学生之间比谁做的快的时候,教师应鼓励式地引导他们正确评价,使竞争真正促进学习,提高学习兴趣。
  3.2 针对性教学
  1)区分专业
  区分专业是指明确“非专业”和“专业”的实验教学内容和要求。“非专业”应熟练掌握简单的调试操作来求解与课堂同类型的题目;而“专业”应全面解题和操作,解决复杂问题更专业和熟练。例如,“非专业”多为“参考题目××”,而“专业”多为“整合程序后变量定义是否适合,数据识别与判定,多种算法的实现等”,这样明确方向,更适于各专业学习。
  2) 分级题目
  分级题目是指题目按涉及的知识量及解题的难度划分等级来适合不同要求。例如,把实验题目分为基础、掌握和提高三种级别,不仅能测试出学生的掌握水平,而且能根据学生的不同程度来安排题目,以达到有针对性地提高。
  4 面向“专业”的实训教学
  4.1 兴趣激励教学
  “宽而有度”的实训教学不仅强化学习过的知识,而且还能扩展学生的所学知识。例如,管理系统设计、动画设计及实物模仿等作为实训内容,加以自由且有组织的实训环境,比较宽泛的实训要求,使学生主动去查阅资料完成自选题目,以程序和报告来展示自己的成果。从中,学生发挥了主动性,培养了独立思考的能力,比硬性规定的效果好得多[4]。
  4.2 针对性教学
  1) 表达查漏
  表达查漏是指通过语言表达来找到自身的知识漏洞。只有真的明白,才能说的明白。学生在对题目讲述的过程中可以发现自己的不足, 弥补“想当然”的思维误区,解决学生因发现不到问题而导致学不好的问题。比如,教师可以让学生讲述自己的程序,然后提问他们表述中比较含糊的地方,不仅有问题会发现问题,及时弥补不足,而且还全面了他们的素质。
  2) 同审异改
  同审异改是指与学生们一起审评,且有针对性地给学生提出改进意见。同审可以学习别人程序的优点,弥补不足,异改可以明确不足之处,例如,审评系统设计,没做出批量插入的学生,可以提示其实现,但是对于做出来的学生,这个提示就是多余的,反而看不出自己有不足。当教师针对性的给出改进意见,不仅使其明确不足,而且感觉得到重视,愿意去采纳意见,努力去进步。
  5 课后辅导
  5.1 兴趣激励教学
  “分享式”的辅导可使学生更主动学习,易于知识吸收。“分享式”是指平等、广泛和互动。比如,去自习室,上网,运动,甚至打招呼,从中学生觉得受重视,愿意去学习你讲授的知识。
  5.2 针对性教学
  教师在课后辅导的解疑时可采取“听后解”,意思是先听学生讲题,再进行针对性讲解,解决学生对知识的模糊认识。例如,有的学生对题目求解的错误在于“for语句”执行不按书写顺序,会以“这道题我不会”来问,只进行全面讲解,他可能还会忽略这点,对其他题目仍可能出现类似错误。教师就要通过“听后解”来明白“不明白的学生为什么不明白”,真正解决学生存在的具体问题。
  6 结束语
  《C语言程序设计》这门课在高职教育中是比较重要的一门课程。为了使这门课有较好的教学效果,我们可以在针对性教学与兴趣激励教学上多下些功夫。我的教学没几年,一些看法与尝试还比较的不成熟。不过通过学习与自我摸索,确实在教学上有了一定的进步。感谢给予我帮助的人们,使我教学上不断的进步。但是随着社会需求与学生群体的变化,教学决不会是一成不变的。今后,我仍会虚心借鉴成功经验,不断的探索与实践下去。
  参考文献:
  [1] 陈琦,刘儒德.信息技术教育应用[M].北京:人民邮电出版出,1997.
  [2] 谭浩强.C语言程序设计[M].北京:清华大学出版社,2003.
  [3] 赵凤芝.C语言程序设计能力教程[M].北京:中国铁道出版社,2006.
  [4] 朱承学,余肖勇,王新辉,等.C语言程序设计实践训练教程[M].北京:中国水利水电出版社,2004.
其他文献
摘要:基于WEB模式设计出题题库和在线考试系统,具有自定义比重出题,实现在线限时答题,真正实现无纸测试,考生在取得考试资格后在规定比赛时间内答题,并在比赛结束后给出详细的获奖名单。  关键词:限时答题;C#;JAVA Script;Access  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)17-21559-02     1 引言    商业类考试系统主要起到一个宣
摘要:本文介绍了路由器、交换机模拟程序Boson NetSim软件的安装与应用,给广大因实训条件的不足,无法开展相关实训的学习者提供一个实验平台,提高他们的学习效率。  关键词:网络实训;Boson NetSim;路由器;交换机的配置  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)08-11ppp-0c    1 引言    计算机网络技术是计算机网络专业的核心课程
摘要:介绍在基于WSL开发过程中,如何使用ANT工具开发脚本来自动构建和部署应用程序,从而帮助团队实现开发J2EE大型项目的编译部署工作自动化和规范化。  关键词:Ant;部署;XML  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)23-00721-03  Using Ant To Achieve Building and Deployment  ZHOU Hong
摘要:随着互联网的飞速发展,网络安全逐渐成为一个潜在的巨大问题。网络安全性是一个涉及面很广泛的问题,但先进的技术是网络安全与保密的根本保证。本文以目前网上服务器大多采用的UNIX系统为对象,对它的安全问题进行探讨和研究。  关键词:网络;计算机;系统;安全  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)14-20855-02    目前网上的服务器仍然是以UNIX的
摘要:互联网具有开放性、无纸化、互动性、公开性等特点,这为消费者提供一条快捷、方便、便于监督的投诉渠道。旅游经济在国民经济中占有日益重要的地位,是新的经济增长点,如何更好地解决游客的旅游投诉,维护游客的合法权益,成为旅游监管部门迫切需要的解决的问题。在互联网高速发展的环境下,该文从网络的角度出发,提出建立网络旅游投诉平台机制的论题,希望能为游客提供一个更加完善的旅游投诉渠道。  关键词: 网络平台
摘要:该文提出了基于C/S 和B/S 混合模式的高校教务管理系统的开发设计方案,并从系统总体设计、系统研制与运行平台、系统体系结构、系统功能、数据库选择等方面论述了系统的构建过程及实现方法。  关键词:教务管理系统;C/S;B/S;混合模式  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)27-2018-02  A University Teaching Manage
摘要:无线MESH网络是一种高速度,高容量的多点对多点网络,是一种新型的解决“最后一英里”问题的分布式网络,可把它堪称Ad Hoc网络的简化版本。无线MESH网络中的路由是它的一项关键技术,基于此,本论为对无线MESH网络的路由协议进行了改进研究,文中首先介绍了Ad Hoc网络三种路由协议,重点研究了其中一种动态源路由协议(DSR)的具体实现过程,并在支持QoS服务基础上,对DSR协议进行了改进,
摘要:基于IEEE802.15.4的Zigbee协议的无线传感器网络战备坑道人员定位管理系统具有低成本、低功耗、网络规模大、传输距离远、组网方式灵活等优点。在阐述Zigbee协议的基础上,重点介绍了定位管理系统的网络架构、通信流程、编程实现,为基于Zigbee协议的无线传感器网络在各定位领域的应用提供了理论参考和实践依据。  关键词:Zigbee协议;坑道;定位;管理  中图分类号:TP315文献
摘要:现有的基于免疫机制的NIDS模型有着诸多缺陷。针对这些缺陷,同时借鉴关于免疫识别的最新理论(危险模式理论),本文提出了一个新型的NIDS模型。其中,改变了自体库的角色,以减轻检测代理的负担;引入了基于异常信号的免疫识别,降低了虚警率,同时增强了系统的适应性;提出了新的亲和力算法,通过“关键基因片段控制串” 提高了识别的效率和准确率。  关键词:网络入侵检测;免疫;危险模式理论;亲和力计算  
摘要:MAC协议是无线自组织网络中一个重要研究领域,特别是隐终端和暴露终端问题的解决尤为重要。目前已经提出了一些MAC协议的设计方案,但这些方案都是孤立存在的,为了能从整体上了解MAC 协议发展现状,对现有的MAC 协议进行了归类并且对它们进行了简单分析比较,作为结论,给出了MAC 协议的发展方向。  关键词:Ad Hoc网络;MAC协议;隐终端;暴露终端;公平性;功率控制  中图分类号:TP39