范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

C语言函数教学设计与实践论文

  一、函数在C语言程序设计课程中的地位
  函数部分的学习被安排在三大程序控制结构之后,有利于学生对函数知识点的系统学习,也能够使学生深刻理解结构化程序设计的全局思想,在大学期间开设《C语言程序设计》课程的主要目的是培养学生充分利用信息时代的优势,通过编程解决实际问题的能力。实际上C程序的基本组成单位是函数,课程所有知识点的学习最终都将落实到编写各种函数来进行验证和实现。因此,学生只有灵活掌握函数的运用,才能为后续学习奠定坚实基础。
  二、传统函数教学存在的问题
  传统函数教学流程如下:
  其一,函数定义及其形式;
  其二,函数形参,return语句,函数返回值;
  其三,函数声明,格式,位置;
  其四,函数调用,函数实参等。这种传统的教学流程过于强调函数语法知识,概念和规则的讲解,这样导致学生似懂非懂,与教学理念相违背,为了适应教学要求,突出以学生为主,教员为辅的教学理念,主要探讨函数的教学设计及实践[1]。
  三、新的函数教学设计及方法
  函数教学主要以发现问题、分析问题、解决问题为思路开展教学,以启发、引导、对比和总结为辅帮助学生分析问题解决提出的问题。不仅可以让学生带着兴趣学习,也会加深学生对知识点的深刻理解及灵活应用。本堂课的教学流程是:交代任务;提出问题、发现问题、解决问题;巩固练习[2]。
  第一,提出问题、分析问题、解决问题。学生只学过在main函数中编写简单程序,于是向学生抛出问题:复杂程序应如何进行组织和设计?在此,给学生一些时间利用main函数来解决给定任务,解决完毕和同学生一起验证结果,然后引导学生分析这种解决方式在实际中存在的问题,并启发学生思考解决此问题的最佳方法,从而引出学习的内容——函数法。接着再次引导学生用函数法重新解决给定的任务,最后将解决该任务的两种方法进行对比,让学生讨论、体会并总结出复杂程序的设计方法。
  第二,巩固练习。在这个环节,笔者设计了带有陷阱的小例子:通过编写swap函数来实现主函数中两个整数的交换,给学生一些时间讨论、验证结果,引导学生分析其中的问题,同时引出函数调用流程这一知识点,并通过动画演示的"方式帮助学生分析函数调用流程。
  四、函数教学实践
  第一,利用结构化程序设计原则设计复杂程序。在main函数中编程解决问题的基础上引导学生独立解决给定任务,发现大部分学生都能很好地编写出程序,让学生观察上述代码,联系实际启发引导学生讨论并总结出如下问题:
  其一,代码冗余;
  其二,不易维护;
  其三,可靠性差;
  其四,可读性差。
  在此基础上启发学生剖析问题并让学生给出解决方案,即main函数没有能力独自解决整个任务,这样很自然引出复杂C程序组织和设计的原则:自顶向下,逐步细化,模块化设计,结构化编码。在这一原则的指导下,人们可以将任意复杂任务分解若干子任务。程序设计时每个子任务看成独立模块,每个程序设计人员分别完成一个或多个模块。人们称这样的程序设计方法为"模块法",在编写代码时每个模块对应编写一个函数。最后选择一种结构化语言对各个函数进行编码,然后在机器上反复调试修改验证。函数定义形式函数首部函数体含义作用及功能功能具体实现对应知识点函数名,函数形参,返回值如:longfact(intm)声明语句,执行语句第二,函数定义及调用。
  其一,函数定义形式;
  其二,函数调用。通过知识迁移将以前学过的使用库函数的语句引导学生总结出函数调用的形式:①无返回值;②带返回值。在此,详细讲解实参与形参的区别及联系,接着给学生一些时间利用函数调用的方法改写程序并将两种解决问题的方法进行对比,让学生观察总结出程序模块化的优点。
  第三,进阶练习。布置小任务:编写swap函数来实现main函数中两个整数交换。在学生编写时,教员应根据每位学生的情况进行适当指导提示,并及时纠正学生们共性的错误。提示学生思考计算机本身是如何执行程序中的main和swap函数的,引导学生回答并指正。通过画图这种直观的方式,让学生理解函数调用的执行流程,同时也加深了学生对函数模块独立性的深刻理解,将抽象的知识变得通俗易懂。
  五、结束语
  综上所述,C语言中函数涉及的知识杂而多样,在教学中采用启发、引导、对比等多种教学方法,不拘泥于知识点的讲解,而是从程序设计全局角度出发,以分工合作思想为切入点,探讨了现实中复杂程序编写多个函数来实现的必要性,发现问题,解决问题,让学生主动学习的思路展开,实践证明该思路符合学生接受知识的思维习惯,这不仅很好地调动学生学习的积极性,从而培养了学生独立思考解决问题的能力。
  参考文献:
  [1]谭浩强.C程序设计第三版,北京清华大学出版社.
  [2]高等教育出版社.c语言程序设计2015版,高等教育出版社.

职业学校语文情景教学探究的论文摘要语文是所有学科中最全面的学科,它内容丰富,包罗万象,涉及人文科学和自然科学等各类知识。传统的教学思想已不能满足新时代教学的需要,因此情境教学理论诞生,逐渐被接受,并在我国广泛开实时双向交互式远程教学系统的设计与实现论文摘要远程教学是网络教育的重要组成部分,实时双向交互式远程教学系统能为远程教育提供一个符合信息化教育规律的真正高效的现代化教学手段。文章阐述了系统设计的理论依据,对该系统进行了设计和电力系统报修中远程终端告警系统的运用论文1概况95598是国网公司负责全天候供电客户服务的机构,集咨询查询业务受理投诉举报故障报修服务调度及质量监督为一体,是公司客户服务体系的重要一环。专业化的95598服务是提升客户体基于ASP的远程培训管理的系统设计与实现论文摘要昆山信息港的多业务平台基于公司内网之上,业务之间的二次培训和技术答疑以及相关文件的传递通常采用传统的电话,传真和公网通讯软件完成,已建立的多业务支撑系统未涉及如何解决内网业务通对于大学生创新创业训练项目的探索和设想论文创新是以新思维新发明和新描述为特征的一种概念化过程。下面是小编为你带来的对于大学生创新创业训练项目的探索和设想论文,欢迎阅读。摘要大学生创新创业训练项目是本科生参与科研和创新活动的学校管理信息系统建设论文摘要学校管理信息系统的建设与应用是学校全面实现教育信息化的一项重要内容,也是学校提高教育教学质量的一种途径。然而,其建设是非常复杂的系统工程。从建立学校MIS的必要性,功能模块,系音乐对大学生心理健康的影响的论文摘要音乐无处不在,与我们的生活密切相关,无论是在你痛苦失落时,还是在你开心激动时,音乐都是最好的陪伴。音乐影响着人们,也改变着人们。它不仅能陶冶人们的情操,提高人们的审美能力,而且关于父母教养方式对高中学生心理健康状况的影响论文父母教养方式很久以来一直是发展心理学家教育心理学家和教育学家研究的重要课题。国内研究认为,父母教养方式是父母在对其子女进行抚养和教育的过程中使用的一整套手段和方法,它是父母教养态度对于新形势下高校学生知识产权教育理论教育论文1知识产权基本信息一般概述词源知识产权,英文为IntellectualProperty,翻译过来为知识所有权或智慧所有权。概念知识产权是一个法律概念,从字面上理解就是基于知识或者智平面设计教学中对学生综合能力的培养论文当代社会平面设计的发展与竞争,对设计师的需求不仅增加了,而且整体素质也提高了,要求越来越严格,但由于许多学校没有在平面设计教学理论与实践相结合,教师只有采用传统的教学方法,而忽视学探析美国高等学校学分制管理的发展历程及其启示论文摘要学分制是一种高等教育适应市场经济需要的新型教育管理制度。美国的学分制又是一种比较完善的学分制,对于美国学分制管理历程的研究对我国高等学校学分制的进一步实行提供借鉴,具有非常重要
古代文学论文论姚贾与韩孟以下为品学网论文网为您编辑的古代文学论文论姚贾与韩孟,敬请关注!!古代文学论文论姚贾与韩孟贾岛最初是以诗僧无本的身份拜谒韩愈的,以韩愈孟郊这样矫激进取的性格,一见这位诗思卓越的僧人古代文学论文浅谈对薛宝钗的性格分析古代文学论文浅谈对薛宝钗的性格分析怎么写呢,请看品学网论文网小编为大家整理的范文古代文学论文浅谈对薛宝钗的性格分析一处事淡然,做事无情比如金钏儿的死王夫人为头等大丫头金钏儿的死有些古代文学论文佛禅对柳宗元山水诗的影响刍议柳宗元不仅是一位杰出的散文家,还是一位很有成就的诗人。以下为品学网论文网为您编辑的古代文学论文佛禅对柳宗元山水诗的影响刍议,敬请关注!!古代文学论文佛禅对柳宗元山水诗的影响刍议一佛探究现代文学中的古代文学资源中国现代文学自诞生之日开始,就不得不面对诸多复杂的矛盾封建政体疾病缠身民智蒙昧未化社会动荡不安国弱民穷列强入侵,从晚清到五四,从抗战到新中国成立,可以说,中国现代文学的发生并不是一古代文学论文谈唐代古文运动在散文发展史上的地位古代文学论文谈唐代古文运动在散文发展史上的地位怎么写呢,请看品学网论文网小编为大家整理的范文古代文学论文谈唐代古文运动在散文发展史上的地位我国古代的散文,在先秦两汉时期就已经相当发浅析当代中国马克思主义整体性研究方法的发展路径1当代中国马克思主义整体性研究方法产生的历史背景马克思主义是一个涵盖了自然社会和人类思维发展规律的完整而严谨的科学思想体系,整体性是马克思主义的根本特性。从整体性角度研究马克思主义马克思主义公平理论与当代中国的共享发展公平是人类永恒的追求。吕氏春秋曰圣王之治天下也,必先公,公则天下平矣。当前,我国正处于经济社会转型时期,各类矛盾凸显,经济和社会发展的不均衡差异不断扩大。维护公平正义,促进共享发展马克思主义视域下大学生社会实践研究摘要随着我国教育改革的不断推进,大学生社会实践已经成为大学中提高学生的社会适应能力促进学生全面发展的重要手段。但在大学生社会实践中也存在一些问题,例如很多学校的大学生社会实践变成了马克思主义哲学教学模式改革探析摘要马克思主义哲学是一门发展中的科学,与我国当前的时代精神紧密结合,对构建和谐社会有着重要的指导意义。在大学开展马克思主义理论教育也是形势所需,尤其对于思想政治教育专业的学生来说,马克思主义意识形态话语权提升的路径探析摘要增强马克思主义意识形态话语权,是巩固全党全国各族人民团结奋斗的共同思想基础,是牢牢掌握意识形态领导权的客观要求。意识形态话语权作为一种软权力,既不能硬性强加,也不能自然而生。增理工类院校马克思主义理论学科建设论文马克思主义理论学科是在2005年被批准建立的新学科,全国至今已有一级学科博士点41个一级学科硕士点187个。每年这一学科的毕业生为数可观,其中,相当一部分人是在理工科院校马理论学科