算法与程序设计 第一单元第一节.doc
《算法与程序设计 第一单元第一节.doc》由会员分享,可在线阅读,更多相关《算法与程序设计 第一单元第一节.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一单元 走进编程 第一节 解决问题的一般方法教学设计天津中学杜云第一单元 走进编程 第一节 解决问题的一般方法一、案例背景信息模块:高中信息技术选修模块:算法与程序设计年级:高中一年级所用教材版本:中国地图出版社学时数:1学时二、教学设计(一)教学目标知识与技能:能够分析哪些问题是适合用计算机解决的问题,并理解能利用计算机解决的问题分为以下三类: (1)使用现有的工具软件可以解决的问题。 (2)现成的工具软件解决不了,需要编写程序并通过执行若干个步骤才能解决的问题。 (3)现成的工具软件不能直接解决问题,也需要编写程序,但不能通过既定步骤解决的问题。过程与方法:理解解决问题的一般方法: (1
2、)分析问题 (2)确定方案 (3)设计步骤 (4)程序设计情感态度与价值观:养成主动学习和使用算法解决问题的思想,同时激发学习算法与程序设计的兴趣,树立学习的信心。(二)内容分析学习内容:本套教材由信息技术基础(必修模块)和多媒体技术应用、数据管理技术、算法与程序设计、网络技术应用、人工智能模块组成,其中人工智能模块属于开设在算法与程序设计基础上的后续模块,多媒体技术应用、网络技术应用、数据管理技术是作为一般信息技术应用设置的、算法与程序设计是作为计算机应用的技术基础设置的。本节的内容是介绍利用算法解决问题的一般方法,使学生们初步学会使用算法思想处理日常学习与生活中的问题。学习重点:能够从现实
3、学习、生活中分析哪些问题适合利用计算机协助解决,并理解哪些问题是需要编程解决的。学习难点:激发学生对学习算法与程序设计的兴趣和信心。学习要求: (1)明确本课的学习目标,积极思考,勤于实践。 (2)联系所学知识和技能,解决实际问题,提高自主学习能力。(三)学生分析高一学生对信息技术有着浓厚的学习兴趣,但对算法的概念比较模糊,缺乏利用算法思想解决问题的意识,引导他们利用算法解决问题,是为以后的学习打下坚实的基础。(四)教学策略设计1教学方法设计引导启发法教学导入是整个教学过程中非常重要的环节,很平淡的开场白不容易引起学生的兴趣,因此教师在开始上课时就应该集中学生的注意力。因此,本课在引入的环节设
4、计了“新闻案例人机大战”,通过这种方式马上就抓住了学生的心。通过老师巧妙地引导和启发,使学生很快进入到本课的学习情境中。任务驱动法本节课教师采取任务驱动法,针对学生学习、生活中的实际问题布置多个学习任务,让学生在完成任务的过程中理解利用算法解决问题的好处。操作本身也是一种学习,在学生遇到困难时教师会适时地给出提示,根据提示学生再次通过思考、分析、修改错误,最终使问题得到解决,从而提高学生解决问题的能力。在巡视过程中,老师应该鼓励学生大胆操作,并进行具体的指导,多表扬他们的进步,以增强其信心。演示法与实践法多媒体网络教室为上好信息技术课提供了硬件保证。教师可以很方便地应用演示法,使学生能看到教学
5、内容,学生更容易接受。本节课教师就充分利用这些设备并对一些程序进行教学演示,收到了事半功倍的效果。另外,信息技术科学是一门实践性很强的学科。学生需要充足的上机实践的时间和机会,让他们每堂课必有所学,有所获。2教师应用信息技术的情况教学环境:机房、Lanstar、大屏幕、J2SE SDK三、教与学的实际过程描述1 教与学的过程描述教学阶段教师活动学生活动对学生学习过程的观察和考查引入l 新闻案例人机大战1棋王首战受挫2“深蓝”战绩不俗3棋王冒险出击4平局带来思考l 思考与讨论别的国家开发的软件,我们不但需要购买这些软件的使用权,而且每年都会花费大量的人力物力组织各种培训去学习这些软件的使用,他们
6、不断的推陈出新,我们不断地、大量地投入。聆听并思考新闻案例给我们带来的启示。师生达成共鸣:如果能研发更多的、拥有自己的知识产权的软件,会进一步推动中国信息产业的发展是非常有战略意义的。而算法与程序设计是最基础的环节。学生是否很快进入到本课的学习情境中。学生是否积极思考并主动投入本课的学习过程。任务一l 任务:文档nba.doc中提供了部分NBA球员的相关数据,请找出身高前十名的队员l 数据引自:l 目的:帮助学生理解有些问题是可以利用现成的工具软件解决的。学生根据以往知识的积累,自主实践完成任务一。学生完成情况:基本上能完成,方法多样,导入到Excel、Word中进行排序等不同的方法。任务二l
7、 绘制如下图形l 绘制如下图形(该图形由4个图形1旋转方向,并用等边长的线段连接起来)l 要求:可以利用任意方法。学生根据以往知识的积累,自主实践完成任务一。学生完成情况:学生利用画图、photoshop、firework等绘图软件绘制,也有用Word表格实现的,方法多样化,学生进行信息处理问题的方法是多种多样的。任务三l 提出问题:如果我要求大家绘制如下图形,大家打算使用什么方法呢?l 目的:引出有些问题可以利用计算机解决,但是不能利用现成的工具软件实现,需要编程实现。这些问题就是本模块要解决的问题。学生的反应:放弃,没有办法去画。学生急于知道解决问题的办法, 观察学生在解决这个问题时是否积
8、极思考,并力图求得解决问题的策略。演示程序l 演示利用Java实现的Hilbert程序,输入不同的数字,快速地实现。展示该程序,并说明该程序并不难,利用简单的递归方法就可以实践,所有的学生在本学期末也可以实现。l Hilbert变换曲线是电子商务中的数字签名等领域的核心技术之一。观察教师演示程序,并对所要学习的知识建立初步的模型。通过程序的演示,帮助学生建立学习信心。归纳总结l 能利用计算机解决的问题分为以下三类:(1) 使用现有的工具软件可以解决的问题。(2)现成的工具软件解决不了,需要编写程序并通过执行若干个步骤才能解决的问题。(3)现成的工具软件不能直接解决问题,也需要编写程序,但不能通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法与程序设计 第一单元第一节 算法 程序设计 第一 单元 第一节
限制150内