




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualBasic编程加工教学设计一、教材分析:本课选自教科版《高中信息技术(必修)》第三章第二节。讲授完“信息获取”单元后,学生想要有效利用获取的信息,就必须对其进行加工。“信息的编程加工”是基于程序设计的自动化信息加工,即针对具体的问题编制专门的程序实现信息加工的自动化。编程加工的初衷是利用计算机的高速运算能力提高信息加工的效率,超越人工信息加工的局限。本课通过利用VB编程解决“描点法”绘制一元二次函数图像y=x2,阐述了用编程实现信息加工的主要过程。二、学生分析:高中生思维活跃,求知欲旺盛,并且已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和网络应用有关,本节对于学生而言并不陌生,VisualBasic软件在初中早就接触过,只是实例不同而已,但由于编程内容相对枯燥,因此需要创设合适情景,激发学生兴趣,消除他们对程序设计的“恐惧”心理,调动他们学习和探究的主动性、积极性。所以我在授课时以三个“信息风云人物”的成长经历导入新课,让学生认识到信息编程加工的实用性,在体验中让他们了解程序执行的主要过程,感受利用计算机程序解决问题的独特魅力。三、创新思路:1.结合社会热点人物,通过了解他们的成功经历,激发学生学习编程的兴趣。2.通过数学上通过数学课中绘制y=x2函数图像与VB编程软件绘制y=x2函数图像的对比,调动了学生学习本节课的积极性。3.利用电子白板的交互性,巧妙设计教学环节,让学生成为学习的主体。四、教学目标:1.知识与技能目标:学会分析VB程序,并能够对程序进行简单修改。2.过程与方法目标:体验程序设计的独特魅力,了解编程加工的内在机制,培养创新能力。3.情感态度价值观目标:通过小组合作增强集体荣誉感。培养程序设计的兴趣,体验成就感。五、重点难点:重点:体验利用程序进行信息加工的主要过程难点:程序的设计过程,理解人的思维在计算机工作中发挥的作用六、教学环境:多媒体机房,VB6.0七、组织方式:有序竞争,合作讨论,体验探究八、教学方法:学案导学,演示法,类比法九、教学过程:由浅入深,由易入难,层层递进【情景导入】设计意图:让学生体验学习程序设计的必要性教师:利用白板投出三位信息技术行业的三位风云人物学生:答出三位风云人物的名字,并回答教师的简单提问,小组成员每抢答对一题,为小组加1分.教师总结:三位人物都是IT精英,都掌握了一门程序设计语言。给学生启示是学习程序设计的必要性和重要性。教学环节一:知识对比设计意图:让学生体会学习VB程序设计的必要性教师:数学课上绘制y=x2图像的具体步骤学生:1.建立坐标系2.随机取4-5个x的值,通过函数表达式y=x²算出y的值3.在坐标系中绘制坐标点4.根据坐标点进行描线教师:演示利用VB软件绘制的y=x2图像,并让学生进行对比。学生1:VB软件绘制的更加快捷学生2:VB软件绘制的函数图像更加标准、规范……教学环节2:初识源代码设计意图:代码是编程的灵魂,让学生了解函数代码中最基本的部分教师:利用电子白板展示函数代码两位演员Command1,Picture1坐标范围X轴:[-10,10]Y轴:[-25,25]成双结对(两组成对语句)PrivateSub…EndSub;For…Next五颜六色(控制颜色的函数)红:RGB(255,0,0)绿:RGB(0,255,0)蓝:RGB(0,0,255)演员动作(针对控件的事件、方法)点击:Click;定义坐标系:Scale;画直线:Line;描点:PSet学生:在书中标识出所讲代码的含义教学环节3:深度解析源代码设计意图:让学生全面理解y=x2函数代码的含义教师:利用白板投出整段代码及每句代码的注释①②③④⑤⑥⑦⑧⑨⑩学生:根据教师所讲的,结合注释,全面理解函数代码的含义。教学环节4:游戏“找位置”设计意图:乘热打铁,加深对y=x2函数代码的认识教师:利用电子白板小工具中的时钟,定时5分钟学生:以小组合作的方式,结合课本消化吸收教师的代码解释。教师:利用电子白板投出函数代码及代码的注释学生:按小组顺序,每小组选派一名队员上台完成两行代码与注释的对接,每对一条得1分。教学环节5:程序调试设计意图:学生学会设计程序界面,并能完成程序的调试。教师:如果把刚才老师的运行程序过程看作一场“演出”,那么,我们来看一下这场演出是如何制作完成的。首先,我们隆重请两演员上场,一位是用来显示图形的图片框,它的名字叫“Picture1”;另一位是按钮,它的名字叫“Command1”。教师演示:布置两个控件工具(Pictrue1、Command1)教师:接下来我们来为两个演员画一下妆(属性设置):教师演示:1、设置Pictrue1的背景颜色;2、改变Command1显示的文字。教师:接下来,该是把剧本传授给两位演员的时候了:教师演示:将学案中的源程序放入代码窗口。教师:最后,让我们来欣赏一下演出教师演示:按“启动”按钮,看程序执行结果。学生活动:观察并思考程序的运行过程。幻灯片展示类比图,引导学生思考:演员上场布置两个控件工具演员化妆对控件进行属性设置加入剧本将源程序放入代码窗口欣赏演出启动程序学生:动手制作,小组内成员每完成一人,为小组加1分。教学环节6:小组竞猜设计意图:让学生更深层次的认识代码教师:根据学生的分组情况,设置了5个小知识点学生:小组选派一名队员参加竞赛,每填对一个空,为小组加一分。千姿百态千姿百态不计其数五颜六色有始有终周而复始有始有终:代表程序头和程序尾的语句是:PrivateSub……EndSub。周而复始:表示循环的语句是:For……Next。不计其数:本程序中循环次数共描点20万次,写出其计算公式:[10-(-10)]/0.0001。五颜六色:如果想将抛物线的颜色变为绿色,应该改第几句?如何改?第8句,RGB(255,0,0)改为RGB(0,255,0)。千姿百态:如果我想将抛物线的开口向下,应该改第几句?如何改?第7句,改为y=-x2。十、课堂评价小组记分器十一、教学反思:本节课在教学过程中,紧扣课标,从学生的认识特点和实际能力出发,没有用教材提供的例子,而用教师自己设计的例子——画函数图像,通过学生在数学课中已掌握的画函数图像的方法和步骤,自然地引导到计算机画函数图像的方法和流程上。这样引入课题自然、清楚,更重要的是简化了“算法”和简化了程序,课堂效果较好,达到了课标的要求。部分学生下课后便找老师借VB安装程序,说到家里去安装,对编程产生了极大的兴趣。本节课的教学我感到最为成功的地方是,以学生为本,紧扣课标,教材处理恰当。通过三位风云人物的亲身经历,调动了学生学习VB编程的兴趣;通过数学课中绘制y=x2函数图像与VB编程软件绘制y=x2函数图像的对比,调动了学生学习本节课的积极性;通过小组计分器调动了学生参与到学习中来的积极性。VisualBasic编程加工学情分析高中生思维活跃,求知欲旺盛,并且已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和网络应用有关,本节对于学生而言并不陌生,VisualBasic软件在初中早就接触过,只是实例不同而已,但由于编程内容相对枯燥,因此需要创设合适情景,激发学生兴趣,消除他们对程序设计的“恐惧”心理,调动他们学习和探究的主动性、积极性。所以我在授课时以三个“信息风云人物”的成长经历导入新课,让学生认识到信息编程加工的实用性,在体验中让他们了解程序执行的主要过程,感受利用计算机程序解决问题的独特魅力。VisualBasic编程加工效果分析本节课通过比尔盖茨、乔布斯、马化腾三人的成功经历导入新课,从一定程度上激发了学生学习VisualBasic程序设计的兴趣。在教学中,通过数学课中绘制y=x2函数图像与VB编程软件绘制y=x2函数图像的对比,调动了学生学习本节课的积极性。通过限时找位置游戏,让学生在组内合作与组间竞争中,学生掌握了y=x2函数代码,突破了本节课的一个学习重点。通过程序调试与修改程序环节,让学生掌握了利用VB软件制作y=x2函数图像。通过小组竞猜的环节,让学生在快乐的氛围里,进一步回顾本节课所学的函数代码的含义。VisualBasic编程加工教材分析本节课是教育科学出版社普通高中课程标准实验教科书必修模块《信息技术基础》第三章第2节的内容。信息加工是信息技术的一个重要组成部分,学习完信息获取之后再来学习对这些信息资源的组织加工,可以使这些信息更好发挥其使用价值。利用计算机进行信息加工有自动化、大众化、智能化三种主要形态,本章第1节首先从整体上介绍了信息加工的一般过程和方式;本节主要介绍基于程序设计的自动化加工。自动化加工是信息加工和处理的一种重要手段,是智能化和大众化加工的一个基础。本节课是基于程序设计的自动化信息加工,重点是利用VisualBasic计算机程序解决问题的主要过程;难点是让学生理解如何用计算机程序描述实际问题,理解人的思维在计算机程序中发挥的作用。同时本节为选修课程《算法与程序设计》作前期准备并打下基础。VisualBasic编程加工测评练习PrivateSubCommand1_Click()Dimx,yAsSinglePicture1.Scale(-10,25)-(10,-25)Picture1.Line(-10,0)-(10,0),RGB(0,0,255)Picture1.Line(0,25)-(0,-25),RGB(0,0,255)Forx=-10To10Step0.0001y=x^2 Picture1.PSet(x,y),RGB(255,0,0)Nextx EndSub 取下一个取下一个x值根据(xy)的值用红色描点根据x值算y值画横坐标轴画纵坐标轴定义坐标系定义x,y两个变量x值从-10变化到10,每次增量为0.0001点击按钮运行程序千姿百态千姿百态不计其数五颜六色有始有终周而复始有始有终:代表程序头和程序尾的语句是:PrivateSub……EndSub。周而复始:表示循环的语句是:For……Next。不计其数:本程序中循环次数共描点20万次,写出其计算公式:[10-(-10)]/0.0001。五颜六色:如果想将抛物线的颜色变为绿色,应该改第几句?如何改?第8句,RGB(255,0,0)改为RGB(0,255,0)。千姿百态:如果我想将抛物线的开口向下,应该改第几句?如何改?第7句,改为y=-x2。VisualBasic编程加工课后反思本节课在教学过程中,紧扣课标,从学生的认识特点和实际能力出发,没有用教材提供的例子,而用教师自己设计的例子——画函数图像,通过学生在数学课中已掌握的画函数图像的方法和步骤,自然地引导到计算机画函数图像的方法和流程上。这样引入课题自然、清楚,更重要的是简化了“算法”和简化了程序,课堂效果较好,达到了课标的要求。部分学生下课后便找老师借VB安装程序,说到家里去安装,对编程产生了极大的兴趣。本节课的教学我感到最为成功的地方是,以学生为本,紧扣课标,教材处理恰当。通过三位风云人物的亲身经历,调动了学生学习VB编程的兴趣;通过数学课中绘制y=x2函数图像与VB编程软件绘制y=x2函数图像的对比,调动了学生学习本节课的积极性;通过小组计分器调动了学生参与到学习
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新零售浪潮中实体书店图书版权交易平台构建报告
- 房地产企业2025年风险管理与财务稳健性提升路径报告
- 综合考点的信息系统项目管理师试题及答案
- 2025年工业互联网平台可信执行环境(TEE)在环保监测设备中的应用研究报告
- 社会企业与公共政策的紧密关系研究试题及答案
- 重要遗产西方政治制度试题及答案
- 西方政治制度的伦理考量试题及答案
- 快消品包装市场2025年绿色包装设计发展趋势报告
- 媒体融合与产业标准化建设策略:2025年广播影视行业融合标准化建设策略报告
- 软考网络工程师试题及答案前景新知2025年
- DZ∕T 0004-2015 重力调查技术规范(150 000)(正式版)
- 《酒店消防安全培训》课件完整版
- 二手人防车位使用权转让协议书
- PDCA提高卧床患者踝泵运动的执行率
- 小班健康:不乱扔垃圾
- 河南省城市生命线安全工程建设指引V1
- 2024年河北建投能源投资股份有限公司招聘笔试参考题库含答案解析
- JB T 6527-2006组合冷库用隔热夹芯板
- 质量管理制度
- 《月光下的中国》赏析
- 刑事案件模拟法庭剧本完整版五篇
评论
0/150
提交评论