7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc

上传人(卖家):老黑 文档编号:482404 上传时间:2020-04-23 格式:DOC 页数:8 大小:8.16MB
下载 相关 举报
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc_第1页
第1页 / 共8页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc_第2页
第2页 / 共8页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc_第3页
第3页 / 共8页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc_第4页
第4页 / 共8页
7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、 - 1 - 信息技术课教学案例 学段学段 初中初中 年级年级 九年级九年级 课时课时 1 主主题题 分支结构Select Case 语句 教材教材 人民教育出版社、内蒙古教育出版社(2014 版) 初中九年级全一册信息技术-VB 程序设计 教材教材 分析分析 一、教材采用人民教育出版社和内蒙古教育出版社出版的信息技术九 年级全一册。 二、 第 1 章 VB 程序设计包含以下内容: 活动 1 VB 程序设计初步:1.认识 VB 编程软件;2.运行和修改程序;3.编 写简单程序;4.滚动条的使用;5.与文件相关的控件。 活动 2 程序的基本结构:1.顺序结构;2.分支结构;3.循环结构;4.综合

2、 应用;5.调试程序。 活动 3 VB 程序设计提高:1.认识随机数;2.定时控件的使用;3.认识键盘 事件;4.认识扩展控件;5.数组的使用;6.添加菜单;7.结构化程序设计简介; 8.面向对象的程序设计简介。 三、 第 2 章 算法应用简介包含以下内容: 活动 1 解析法: 1.解析法概述; 2.数值计算; 3.判断是否为闰年。 活动 2 穷 举法:1.穷举法概述;2.编程建议。活动 3 递归法:1.递归法概述;2.汉诺塔 问题。 四、本教案以“活动 2 程序的基本结构-2.分支结构”为依据,制定教学 目标,选择贴近生活的案例,设计教学活动。 学生学生 分析分析 1.学生已经学习过分支结构

3、IF 语句 ,对于“分支结构的含义” 、 “计 算出租车费用”存在基本的了解。但是在综合运用 VB 编程解决实际问题时,仍 旧存在困难。 2.学生对于分支结构的另一种语句“Select Case 语句”没有接触过。在分 支较多时,此语句的优势很明显。需要教师在已有知识上进一步对比分析、提 供引导、选用实例、激发兴趣。 教教 学学 目目 标标 知识与技能 1.进一步理解分支结构的含义及特点。 2.理解 If 语句与 Select Case 语句的适用场合。 3.熟练 Select Case 语句的用法。 4.合理运用 Select Case 多分支结构解决实际问题。 过程与方法 1.通过解决 “

4、计算出租车收费” “判断成绩等级” “查询系统” 等问题,激发学习兴趣,体验运用程序设计解决生活中实际 问题的过程。 2.通过“自主学习” “小组合作”等方式,自主建构知识, 完成学习任务。 情感态度和 价值观 1 培养学生与同伴合作交流、有效沟通的能力,提高学生解 决问题的能力。 2.激励学生运用编程解决生活中实际问题的热爱, 培养乐于 接受和探究新知识的精神。 - 2 - 重点重点 分支结构的含义及特点、Select Case 语句的用法 难点难点 合理运用 Select Case 多分支结构解决实际问题 教学教学 资源资源 VB 程序、PPT 课件、微课、Quiz 课堂检测 教学教学 策

5、略策略 本课以“计算出租车收费”为主线贯穿整个课堂,综合运用任务驱动、问 题导学、合作学习等教学策略,增强学生主观能动性,提高学生学习兴趣,更 有效的完成学习目标。 教学教学 过程过程 一、一、实例引入实例引入调动兴趣调动兴趣 【案例分析案例分析】设行驶路程为 a,打车费为 b。出租车收费规则如下: (1)3 公里内 收费 7 元。 (2)超过 3 公里,超过部分按 1.5 元/公里收费。 (3)超过 10 公里,优 惠 3 元。 【复习回顾复习回顾】 (1)打开“计算出租车收费.vbp”工程文件。 (2)查看“开始计算”按钮中的代码,描述每句代码的含义。 (提示:定义变量 a、b把“路程文本

6、框”的文字赋给表示路程的变量 a利 用 If 分支结构进行计算把表示费用的变量 b 在“费用文本框”中显示) 二、分析问题二、分析问题学习新知学习新知 问题一:分支结构的两种问题一:分支结构的两种语语句句? ? (一)分支结构(一)分支结构 1.分支结构(选择结构) :分支结构(选择结构) :计算机根据不同的情况执行不同的任务不同的情况执行不同的任务。 2.IfIf 语句和 Select CaseSelect Case 语句常用来构建分支结构。今天,我们学习如何用 Select Case 语句解决实际问题。 (二)(二)If 语句与语句与 Select Case 语句比较语句比较 【观察思考观

7、察思考】在“计算出租车收费”的例子中,分析路程 a 共分几种情况进行 讨论? 【答疑解惑答疑解惑】三种情况(1)a3(2)310 【知识点拨知识点拨】 1.如果实际问题中遇到多种情况,使用 If 语句会显得复杂。 2.需要选择并完成多种不同的操作时,通常会使用 Select Case 语句。 3.分支结构中 If 语句与 Select Case 语句 语句语句 IfIf 语句语句 Select CaseSelect Case 语句语句 汉语翻译 If:如果 SelectSelect:选择:选择; CaseCase:情况、状况:情况、状况 相同点 都属于分支结构 不同点 常用于分支(情况)较少的

8、场合 常用于分支(情况)较多的场合,即多分支结构多分支结构 【拓展延伸拓展延伸】 :比较 If 语句与 Select Case 语句,思考: (1)若分支(情况)小于 3 种,你更倾向于使用哪种语句? - 3 - (2)若分支(情况)大于等于 3 种,你更倾向于使用哪种语句? 【答疑解惑】【答疑解惑】 (1)If 语句。 (2)Select Case 语句。 问题二:问题二:Select Case 语句构成及实际应用语句构成及实际应用?(主问题)(主问题) (三)(三) Select Case 语句构成语句构成 1.1.流程图流程图 2.2.格式格式 3.3.说明说明 Select Case

9、测试表达式 Case 比较表达式 1 分支 1 Case 比较表达式 2 分支 2 Case Else 分支 n End Select (1)测试表达式测试表达式可以是变 量、计算式、对象属性等。 (2)Case 语句中的比较表比较表 达式达式用于分支检测, 可以是 数字或字符串, 也可以是类 似“is10 与一个取值相比 Case Is10 指定单向数值范围 三、三、实践探索实践探索合作探究合作探究 【实践练习实践练习】 任务任务 1 1(必做) :(必做) :运用运用 Select Case 语句编写“计算出租车收费语句编写“计算出租车收费”程序程序 【观察思考观察思考】1. 若使用 Se

10、lect Case 语句编写“计算出租车收费”的例子,你 会选择 Case 比较表达式的第几种形式? 2.对比 Select Case 语句格式,依据汉语描述,思考如何编写? 【答疑解惑答疑解惑】 (1 1)格式)格式 (2 2)汉语描述)汉语描述 (3 3)翻译)翻译 Select CaseSelect Case 语句语句 Select Case 测试表达式 Case 比较表达式 1 分支 1 Case 比较表达式 2 分支 2 Case Else 分支 n End Select 选择 情况 a 情况 小于 3 b 的值为 7 情况 3 到 10 之间 b 的值为 7+(a-3)*1.5 其

11、他情况/情况 大于 10 b的值为7+(a-3)*1.5-3 结束 判断 Select CaseSelect Case a CaseCase Is10 b=7+(a-3)*1.5-3 End SelectEnd Select 【合作学习合作学习】小组讨论,完成“计算出租车收费”程序,必要时可参考微课。 提前完成的同学充当小老师,帮助组内成员。 四、分层任务各显身手四、分层任务各显身手 (一) 【(一) 【拓展提高拓展提高】任务任务 2 2(选做) :(选做) :编写“判断成绩等级”编写“判断成绩等级”小小程序程序 符合 状况 2 状况 1 不符合 不符合 符合 分支 1 分支 2 分支 n -

12、 4 - 程序功能:输入整数成绩,单击“确定”按钮输出相应等级的文字。 (1)成绩低于 60 ,输出“没有合格” ; (2)成绩在 60 到 79 分之间,输出 “合格” ; (3)成绩在 80 到 89 分之间,输出“良好” ; (4)成绩在 90 到 99 分之间,输出“优秀! ” (5)成绩为 100 分,输出“恭喜你获得满分” 【合作学习合作学习】小组讨论,完成“判断成绩等级”小程序,必要时可参考微课。 提前完成的同学充当小老师,帮助组内成员。 (二) 【(二) 【拓展提高拓展提高】任务任务 3 3(选做) :(选做) :编写“查询系统”小程序编写“查询系统”小程序 【合作学习合作学习

13、】小组讨论,完成“查询系统”小程序,必要时可参考微课。提前 完成的同学充当小老师,帮助组内成员。 五、总结归纳检测提升五、总结归纳检测提升 运用 quiz 互动检测、板书等总结本节课主要知识点。 在在Select Case a Select Case a 与与 End SelectEnd Select之间补全代码。之间补全代码。 查询主题与文字介绍查询主题与文字介绍 可自由发挥哦!可自由发挥哦! 说明: 任务分层设计: 任务 1 全部同学完成; 任务 2 部分同学完成; 任务 3 学有余力同学完成。 - 5 - 板书板书 设计设计 分支结构分支结构Select CaseSelect Case

14、语句语句 教学教学 特色特色 一、学习策略的综合运用。一、学习策略的综合运用。 本课以“计算出租车收费”为主线贯穿整个课堂,综合运用任务驱动、问 题导学、合作学习等教学策略,增强学生主观能动性,提高学生学习兴趣,更 有效的完成学习目标。 二、技术与学习活动的科学整合。二、技术与学习活动的科学整合。 1.运用“VB 程序”激发兴趣、提高编程的实践动手能力。 2.运用“PPT 课件”展示任务、引导思维、突破难点。 3.运用“微课”展示操作过程,作为遇到困难时的参考学习资源,实现 自主学习、个性化学习。 4.运用“Quiz 课堂检测”进行总结、学习效果检测。 三、 “学生知识水平、学习能力、学习态度

15、参差不齐”解决策略。三、 “学生知识水平、学习能力、学习态度参差不齐”解决策略。 有些学生能够很快的独立完成任务,有的学生则动手能力较差,能够听得 懂教师所讲的内容,但实际操作时就存在困难,总是依赖教师或者同学的帮助。 针对这个问题,我采用了以下策略: 1.分层任务设计:任务 1 全部同学完成,任务 2 部分同学完成,任务 3 学 有余力同学完成。 2.设置“合作探究”环节,充分发挥小组成员的互助作用。 3.课前将所有任务下发,提前完成的学生鼓励其自主研究下一个任务,或 者去帮助指导别的同学。 4.将每个实例精心制作成“微课” ,展示操作过程,遇到困难的学生可随 时参考,依据自身情况进行针对性

16、的学习, 实现面向全体学生的个性化学习。 四、好的教学情境和环节设计是课堂成功的关键。四、好的教学情境和环节设计是课堂成功的关键。 本节课我采用了“计算出租车收费”实例作品引入,提出问题,引导学生 分析思考。在分层任务设计时,又引入了“判断成绩等级” 、 “查询系统”实例。 用此种方法创设情境,能够激发学生浓厚的兴趣,提高学习积极性。 此外,精心设计了教学环节,整节课安排紧凑,收到了良好的教学效果。 在此期间,深深的体会到:好的情境创设可以提高学生的兴趣和学习积极性,完 整科学的教学环节可以促使学生更好的落实学习内容。 五、问题导学,任务驱动。五、问题导学,任务驱动。 问题导学可帮助学生快速明

17、确学习目标,回忆重要知识点。 “任务驱动”教 学方式可让学生在完成“任务”的过程中,培养分析解决问题的能力、探索及 合作精神。根据学习内容的特点和学生已有能力来设计任务,从简单到复杂, 转化转化 分支结构分支结构 IfIf 语句语句 Select CaseSelect Case 语句语句 Select CaseSelect Case 测试表达式测试表达式 Case Case 比较表达式比较表达式 1 1 分支分支 1 1 CaseCase 比较表达式比较表达式 2 2 分支分支 2 2 Case ElseCase Else 分支分支 n n End SelectEnd Select - 6 -

18、 以兴趣为主线,以实用为载体,以培养学生的能力为目的。 六、理论知识部分要注重问题引导,巧妙追问,鼓励学生总结描述知识。六、理论知识部分要注重问题引导,巧妙追问,鼓励学生总结描述知识。 本节课中,理论知识与实践操作互相结合、互相渗透。为了发挥学生的主 动性,采用了以下策略: 1.设计问题,从问题出发并巧妙追问。 2.通过实践练习后的自我巩固,引导学生从实例中理解体会理论知识,使 学生自行总结、描述知识,主动建构知识。 七、实践操作部分要注重学生自主探究以及合作学习,落实实际操作效果。七、实践操作部分要注重学生自主探究以及合作学习,落实实际操作效果。 部分学生实际操作良好;某些学生动手能力较差,

19、能够听得懂教师所讲的 内容,但是实际操作时就有很大的问题;有一些学生不能自己独立完成任务。 信息技术课很注重实践操作,教师不可能做到充分的个别指导。本节课布 置了合作学习任务,提前完成任务的同学通过教师的考核后,担任小老师和小 考官,去指导和考核别的同学。这样加强了学生之间的互想帮助、互相监督, 充分发挥学生之间的合作学习。 八、示范操作要准确八、示范操作要准确 教师正确的示范操作非常重要,不仅可以帮助学生理解和记忆正确的操作 过程,也能帮助学生养成良好的信息技术习惯。另外,学生通过模仿教师的操 作,可以在很大程度上提高他们的动手能力。最后,在学习比较复杂的软件时, 教师可以通过自身经验告诉学

20、生,如何操作才能高效率地获得期待的效果。 九、使用适当方式做课堂小结。九、使用适当方式做课堂小结。 “我收获了什么”应该是学生在一节课后应该思考的问题,而这一点必须 由教师引导。每节课后教师都应设置适当的环节让学生知道自己学了什么,还 不会什么,引导学生及时进行自我评价和反思。这个方式可以是一两分钟的微 课,可以是提问串联本节课知识点,可以是师生共同总结板书,也可以是检测 式的总结。只要符合本节课的设计思路和学生认知特点,能够帮助学生回顾本 节课内容,都是可行的。 十、充分发挥板书的作用十、充分发挥板书的作用 虽然信息技术课注重动手操作,但板书的作用仍旧不容忽视。本节课精心 设计了板书,借鉴其

21、他学科的教法,发挥了板书在强调重点、总结方面的作用。 教案基本信息表教案基本信息表 作者姓名作者姓名 李琴 电子信箱电子信箱 363472138 学段学段 初中 作者单位作者单位 内蒙古鄂尔多斯市东胜区华研中学 邮编邮编 017000 教案名称教案名称 分支结构Select Case 语句 手机手机 15804898740 适用教材适用教材 人民教育出版社、内蒙古教育出版社(2014 版) 初中九年级全一册信息技术 课时课时 1 课时 - 7 - 附:本教学案例相关图片 图为教学资源 图为“实例引入调动兴趣”环节 图为“分析问题学习新知”环节 图为“实践探索合作探究”环节 图为“分层任务各显身手”环节 图为“总结归纳检测提升”环节 - 8 - 图为“计算出租车收费”程序 图为“判断成绩等级”程序 图为“查询系统”程序 图为“课堂小结”测验 图为教师讲解 图为学生实践练习

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中 > 综合实践活动 > 7-9年级综合实践(通用版)
版权提示 | 免责声明

1,本文(7-9年级-初中综合实践活动 7.走进程序世界-教案、教学设计-省级优课-(配套课件编号:f0010)(信息技术).doc)为本站会员(老黑)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|