欢迎来到天天文库
浏览记录
ID:17597323
大小:71.00 KB
页数:6页
时间:2018-09-03
《教科版信息技术--算法与程序设计分支结构》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、分支结构【基本信息】作者张丽课时1课时单位连云港江苏省新海高级中学【课标要求】1.内容标准(1)理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、常量、表达式、函数。会使用程序设计语言实现选择控制结构。(2)理解模块化程序设计的基本思想,初步掌握其基本方法。(3)初步掌握调试、运行程序的方法。(4)在使用某种面向对象程序设计语言解决问题的过程中,掌握面向对象程序设计的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。2.活动建议(1)选择实例,根据解决问题的要求分析设计算法,恰当地使用
2、选择控制结构编写源程序,调试并运行该程序,在过程中体验程序设计语言的逻辑特点。【学情及教材分析】《分支结构》是江苏省高中信息技术教材第六章第五节的内容,它是建立在学生已学习的顺序结构的基础之上,为后续学习循环结构作了铺垫。VB中IF语句的分支结构对学生来说,并不难理解,特别是学生在英语中已学过IF引导的条件语句,它和VB有诸多相似之处,所以我以英语中的IF条件语句作引子,导入本节课的内容,本节课的重心放在如何引导学生明确程序设计的思想是什么,如何培养学生利用IF语句解决实际问题的能力。『此处,作者对“学情及教材”
3、进行分析之后,加入了“教学策略”的描述,特别是提出了结合英语中的“IF引导的条件语句”这样一个知识点来引入教学的方法,让人眼前一亮,会给人“我怎么没有想到呢?”的感觉。这体现了作者对学生已有的认知结构把握较准,善于将学生已有的知识与新知建立联系,从而提高教学效率的能力,同时也指出了本节课的教学重点。』【教学目标】知识与技能(1)掌握IF语句的格式和功能(2)会画IF语句的流程图(3)学会用IF语句解决日常生活中的实际问题过程与方法经历实践、分析、归纳,掌握IF语句的格式和功能。情感态度与价值观运用半成品加工策略,
4、完善程序,发展学生思维的逻辑性,及严谨的学习态度。『“情感态度与价值观”目标中的“运用半成品加工策略,完善程序”应属于“过程与方法”的范畴。对“情感态度与价值观”目标的设计与描述还显得“空泛”,不够扎实。』【教学思路】根据上述分析,为实现教学目标拟采取的教学方法、策略或秉承的教育理念,特别要指出教学的重点和难点及处理策略。重点:掌握IF语句的格式和功能难点:提高学生运用IF语句解决实际问题的能力。【教学过程】(一)创设情境引入课题教师活动:出示两条英文语句,请学生朗读并翻译:Ifyoufeelhappytheny
5、ouwillsmileIfyoufeelhappythenyouwillsmileelseyouwillfeelsad.这是英文中用IF来描述根据条件的不同,会有不同的结果的例子,而在VB中我们能否根据不同的条件,执行不同的语句呢?这节课我们将学习程序结构中的分支结构。(设计意图:成功的教学不是强制,而在于激发学生的学习兴趣,从学生熟悉的事情着手,创设教学情境,有效地激发学生的学习兴趣。)『正如作者分析的那样,一开始学生会被教师的教学行为深深吸引是因为学生不明白,“信息技术课”怎么突然变成“英语课“了?随着教师导
6、入语的展开才释然,既成功引起学生的注意,也顺利过渡到新知。』(二)合作探究构建新知如何让计算机感到幸福,就微笑呢?教师启发:计算机也是有思想的,只不过这种思想是人所赋予的。学生活动:畅所欲言,如何在VB中让计算机感到幸福就微笑。1、分析:肯定每位学生的闪光点,并提出建议性意见,最后根据学生所谈,理出一个普遍被大家都认可的意见:(1)程序运行时,屏幕首先出示“Doyoufeelhappy?”(2)当从键盘输入“y”,则计算机表示“幸福”,输入其他,则表示“不幸福”。(3)当其感受到幸福就在图像框中出示一张笑脸的图片
7、,否则就出示一张苦脸的图片。『读到此处,一开始并没弄清作者的意图,再一读才体会到作者的“用心良苦”。作者旨在让学生用程序来实现“让计算机感到幸福,就微笑”的命题。这样的设计拥有足够的“创意”,同样会激发学生极大的兴趣。问题是,这样的命题过于开放,学生的思维会发散的很厉害,教师要注意加强引导,并控制好讨论时间。接下来的“分析”和“理出”的“意见”其实就是“算法”,教师应在此处或其后给予点明。』2、建立VB程序(1)学生自主完成建立程序初始界面和设置对象属性对象名属性值label1captionDoyoufeelha
8、ppy?Text1text空白Command1caption确定『此处要求学生对前面的知识掌握较好,操作比较熟练。上面的控件选择以及属性值应以某种方式直接呈现给学生,可提高课堂效率。』(2)编写代码:教师启发:计算机如何判断键入的是y还是其他字母呢?学生活动:iftext1.text=“y”thenpicture1.picture=loadpicture(“d:1.jp
此文档下载收益归作者所有