1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《3.5.2什么是自定义函数》最新教案优质课下载
教学目标
目标维度行为目标知识与技能能熟练定义自定义函数
能正确完成自定义函数的调用?过程与方法能运用自定义函数解决实际问题,培养学生认识分析事物的能力。情感态度与价值观通过对自定义函数的定义和调用,培养学生分析问题和处理问题的能力。
重点难点
教学重点:自定义函数的定义和自定义函数的调用
教学难点:自定义函数的定义
三、教学策略
主要教学方法有讲练结合法、任务驱动法。
四、教学过程
教师引导学生活动设计意图课件展示:已知一个五边形由三个已知边长的三角形组成,编写程序求五边形的面积。
启发学生思考:运用所学vb的知识,提出自己的算法?
总结学生的回答。学生融入情景,可以互相讨论,学生回答问题
创建情境引入课题,引起学生的兴趣,激发学生探求新知的欲望,使学生很自然的投入到新课程的学习中。引入新课题:课件展示:VB程序设计中的函数
课件展示:自定义函数的概念学生听讲课件展示:教师讲解自定义函数的一般形式学生听讲课堂探究:阅读一段程序(通过投影展示),提问该自定义函数完成了什么功能。
教师总结:是求1+2+3+…+n学生讨论后回答学生探究让学生利用自己掌握的VB知识去解决实际问题,并通过讨论来强调自定义函数需要注意的知识点。课件展示:教师讲解自定义函数的调用方法学生听讲课堂实践:打开“自定义函数”文件夹,再打开“课堂实践”文件夹中的Form1窗体,补充完整程序代码。确定方法,解决问题回到开始的问题,已知一个五边形由三个已知边长的三角形组成,编写程序求五边形的面积。
课堂实践:打开“自定义函数”文件夹,再打开“求多边形面积”文件夹中的Form1窗体,完成“算法三” 的程序代码。确定方法,解决问题课堂小结:
课件展示:
一、引入自定义函数的目的
1.依据结构化程序设计的思想,实现模块化的程序设计当需解决的问题规模较大、复杂时,可以按功能细分成一个一个小的功能模块,定义成相对简单、相互独立的函数,这样不仅便于代码的编写,也有利于错误的排查;
2. 简化程序中多处重复出现处理相同功能的程序段的设计问题,自定义函数可以实现一次定义,多次调用。
二、自定义函数注意点
1)自定义函数定义以Function为关键词,以End Function结束;中间代码部分为函数体;
2)函数名要有返回值,其值类型由As 数据类型指定;
3)函数体内一般都会至少为函数名赋值一次
4)自定义函数必须先定义才能使用