高中信息技术_程序的选择结构教学设计学情分析教材分析课后反思.pdf
上传人:文库****品店 上传时间:2024-09-11 格式:PDF 页数:8 大小:440KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

高中信息技术_程序的选择结构教学设计学情分析教材分析课后反思.pdf

高中信息技术_程序的选择结构教学设计学情分析教材分析课后反思.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《程序的选择结构》教学设计(一)教材分析本节是高中信息技术选修一《算法与程序设计》(广东教育出版社)第二章《程序设计基础》中第三节的内容。《算法与程序设计》以问题解决和程序设计为主线,力图揭开计算机解决问题的神秘面纱,向你展示计算机程序设计的精彩片段,引领你经历分析问题、确定算法、编写程序、调试程序等用计算机程序解决问题的基本过程。任何程序都可以分解为三种最基本的结构:顺序结构、选择结构和循环结构。选择结构是三个结构中的一个重要结构,计算机的逻辑判断能力就是通过选择结构来完成的。条件语句中的“条件”是用关系表达式、逻辑表达式来描述的。程序中能否实现正确的“选择”决定于关系表达式或逻辑表达式的正确描述。牢固掌握选择结构程序设计,是学习程序设计的基本要求,是学会编写结构清晰、易读易懂的程序的前提。通过本课的学习,促进学生对问题解决方法和思想的理解与掌握,从而提升学生的解决问题能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想。(二)学情分析本课教学的对象是高二年级的文科学生,虽然他们的思维比较活跃,具有一定的逻辑思维和推理演绎的能力,但是对于编程,作为高中生的他们大多数一听就容易头大,对于文科的学生来说更是如此。针对此情况,适当降低难度是非常有必要的,能化难为易适合他们最重要。在前面的课程中,他们学习了VB的常量、变量、表达式、Print方法等基本知识,了解程序设计的一般过程,并对VB程序见面简单了解,给予一个现成的程序会简单的运行。对于编写程序解决生活中更为复杂的实际问题还是很迫切和迷茫的,通过上节课顺序结构的学习,他们现有的知识结构仅限于解决顺序结构的问题,将实际问题转化为VB程序的能力也需随着学习的深入不断待提高。(三)教学内容1、利用VB软件加工信息,并在VB环境中体验程序解决问题的过程。(四)教学目标知识与技能目标:1、掌握选择结构的基本格式及关系表达式与逻辑表达式的正确使用,理解选择结构的执行过程。2、培养学生的逻辑思维能力,促进学生对问题解决方法的理解。过程与方法目标:1、能根据问题建立合适、正确的“条件”,利用选择结构解决实际问题。2、对解决问题的方法和步骤的理解,并能根据实际问题写出选择结构的代码。情感态度与价值观目标:1、运用半成品加工策略,完善程序,发展学生思维的逻辑性及严谨的学习态度。2、领悟选择结构的思想,体验选择在生活实际中的应用。(五)重点难点分析教学重点:选择结构的基本格式;关系表达式与逻辑表达式的正确使用。利用选择结构解决实际问题,并且培养学生的探索、创新能力。教学难点:利用选择结构解决实际问题,不同的选择结构的语法格式和适用场合。培养学生创造性思维和综合运用知识的能力。(六)教学方法本课教学采用了趣味性案例教学法。通过游戏呈现、观察代码、主动式任务驱动、小组协作、归纳小结、问题解决、拓展练习等教学方式相结合,真实的问题情境,深入浅出,有效的激发了学生的学习兴趣,让学生积极思考、主动建构,获得程序设计的成就感。(七)教学准备学习环境:多媒体网络教室资源与工具:多媒体课件、学习参考资料(八)教学过程教学环教师活动学生活动设计意图节通过“真心话大冒险”游戏的导入,激发学通过熟悉有趣激发兴趣,生的学习兴趣,降低对编程的“恐慌”心里,原的游戏激发对程序降低难度,激发来可以这么简单的实现:的求知欲,引导学生求知欲,让学生去探索。积极思考、主动游1、做游戏,你心里想一个数,将有次数的卡建构。戏导片选中,我即可知道你想的数是多少。验证游戏入新的准确性。100%的正确,这个游戏具有一定的神课秘性,非常有吸引力,同学们非常喜欢。2、展示游戏程序代码,主要语句解释。3、分析程序及语句的执行过程,给出条件语句的一种格式。任务一:新学业水平考试结果呈现小组合作通以简单的1、引导学生学会用If语句来解决具体问题过对程序1的编写例子让学生体和调试运行,体验程验,开始就品尝2、指导学生完成程序1并运行检测结果序的设计思想和运成功的喜悦,增任行过程,并通过检测强求知欲和信明确任务,提供半成品程序,指导学生完成结果,获得成就感。心。务并调试运行,检测结果。得出正确通过程序的严密性培养学生严谨的学习态度学生思考,分析培养学生驱比较,区分并掌握两发现问题,解决1、提出问题,输入的数不在0—100之间会种If语句格式问题的能力,通动出现什么现象?如何解决?过分析比较对2、改进程序1解决刚才的问题,引导学生分两种格式的区析程序2和程序1的区别,掌握两种If语句格别
立即下载