- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《分支结构程序设计》教学设计_0
《分支结构程序设计》教学设计
一、教学对象分析与教学设计
本教案适用于高中二年级学生。这一阶段的学生具备一定的数学基础和具有一定的比较、归纳能力,是一个正处在抽象逻辑思维已初步形成并继续发展的阶段。学习分支结构程序设计就是要在这些基础上,借助具体事务为载体,了解程序解决问题的条件与办法。在学习本课之前,学生已经掌握QB程序的编写与运行方法,了解顺序程序结构的执行流程。
二、教学需要分析与教学设计
本节课在有大屏幕投影仪的多功能室上课。通过再度开发课程资源和充分利用学生发言的现场事件进行有效讲授,激发学生的探究热情,努力创设师生之间的互动场景,使学生在讨论中协作学习,在发言中共享学习成果。
本教案主要以课本“任务一”的“人机对话”程序为例子,用向学生请教英语和鼓励发散思维、创新思维等方法精心创设多个课堂教学小高潮,逐层推进讲授分支结构程序设计中的三种语句形式及其功能。
本节课在教师设疑、讲解和学生分析、讨论、发言等基础上进行的,主要运用的教学方法是任务驱动法。教师讲解的过程就是不断地“否定”前面的结论,提出新问题、请同学们分析问题,提出解决方案,帮助学生解决问题的过程。
在授课过程中,要根据课堂现场发生的事件,随时调整教学内容,当学生的讨论发言偏离本节课的教学目标和内容时,要机智处理。
分支结构程序设计语句形式及其功能:
1、条件语句的一般形式:
格式一?if?条件?then?语句组
功能:当条件满足时执行then?后语句组,否则跳过此行执行下一行。
格式二??if?条件?then?语句组1?else?语句组2
功能:当条件满足时执行语句组1,否则执行语句组2。
2、块结构条件语句的形式:
if?条件1?then?
语句组1
elseif?条件2?then
语句2
……
else
语句组n
endif
功能:如果条件1成立,则执行语句组1;否则如果条件2成立,则执行语句组2……否则执行语句组n。
3、情况语句一般形式:
selectcase?测试表达式
case表达式表1
语句组1
case表达式表2
语句组2
……
case?else
语句组n
end?select
功能:先求出测试表达式的值,然后看该值与哪一个case子句中的表达式表相匹配,如果找到了,则执行相应的语句组,如果没有找到则执行与case?else子句有关的语句组。
课本中的“任务二”、“任务三”和“任务四”作为第二课时上机练习的例题。
三、教学分析表
信息素养新的机会知识符号If … then … else …、sclect case…end select概念分支结构事实在日常生活中,许多时候我们需要根据某个前提成立与否做不同的事。技术思想?原理?操作?方法?人际互动表达对问题发表自己的看法交流小组成员换各自想法合作小组内探讨问题并形成一致意见,举荐“发言人”,随时应邀上台讲出他们的程序。问题解决发现问题对于“任务一”的程序,若想表达“我很高兴。”,却键入“y”,电脑将如何回应?分析问题程序的“容错性”差,没有详细考虑具体操作细节。确定方案充分考虑程序的使用细节,采用更有表现力的语句形式。解决问题采用嵌套语句或情况语句评价调控要素评价评价各种“人机对话”程序的特点。过程评价评价学生在解决问题过程中的着眼点,有没有找到问题的关键点。个性化评价?调整控制学生根据老师或小组“发言人”意见,妥当修改自已的程序。情感态度与价值观身心健康认识程序“BUG”的形成原因之一,对程“BUG”的影响有初步了解。信息意识?作品欣赏?行为规范?价值内化培养学生的科学探索精神与严谨的治学态度。 教学过程设计
今天,在上课之前,首先请教同学们一些英语问题:
1、If?its?not?on?thetable?then?it?will?be?in?the?drawer
2、If?I?offer?to?take?himout?for?lunch,?then?hell?feel?in?a?better?
mood.
3、If?it?does?not?rainthen?Ill?go?to?park,?else?I’ll?stay?at?home.
这些句子如何翻译?
噢,我懂了。谢谢同学们的指教。的确,在日常生活中,许多时候我们需要根据某个前提成立与否做不同的事。这种根据不同的情况转向不同的分支来处理的程序结构就是分支结构。
下面请
文档评论(0)