教学设计-《预测我的身高-If语句的使用》.docx_第1页
教学设计-《预测我的身高-If语句的使用》.docx_第2页
教学设计-《预测我的身高-If语句的使用》.docx_第3页
教学设计-《预测我的身高-If语句的使用》.docx_第4页
教学设计-《预测我的身高-If语句的使用》.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课例-课题:预测我的身高If语句的使用学校:佛山市南海区西樵中学教师:黄彬权预测我的身高If语句的使用教学设计一、教材分析预测我的身高If语句的使用是佛山市南海区信息技术八年级下册教材第一单元我爱我家-用Visual Basic来编程第7课的内容。本节课是程序设计基础内容,前面已经学习了VB程序设计中的变量、赋值语句,这为过渡到本节的学习起着铺垫作用。本节课主要讲述if语句的三种一般形式、功能特点及流程用法,它是结构化程序设计中的选择程序结构,通过对本节课if语句的学习,学生将更加了解程序算法和选择分支结构。并能用更全面的眼光看待前面所学的知识结构,为今后的计算机程序设计不断学习作好充分的准备。通过对本节课的学习使学生的理论基础和操作技能都能得到提升,同时学生对程序的算法设计和结构化程序设计有更清晰的认识、培养了学生的自主学习能力,独立思考问题能力、最重要的是对程序设计有了更加深厚的学习兴趣。二、学情分析经过前面几课的学习,学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。三、教学目标【知识与技能】掌握单选按钮及其使用掌握IF语句的基本格式掌握IF语句的执行过程学会IF语句的简单应用【过程与方法】(1)通过创设情景,引入实例,激发学生对学习产生的兴趣(2)通过讲解与演示,教授学生学习If语句格式(3)采用讨论和问答方法,让学生理解If语句的执行过程,增强学习的课堂气氛(4)通过练习、操作、自主探索算法、编写程序,充分利用if语句解决具体问题【情感态度与价值观】(1) 培养学生去伪存真的科学态度、方法(2) 通过学习和总结程序设计算法在解决实际问题中的重要作用及意义(3) 培养学生独立思考问题,解决问题的能力,以及培养学生养成科学严谨的编程习惯4、重点难点分析教学重点:(1)单选按钮的基本设置和使用(2)IF语句的基本格式、执行过程、简单应用教学难点: 应用IF语句编写程序解决问题四、课前准备 :VB程序、半成品工程、预测我的身高.exe、学案.swf、ICO图标集、PPT课件、动感抽号机。五、教学策略本节课内容是整个VB程序设计教学的一个重点难点内容,选择结构的应用在程序设计中有非常广泛的应用。为此,必须熟练掌握,故采用情景设置,讲练结合,任务驱动等多种立体方式呈现。运用教师主导,学生主动,学案引导,亲身体验,总结思考提高的教学策略。SWF学案导学是本节课堂中学生学习的一个模式,利用SWF学案的交互功能让学生、教材、计算机、教师进行点对点的互动,营造一个学生能自由开展探究活动的课堂。本节课时内容比较多,教师在界面设计环节提供半成品工程给学生,让学生完成单选按钮的设计。本节重点内容If语句和算法的理论知识比较多,学生将使用有SWF学案进行探究学习,学案设计了易、中、难三种不同层次的问题和填空,通过问题的解决把理论知识融合到操作中,从而掌握If语句的格式和执行过程的相关知识点。学生通过学案中模块的学习活动消化重点知识,为最后代码的编写中的代码理解降低困难,另外学案提供了项目设计过程的阶段性检测功能和奖励功能,提高学生创作项目的成功体验。引导学生合理利用教材、学案两个平台,自主探究和小组合作相结合,在任务驱动和展示的过程中完成项目设计。六、教学过程设计教学环节时间学生活动教师活动设计意图教学导入2学生体验“预测我的身高”程序, 感受程序的功能。通过程序的体验, 引出本节课“If语句”的学习,展示本节课的学习目标。通过程序体验增加学生的学习欲望。项目分析21、 小组交流分析项目的界面要求和功能要求。2、 讨论项目的实现思路。组织学生交流项目分析。培养学生的分析问题能力。界面设计51、 参考书本P53和P54页的内容提示,完成程序界面的设计。2、 探究学案上“单选按钮”的问题并小组交流。1、 提供半成品工程给学生,引导学生设计程序界面,鼓励学生增加创意,展现个性化。2、 组织学生回答学案的问题。鼓励学生在界面设计中发展个性。设计算法41、 自主探究P55页的算法流程图,小组相互讨论流程图中每一语句的代码。2、 在学案中编写语句的代码。1、 引导学生思考算法流程图中“男孩”和“女孩”的不同路径。2、 突出条件“孩子是否男性”的代码编写。通过流程图的逐个语句代码分析,引导学生突破算法难点。If语句151、 阅读教材,学习If语句的的格式:If 条件 Then 语句组1 Else 语句组2。2、 学习关系表达式,小组讨论关系表达式的关系运算符,写出本课程序的条件:Option1.Value=True。3、 探究If语句执行过程的学案任务,小组合作探究“交流”的问题。1、 向学生提出If语句的问题,引导学生结合书本和学案的说明和问题。探究If语句的格式、关系表达式、执行过程。2、 通过例子分析If语句的格式和执行过程,组织学生P57页的“交流”活动,引导学生小结If语句的使用方法和F8键的跟踪功能。利用自主探究和小组合作的方式,通过学案问题设计和书本“交流”活动理解重点内容If语句。代码编写61、 根据程序的功能要求,分输入数据、处理数据和输出数据三部分编写代码。2、 调试程序,美化和优化程序界面和功能,生成工程,上交程序。1、 引导学生分三段编写代码,可利用学案中已经编写的代码。2、 展示部分学生代码帮助学生纠正共性问题。理清程序代码的运行过程。培养学生科学严谨态度。评价小结41、 欣赏学生的作品2、 评选有创意和个性化的作品3、 小结程序制作的过程和结果所遇到的问题和学习心得1、引导学生学会点评作品,从程序界面和功能设计两方面进行点评,鼓励学生大胆创新和个性化表达精神。2、引导学生小结本节课的收获与困惑。让学生感受学习的成功体验和培养分享意识。帮助学生理清知识脉络。达标测评2完成书本P58、59页和学案的达标测评问题。组织学生进行测评。通过测评巩固知识点。七、板书设计1.条件语句的格式: IF 条件 THEN 语句组1 ELSE 语句组2 END IF IF 条件 THEN 语句组1 ELSE 语句组22、条件语句的执行过程:八、学习评价表学习评估表评估项目掌握程度我在本课学习中的最大收获和不足较好一般较差掌握单选按钮的设置掌握If语句格式理解关系表达式理解If语句执行过程会用If语句编程我的学习效果达到了 级九、教学反思:、本节课的教学以学生为本,教材处理恰当,通过运行编程实现预测未来身高程序抓住学生的视线,通过学生熟悉的程序引入课题,通过SWF学案剖析程序让学生了解编程解决问题的方法和步骤,通过学生上机实践,亲身感受计算机编程解决问题的过程,通过学生感悟编程的过程,感受到编程就像跟计算机对话一样。、课时容量比较大,在项目分析和算法流程图的学习环节中,应该通过通俗易懂的算法语言对算法进行学习分析,节约出更多时间让学生去学习If语句的格式和执行过程。、在If语句的执行过程学习中,学习理解的比较困难,应该增加简单的例子去让学生探究。通过理论与实践结合,突破学习难点。、课堂中学生的学习方法培养还不够多,教师应引导学生利用VB的自检功能。例如设计一个简单的程序,由输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论