下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、函数在语言程序设计课程中的地位函数部分的学习被安排在三大程序控制构造以后,有益于学生对函数知识点的系统学习,也能够使学生深刻理解构造化程序设计的全局思想,在大学时期开设《语言程序设计》课程的主要目的是培育学生充分利用信息时代的优势,经过编程解决实质问题的能力。实质上程序的基本构成单位是函数,课程全部知识点的学习最后都将落实到编写各样函数来进行考证和实现。所以,学生只有灵巧掌握函数的运用,才能为后续学习确立坚固基础。二、传统函数教课存在的问题传统函数教课流程以下其一,函数定义及其形式;其二,函数形参,语句,函数返回值;其三,函数申明,格式,地点;其四,函数调用,函数实参等。这类传统的教课流程过于重申函数语法知识,观点和规则的解说,这样致使学生似懂非懂,与教课理念相违反,为了适应教课要求,突出以学生为主,教员为辅的教课理念,主要商讨函数的教课方案及实践[1]。三、新的函数教课方案及方法函数教课主要以发现问题、解析问题、解决问题为思路睁开教课,以启迪、指引、对照和总结为辅帮助学生解析问题解决提出的问题。不单能够让学生带着兴趣学习,也会加深学生对知识点的深刻理解及灵巧应用。本堂课的教课流程是交代任务;提出问题、发现问题、解决问题;稳固练习[2]。第一,提出问题、解析问题、解决问题。学生只学过在函数中编写简单程序,于是向学生抛出问题复杂程序应怎样进行组织和设计?在此,给学生一些时间利用函数来解决给定任务,解决完成和同学生一同考证结果,而后指引学生解析这类解决方式在实质中存在的问题,并启迪学生思虑解决此问题的最正确方法,进而引出学习的内容——函数法。接着再次指引学生用函数法从头解决给定的任务,最后将解决该任务的两种方法进行对照,让学生议论、领会并总结出复杂程序的设计方法。第二,稳固练习。在这个环节,笔者设计了带有圈套的小例子经过编写函数来实现主函数中两个整数的互换,给学生一些时间议论、考证结果,指引学生解析此中的问题,同时引出函数调用流程这一知识点,并经过动画演示的方式帮助学生解析函数调用流程。四、函数教课实践第一,利用构造化程序设计原则设计复杂程序。在函数中编程解决问题的基础上指引学生独立解决给定任务,发现大多数学生都能很好地编写出程序,让学生察看上述代码,联系实质启迪指引学生议论并总结出以下问题其一,代码冗余;其二,不易保护;其三,靠谱性差;其四,可读性差。在此基础上启迪学生解析问题并让学生给出解决方案,即函数没有能力单独解决整个任务,这样很自然引出复杂程序组织和设计的原则自顶向下,逐渐细化,模块化设计,构造化编码。在这一原则的指导下,人们能够将随意复杂任务分解若干子任务。程序设计时每个子任务当作独立模块,每个程序设计人员分别完成一个或多个模块。人们称这样的程序设计方法为模块法,在编写代码时每个模块对应编写一个函数。最后选择一种构造化语言对各个函数进行编码,而后在机器上频频调试改正考证。函数定义形式函数首部函数体含义作用及功能功能详细实现对应知识点函数名,函数形参,返回值如申明语句,履行语句第二,函数定义及调用。其一,函数定义形式;其二,函数调用。经过知识迁徙将从前学过的使用库函数的语句指引学生总结出函数调用的形式①无返回值;②带返回值。在此,详尽解说实参加形参的差别及联系,接着给学生一些时间利用函数调用的方法改写程序并将两种解决问题的方法进行对照,让学生察看总结出程序模块化的长处。第三,进阶练习。部署小任务编写函数来实现函数中两个整数互换。在学生编写时,教员应依据每位学生的状况进行适合指导提示,并实时纠正学生们共性的错误。提示学生思虑计算机自己是怎样履行程序中的和函数的,指引学生回答并指正。经过绘图这类直观的方式,让学生理解函数调用的履行流程,同时也加深了学生对函数模块独立性的深刻理解,将抽象的知识变得平常易懂。五、结束语综上所述,语言中函数波及的知识杂而多样,在教课中采纳启迪、指引、对照等多种教课方法,不拘泥于知识点的解说,而是从程序设计全局角度出发,以分工合作思想为切入点,商讨了现实中复杂程序编写多个函数来实现的必需性,发现问题,解决问题,让学生主动学习的思路睁开,实践证明该思路切合学生接受知识的思想习惯,这不单很好地调换学生学习的踊跃性,进而培育了学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冷却设备和装置产品供应链分析
- 动物辅助疗法行业相关项目经营管理报告
- 宠物推车产业链招商引资的调研报告
- 刺激益生菌生长的膳食补充剂产业链招商引资的调研报告
- 剃胡膏产品供应链分析
- 河南省豫西北教研联盟(许洛平)2024-2025学年高三第一次质量检测数学试题 含解析
- 厚纸板产业链招商引资的调研报告
- 电动锯产品供应链分析
- 数据处理设备用印刷电路接口卡产品供应链分析
- 创意雕塑艺术行业营销策略方案
- 辅助生殖技术并发症的护理
- 校园绿化病虫害防治服务合同2024年
- 2024-2030年中国烟熏香味剂行业市场深度调研及发展趋势与投资前景研究报告
- 2023-2024学年北京东城区初二语文(上)期中考试卷附答案解析
- 公司基金会合作协议书范本
- 教学课件2《美在民间-中国民间美术》
- 2021年中级注册安全工程师《安全生产专业实务(建筑施工安全)》真题及答案
- Module 10 Unit 1教学设计 2024-2025学年英语外研版八年级上册
- 2024内蒙古水务投资集团招聘53人(高频重点提升专题训练)共500题附带答案详解
- 第四届全国供销合作总社职业技能竞赛(调饮师)备赛试题库(含答案)
- 河南省南阳市方城县 2022-2023学年八年级上学期期中道德与法治试卷 (含答案)
评论
0/150
提交评论