浅谈比较教学法在《C语言》教学中的运用

来源 :职业教育研究 | 被引量 : 0次 | 上传用户:chm200630990203
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:C语言是系统描述语言,是一种通用的程序设计语言,具有许多突出的优点,因而在许多方面都得到了广泛应用。越来越多的程序员将C语言作为主要的编程工具;同时,越来越多的人开始学习C语言。但由于C语言灵活,功能强大,也给初学者带来了一定的学习难度。文章从教学法出发,认为教师在《C语言》授课过程中,应根据不同的教学目的,针对不同的教学内容,采用比较教学法,以获得良好的教学效果。
  关键词:比较教学法;C语言;程序设计
  中图分类号:G712文献标识码:A文章编号:1672-5727(2010)05-0138-02
  
  C语言使用起来方便灵活,具有现代化的数据结构、结构化的控制语句、程序设计自由度大等特点。但是,C语言中诸多的符号难以驾驭,尤其是函数、指针和结构体等,学生学习起来相当吃力。近几年来,笔者不断对C语言教学进行探索和总结,认为在《C语言》课程教学中运用比较教学法能有效提高教学质量。
  典型例题“接龙”比较法
  学生学习程序设计语言,只有在掌握这门高级语言自身特点的基础上,才能进一步学习编程。教师在进行教学设计时,编排例题的顺序很重要,应依据知识的连贯性,由简单到复杂,逐层深入。例如,for循环语句这一节内容,由于介绍完单层循环,还要进一步介绍循环的嵌套,笔者选择了下面这道编程题为“龙头”,然后分别横向深入和纵向深入进行“接龙”,将这一节的所有知识点都概括其中,使它们彼此联系,相互挂钩。
  例题一(累加):求1 3 5 7 … n(n是奇数)。
   源程序:main( ){
   inti,n;
   ints;
   s=0;
   scanf(“%d”,
其他文献
随着天津市治理超限工作的开展,普通公路超限检测站成为治超工作的重要平台,本文论述固定站点建设的规模、使用要求及实施内容。
教育部决定今年在天津、河北、辽宁、吉林、上海、江苏、浙江、福建、江西、山东、湖南、广东等12个省市的42所国家级重点中等职业学校设立内地西藏中职班.首批计划招生3000人
通过参数化机心体左右导轨高度差的方法,编程循环求解。计算结果表明:机心体左右导轨高度差的存在与否不会改变主滚轮压力峰值出现的时机,但驱动压力峰值的大小与导轨高度差基
针对舰炮身管在俯仰随动过程中由于转动惯量及负载力矩剧烈变化引起的振动干扰,在Matlab/Sim Mechancis软件中建立炮管柔性身管模型和伺服传动模型。仿真模拟了舰炮在俯仰运动
利用动力学仿真软件的二次开发功能,基于模板及参数化技术,针对不同类型自动机、不同典型机构开发火炮自动机动力学通用仿真优化平台,实现了自动机动力学模型的快速建立、载
摘要:赏识激励是促使学生奋进的源动力,能使学生在愉悦的环境中学习和成长。本文结合作者的教学实践和中职学生的心理特点,阐述了如何在专业课授课过程中多方位地贯穿赏识激励教学理念,提高学生学习专业课程的兴趣和积极性,取得好的人才培养效果。  关键词:中职;专业课程;赏识激励;教学实践;学习兴趣;心得  中图分类号:G712文献标识码:A文章编号:1672-5727(2010)12-0048-02    
卫城低渗油藏自1982年投入开发以来一直保持较高的开发水平,但2010年以后,由于事故井增多,注水调控效果变差,含水上升加快,递减加大,开发效果变差。本文通过对水驱开发效果变差的原
摘要:《电子技术》是机电专业的一门重要的基础课程,这门课程的知识点多而分散,且不易理解。然而,每一门课程都有其内在的规律,教师应总结出《电子技术》这门课程中所有知识点之间的相互关系,并将其总结成一条“知识链”,在教学中时刻贯穿,帮助学生更好地理解和掌握这门课程。本文针对《电子技术》教学存在的难点,阐述了“知识链”教学的优点和实例。  关键词:知识链教学;电子技术;实例  中图分类号:G712文献标
在基于工作过程的职业教育理念的指导下,阐述了高职地理信息系统专业应用型人才的培养目标以及职业能力、专业能力和专业实践课程三大课程体系,细分必修的学习领域9个、系统综合实训1项、顶岗实习1学期,同时强调教学内容要以情境教学方式呈现。
在浙江某领带企业,笔者参与了其厂房工作间的恒温控制项目,起初采用开环方式,直接往厂房送冷风,结果发现,效果虽然显著,可达到的温度较低,但这样要求设备全额运行,非常耗能。