算法与程序设计 算法与编程(1)

算法与程序设计 算法与编程(1)

ID:928800

大小:49.51 KB

页数:5页

时间:2017-09-25

算法与程序设计 算法与编程(1)_第1页
算法与程序设计 算法与编程(1)_第2页
算法与程序设计 算法与编程(1)_第3页
算法与程序设计 算法与编程(1)_第4页
算法与程序设计 算法与编程(1)_第5页
资源描述:

《算法与程序设计 算法与编程(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上教考资源网助您教考无忧算法与编程(1)——“教”电脑“玩”价格竞猜游戏一、案例基本信息二、教学设计(一)教学目标1、知识与技能:了解算法的概念和算法的表示,能读懂流程图;理解编程的含义,培养学生用计算机解决现实问题的能力。2、过程与方法:通过分析总结“价格竞猜游戏”设计制作过程,能归纳利用信息技术解决问题的基本思想方法。3、情感态度与价值观:通过玩“价格竞猜游戏”激发学生学习程序设计的兴趣和热情,体验程序设计的强大魅力。(二)内容分析本节课的学习任务是算法、算法的表示及编程的含义,通过本节课的学习,

2、能从简单问题出发,设计解决问题的算法,初步体验用信息技术解决实际问题的过程。激发学生学习程序设计的兴趣,为《算法和程序设计》选修模块的学习做准备。教学重点:算法的实现及程序解决问题的方法教学难点:对算法设计和编程的理解。(二)学生分析编程对于高一的学生,是高深而神秘的。因此教师要以最简单而又能引起学生兴趣的实例来教学,使学生了解如何利用编程来解决实际问题。(三)教学策略设计活动体验法,让学生参与价格竞猜游戏体现主体地位,激发兴趣。交流讨论法,没有指导的体验是盲目的。因此,在学生体验后,教师通过引导学生

3、讨论回答所提出的各种问题,从而总结出解决问题的算法,从而产生理性认识。演示实践法,在活动、讨论的基础上,通过演示实践法,让学生具体地进行实践,体验“教”电脑玩游戏的乐趣。2.关于教-学流程和教-学活动的设计玩游戏提现问题讨论分析问题、描述算法编写程序学生实践活动评价课堂小结版权所有@中国教育考试资源网上教考资源网助您教考无忧三、教与学的实际过程描述教学阶段及所用时间教师活动学生活动对学生学习过程的观察和考查信息技术的应用 玩“价格竞猜游戏”提出问题3(分钟)教师利用多媒体课件展示一款笔记本电脑图片及相

4、关配置说明。组织学生竞猜笔记本的价格,并根据学生所猜价格给出如:“高了”、“低了”等提示。在学生争相出价而教师无法同时回应时引出课题:教电脑玩游戏 玩“价格竞猜游戏”,根据教师提示在50秒内猜出这款笔记本电脑的价格。调动了学生参与的积极性,有了积极的学习动机。 利用多媒体课件展示一款笔记本电脑图片及相关配置说明讨论分析游戏、描述算法8(分钟) 1、引导学生分析玩“价格竞猜游戏”的过程。2、根据师生的分析,教师画出一个正规的流程图,然后告诉学生每个图形所代表的意义。教师小结:现在我们已经将具体的问题分析

5、成为具体步骤,在程序设计中,我们把解决问题的方法和步骤称为算法,找出算法是编程的一个重要步骤。 分析游戏过程中师生的活动:1、接收学生所猜价格2、判断与真实价格之间的关系3、给出提示,如果大于真实价格则输出“大了”,如果小于真实价格则输入“小了”,如果等于真实价格则输出“正确。 学生在体验了游戏的全过程,绝大部分同学都能比较准确的用自然语言描述问题解决的过程 屏幕广播版权所有@中国教育考试资源网上教考资源网助您教考无忧 编写程序6(分钟)1、教师展示用VB6.0设计的游戏运行界面。输入5966并按下“

6、我猜”按钮,界面上没有出现预期的提示信息,学生疑惑,注意力高度极中。这时教师演示将“游戏代码.TXT”文件中的代码复制到按钮中,再次运行游戏则一切正常。然后保存工程。2、结合前面的演示教师讲解,程序是由一行行指令构成的,编程的过程就是利用程序设计语言将算法变成一行行指令的过程,是教电脑做事情的过程,算法是程序的灵魂。 观看教师的演示,听教师的讲解,并根据以往的经验对界面控件的功能做出判断。理解编程的含义,了解算法的重要性。 学生能判断游戏界面各控件的功能,通过教师的演示和讲解学生理解了编程的含义和算法

7、与程序的关系。 屏幕广播学生实践、教师指导20(分钟)1、布置任务a、在“结束”命令按钮中输入“end”然后运行程序。b、给出“价格竞猜游戏”界面、程序代码和控件属性设置表c、试修改程序中的提示信息和判断条件2、教师巡视指导操作做练习在这一环节学生参与的积极性很高。95%的学生能完成1、2操作,小部分同学完成3的操作 活动评价4(分钟)1、统计学生各题的完成情况:并利用评价系统给出相应的星等2、请学生演示操作过程教师给予指导总结,并做激励性评价学生自评教师评价评价标准:完成1或2为二星完成1、2为三星

8、完成1、2、3为五星屏幕广播课堂小结4(分钟)1、程序设计中解决问题的方法的步骤化称为算法。算法是程序的灵魂。算法的表示方,可用自然语言也可用流程图。2、编程的过程是教电脑做事的过程,步骤归纳为:分析问题——设计算法回顾总结能系统阐述本节课的知识结构版权所有@中国教育考试资源网上教考资源网助您教考无忧——编写程序——调试运行——检测结果四、教学反思1.以游戏引出课题激发学生的兴趣本节课以当前电视中比较流行的“价格竞猜游戏”开始,激发学生参与的积极性。在学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。