C语言中函数参数传递教学模式探讨

来源 :中国信息技术教育 | 被引量 : 0次 | 上传用户:jhyyxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:C语言函数参数传递内容是教学的重难点,学生在分析解决该类问题时的困惑较多。因此,为了提升教学效率,笔者提出了一套针对函数参数传递的教学模式。该模式要求学生深化对相关知识点的理解掌握,在讲解参数传递过程时将参数传递特点和内存变量分布示意图联系起来,最后结合指针的教学探讨数组名作为函数参数的本质。
  关键词:函数参数传递;教学模式;参数传递特点
  中图分类号:G642 文献标识码:A 论文编号:1674-2117(2016)17-0084-03
  ● 引言
  函数参数传递内容是C语言教学中的重点和难点,所以很多教材都详细论述了实参和形参的概念及区别,并将参数传递方式分为值传递和地址传递两种,还详细阐述了数组名、指针作为函数参数等内容。这使得对参数传递这一知识点的介绍较多且分布不均,内容之间的规律性和衔接性不强,学生不易掌握。调查发现,不少学生对参数的传递方式感到困惑,欠缺分析解决问题的能力,这在一定程度上挫伤了他们的学习信心和积极性。为了更好地提升教学效率,笔者在多年教学经验的基础上,探讨了函数传递教学形式和方法,以供参考。
  ● 打牢前期课程内容基础,强化对相关知识点的介绍
  众所周知,C语言的教学内容是循序渐进的,只有打下良好的前期基础,才能更深入地学习后续章节内容。为了使学生深刻理解参数传递的内容,教师应在课堂上强调相关知识点。
  首先是变量的概念。它是对内存数据空间的抽象,有值和地址两种属性,要让学生注意区分,这是参数传递和指针学习的基础。
  其次是对数组名的理解。调查发现,当编程题中涉及将数组名作为函数参数时,很多学生都会犯同样的错误,如将数组int a[10]作为实参数组,调用函数int average(int s[10],int n)时,学生经常将该函数调用写成avegage(a[10],10)。由于学生对数组名的含义没有深入了解,所以教师在讲解数组时,应和学生强调数组名是地址,代表数组首地址,这样便于开展后续教学内容。
  再次是函数一章的知识点,具体包括函数定义、返回值、函数说明、函数调用、函数参数等概念。由于知识点之间贯穿的脉络不甚清晰,课堂讲解时较为枯燥,所以可结合案例式和互动式教学法,让学生在课堂上讲一遍、动手写一遍,以加深对这些知识点的理解,深刻领会其在实际中的应用。
  最后是指针的概念。由于它是C语言的难点,所以在课堂讲解中应适当放慢教学节奏,向学生重点明确指针变量的概念、指针变量和普通变量的区别、*和
其他文献
目的探讨血清C肽与糖化血红蛋白联合检验诊断糖尿病的临床效果分析。方法选用在本院接受接受疾病治疗的50例糖尿病患者作为本次研究的观察对象进行分析,并将其列为本研究的观
2014年8月,我们一行三人来到了素有"泉城"之美名的城市——济南,参加第十二届全国中小学信息技术创新与实践活动教师赛项的网络教研团队竞赛。
目的探究鼻泪管阻塞患者接受改良经鼻内镜鼻腔—鼻泪管造口术治疗的价值。方法选取2014年3月2日~2016年10月30日我院收治的鼻泪管阻塞患者50例,其均接受改良经鼻内镜鼻腔—鼻
教育部24号令颁发10年来的实践证明,立足科学共同体谋求高校辅导员队伍建设的创新与发展,既是应当认真总结和传承的成功经验,也是面对新情况和新问题必须迎接的现实挑战。这可以
目的探讨在慢性结核性脓胸患者中应用改良式胸膜剥脱术治疗的临床效果及价值。方法选取我院2013年4月~2017年4月收治的慢性结核性脓胸患者80例为研究对象,根据不同的治疗方法
目的探讨NT-proBNP、hs-CRP及血细胞参数对缺血性脑卒中患者的临床应用价值。方法将患者分为病例组组和对照组,检测NT-proBNP、hs-CRP、WBC、PLT、MPV、Neu等指标。结果病例
GTX950M悍显I7芯 乐享极致性能  华硕K550JX采用的Full HD全高清显示屏,拥有较普通HD屏幕更大的可视范围,能够将精彩画面尽收眼底。此外,该机还通过NVIDIA GeForce GTX950M悍显的助力,展现出更精细的细节和更锐利的图像品质。  在配置选择上,华硕K550JX搭载了Intel酷睿I7-4720HQ四核处理器,打造出强大性能,完美支持了各软件的高效运行。不仅如此,该
最近几年可汗学院算是火了,可汗为了教孩子们学数学,在网上录了一些小视频(也称微课),让孩子点播,一不留神,全美国、全世界人都来看了。比尔·盖茨说他是全美国最优秀的教师,Google也支持他,给他很多钱,现在他创办了可汗学院,录了很多各种各样的课件,在全世界产生了很大的影响。  伴随着可汗学院的流行。翻转课堂(也称颠倒课堂、反转课程)也开始流行。传统课堂是在课堂中听教师讲课,回家做作业;而翻转课堂则
楔形流线设计在指尖上玩转应用作为13.3英寸笔记本电脑中轻盈度的佼佼者,华硕Zen Book U305CA整机采用楔形流线设计,融合钻石切割工艺,机身上盖采用同心圆拉发丝纹工艺,同时
目的探究Bobath技术联合痉挛肌低频治疗仪降低肢体肌张力的效果。方法选取我院2015年1月~2017年2月收治的偏瘫患者80例为研究对象并随机分组,对照组采用Bobath技术治疗,观察