《信息化大赛教学设计.doc》由会员分享,可在线阅读,更多相关《信息化大赛教学设计.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息化教学设计条件判断结构案例姓名杨伟丽学校名称哈一职专业计算机参赛学科Visual Basic语言程序设计基础年级高一学时安排1课时参赛题目第七章 控制结构 7.1条件判断结构所选教材Visual Basic语言程序设计基础 电子工业出版社课程摘要 首先通过设计问题情境,引入新课;然后通过同学之间和师生之间的合作探究,获得新知;让学生进行练习反馈,从而达到知识应用的拓展;最后通过进行知识回顾,总结提升,达到了本节课的教育教学目标。一、学习目标和学习任务1学习目标知识与技能:(1)掌握分支选择结构实现条件判断控制。(2)能够运用分支选择结构设计编制程序解决问题。(3)培养学生的逻辑思维能力,促
2、进学生对问题解决方法的理解过程与方法:经历使用条件判断结构编写程序解决问题的过程,掌握利用条件判断结构编写程序的基本方法。情感态度与价值观:通过生活中的数学教学,使同学们保持高涨的学习兴趣,在操作的同时获得成功的喜悦。2学习内容与任务学生已经学习过Visual Basic的一些基本操作,对Visual Basic已经有了一定的了解,因此,本节课是在已经掌握的知识基础上,进一步拔高。 教学重点:让学生学会使用If条件分支结构语句,掌握分支判断程序结构,来解决实际问题。教学难点:根据实际问题编写程序代码。3设计问题如何才能在教学中让学生学会去分析算法,并且编写程序来解决生活中的数学问题呢? 第一阶
3、段:创设教学情境,激发学生学习兴趣;学生讨论,分析“问题”,发现新问题;教师随时点拨;学生编写程序,教师随时解决学生碰到的问题。第二阶段:设计数学问题,解决数学问题,由浅入深,从而让学生带着问题,逐步深入思考,分析算法,解决问题,从而掌握条件判断结构知识点。我校具备局域网这些设施,为教师的教学过程的实现提供了可靠的物质保证。简单的程序可让一名学生编写程序通过局域网演示给大家,从而合作发现问题,解决问题,获得新知。复杂的程序,师生先共同分析算法,然后让学生编写程序,老师最后归纳总结。本节课可分为两部分,一个是基础知识部分学习部分,另一个是拔高创新知识部分的学习。为此,我总结出以下教学模式:通过创
4、设情境,引入新课;合作探究,获取新知;反复练习,拓展知识;最后通过进行回顾知识,提升总结,达到了本节课的教育教学目标,学习效果较好。4、教学理念及方法以教师为主导,学生为主体,关注学生的生活经历和体验。在情境设计模式下,结合学习内容,综合运用多媒体和合作交流等多种教学方法,营造愉悦学习氛围,提高学习效果。二、学生分析学生对事物的分析、综合能力都有了一定的水平,在教师的正确引导下,有能力和水平进行自我研究,尝试程序的编写。三、教学结构流程的设计 创设情境,引入新课合作探究,获取新知反复练习,拓展知识回顾知识,提升总结。四、教学过程(一)创设情境,引入新课课堂开始,老师与学生互动,结合学生谁及问题
5、,创设情境:如果你本次数学测试及格的请出示“及格”牌,否则请出示“不及格”牌。从而引出本节课的主题条件判断结构。 (二)合作探究,获取新知 我通过“屏幕演示”,给出VB程序设计实例,通过师生之间对程序的讨论,各组生生之间的合作,编写程序的代码,从而引出在If语句的基本用法。讨论程序中的代码。:Private Sub Form_Activate()(判断学生的成绩是否及格)Dim score As singleScore=InputBox(请输入分数:)If Score = 60 Then Str1= 及格 Else print 不及格End Sub引出知识点:通过实例展示分析,引出If语句的基
6、本用法。 语法1 简单语法格式If 条件 Then语句1 Else语句2老师提示:1关键字:if then else end if2条件是关系表达式或者是逻辑表达式,关系表达式是用关系运算符连接起来的式子。例:A0;A0;A Mod 2=0语法2 复杂语法格式If 条件 Then语句1 Else语句2 End If利用语法2进行编程:判断学生的成绩是否及格。(三)反复练习,拓展知识 练习问题:设计一个程序,输入三角形的三条边,并求出对应的三角形面积。算法结果分析:1.三角形面积的方法:(P=A+B+C)/2; S=SQR(P*(P-A)*(P-B)*(P-C);2.输入三条边(定义变量);3.
7、判断这三条边是否能构成三角形;4.输出:三角形面积S 或不能构成三角形;(四)回顾知识,提升总结1本节课程的知识点语法1If 条件 Then语句1 Else语句2语法2If 条件 Then语句组1Else语句组2End If2提高问题某超市为了对桃子进行促销,规定购买2千克以上可以在原价每千克55元的基础上打8折。请设计一个程序计算购买X千克桃子的应付款。提示:变量X表示桃子的重量,变量M表示应付款。3拓展知识If语句的嵌套; If语句的复杂结构。五、学习评价设计课堂提问和提示;合作交流完成程序六、教学反思 本节课是教材中一个重要的知识点,通过本节课的学习,使学生能够真正掌握If的语法结构,从而能够更好的解决生活中的实际问题。本节课是一节成功的课,从创设情景,到问题分析,都给学生带来了学习的热情,从而使学生能够更好的掌握本节课知识点。