算法及其实现教案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
篇一:《算法及其实现》教学设计
算法及其实现
一、设计思想
信息技术既是一个独立的学科分支,又是所有学科发展的基础。随着新课程改革的深入,信息技术课程理念发生了巨大的变化,具体表现为:提升学生信息素养,培养信息时代的合格公民;营造良好的信息环境,打造终身学习的平台;关照全体学生,建设有特色的信息技术课程;强调问题解决,倡导运用信息技术进行创新实践;注重交流与合作,共同建构健康的信息文化。新程要求教师必须改变传统的“教教材”,要用“教材去教”,要求教学模式以学生为主体,提倡“任务型”教学关注学生的情感态度价值观。
本节课我根据新课标,结合学生的特点对教材的内容进入比较深入的挖掘,创作了学案,创设了丰富的教学情境,提供多样的学习资源。教学以生活中的实际问题和有趣故事作为任务驱动,让学生采用自主、合作、探究、体验等学习方式,通过意义建构获得新知,充分体现学生的主体地位。
二、教材分析
《算法及其实现》是变通高中课程标准实验教材——《信息技术基础(浙江教育出版社)》的第三章第四节的内容,该教材是按照高中信息技术课程标准编写的实验教材。算法是计算机理论和技术的核心,也是《数学》必修3的最基本内容之一。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大,算法的基本知识、方法、思想日益融入社会的许多方面已经成为现代人应具备的一种基本素质。
通过学习本节内容可以达到“初步掌握用计算机进行信息处理的几种基本方法,认识其工作过程与基本特征”的课程标准要求。
三、学情分析
本节课的学习者是高一年级的学生。从思维品质上来说:高一学生已经有了一些使用计算机的感性经验,已经可以超越简单的技术操作,具备了接受更高层面文化的能力。学生的思维能力已经接近成人,他们有旺盛的求和欲,较高的学习自觉性,并具备一定的自学能力,已具有较强抽象思维和逻辑推理能力。从知识储备上来说:经过前面的学习,学生已经可以使用计算机处理一些实际问题,例如:利用计算机对文字、图片、多媒体信息的处理,但是学生还不了解使用计算机解决问题的一般过程和解决方法,以及以何种方式来表示。因为算法是学生们重视的高考科目数学新增内容之一,更易激化学生的学习热忱。
四、教学目标 1、知识与技能
1)通过模仿、操作、探索、学习自然语言来描述算法。
2)通过模仿、操作、探索、经历通过设计算法流程图表达解决问题的过程,在具体问题(如对任意输入的三个整数x,y和z,找出并输出其中的最大值等问题)的解决过程中,理解算法流程图的三种基本逻辑结构:顺序、选择和循环。
3)经历将具体的问题的算法流程图转化为程序语句的过程、理解几种基本算法语句——输入、输出语句、赋值语句、条件语句和循环语句。
2、过程与方法
1)通过活动体验过程与步骤体会算法的思想,归纳解决问题的构造性方法。
2)通过分析具体问题,抽象出算法的过程,培养抽象概括的能力,分析问题解决问题的能力。 3、情感、态度、价值观
1)通过算法的学习,进一步理解数学与现实世界的关系,数学与计算机技术的关系。 2)通过算法的学习,将许多复杂问题的算法写成程序,交给计算机完成,提高学生学习信息技术的兴趣。
3)通过阅读中国古代数学中的算法案例,体会中国古代数学对世界计算机发展的贡献。
五、教学重点难点
1
教学重点:算法的含义及其表示方法教学难点:用流程图描述算法六、教学策略与方法
1、学案导学,自主学习。
2、问题导入,游戏激趣。
3、创设情境,任务驱动。
4、合作探究,交流提升。七、教学资源
1、教材及配套的教师用书
2、学生学案
3、教学课件
2
3
《算法及其实现》第一课时学案
1、什么是算法?
2、算法的特点:
3、举出生活中使用算法的实例:
(1)问题:
(2)问题:
4、阅读书中“泡茶”的案例,说出为什么要优化算法,如何优化算法。
7、用自然语言描述“操作二”中的算法。
8、画出该算法的流程图。
9、用自然语言描述“课堂练习”的算法。(与操作三不同)
10、画出该算法的流程图。
11、通过学习,你还有哪些疑惑?还有哪些新的想法?
4
篇二:算法及其实现教案
- 1 -
- 2 -
- 3 -
- 5 -
篇三:《算法及其实现》教学设计
《算法及其实现》教学设计
一、设计理念
新课程改革已经步入一个新的发展阶段,信息技术课程理念也发生了巨大的变化。具体表现为:强调培养学生的信息素养;关照全体学生的发展;注重学生培养学生将信息技术运用于实际生活中,利用信息技术创新实践。根据建构主义获得新知,要充分发挥学生的主体地位,倡导“任务型”教学,教师引导和激励学生分析问题、解决问题。
根据新课标,结合学生的特点我对教学内容进行了深入的挖掘和思考,创设丰富的教学情境,提供多样的学习资源。教学以生活实例和智力测题展开,充分调动学生的学习兴趣,进行自主、探究、协作的学习方式,发挥学生的主体性和教师的主导性,在实际体验中学习信息技术,并将其作为一种工具应用于生活实际。
二、教材分析
本课选自浙江教育出版社2007年5月出版的《信息技术基础(必修)》教材,第三章的第四节。前面已经介绍了利用计算机解决实际问题的过程中,有两个重要的环节就是设计算法、编制和运行程序来实现算法。而这节就是解决这个重要的问题,不仅是对之前学习内容的提升和加强,也为下一节内容的学习提供知识储备。算法及其实现是第三章一个重要的知识点,起着承前启后的关键性作用。同时这一节内容中的思想和方法可以解决生活中很
多实际问题,应用性极强。
三、学情分析
四、教学目标
知识目标:
(1)学生能快速描述算法的概念以及算法的表现形式。
(2)学生能熟练使用流程图表示算法。
能力目标:
(1)学生利用算法解决实际问题,增强遇到问题、分析问题、解决问题的能力。
(2)学生通过实践练习,能根据任务需求和实际情况判断问题,提炼合适的算法。
(3)学生感受小组合作学习,能互帮互助树立协作意识。
情感目标:
(1)感受信息技术的便捷与高效,提升学习信息技术的兴趣和积极性。
(2)体验算法解决生活实际,激励学生将信息技术作为一种工具应用于学习和生活中。
(3)在合作学习中,增强与人交流合作的能力,并通过实践练习树立小组合作意识和正确的健康的价值观。
五、教学重难点
教学重点:(1)算法的概念。
(2)算法的表示形式。
教学难点:(1)流程图表示方法。
六、教学课时
一课时
七、教学方法任务驱动法
八、教学准备
(1)将学生分组,每组均有不同层次的学生。
九、教学过程
(一)情景导入:(2分钟)
【教师活动】:
(1)教师提出问题:昨天,老师家里来了很多客人,作为主人我要泡茶给客人喝,但是要泡很多杯花费了很多时间,老师想请同学们帮帮老师怎么样才能提高效率呢?
(2)给出泡茶的一般工序:洗开水壶,洗茶壶,洗茶杯,拿茶叶,往水壶里灌凉水,烧水,泡茶喝。
【学生活动】:认真思考问题,积极讨论踊跃回答。
【设计意图】:从生活实例出发,引起学生的兴趣。来客人泡茶是家里常有的事,学生中也会有人遇到过,那么提出这样的问题就会引起部分学生的共鸣,同时帮助老师解决问题学生
很有自豪感,可以充分刺激学生积极活跃的思考,从一开始就体现学生的主体地位和教师的引导作用。
(二)新课教学:(40分钟)
提出算法,认识算法:(解决教学重点之一)(15分钟)
【教师活动】:
(1)引导学生思考导入时提出的问题。
(2)若有学生回答出解决方法,教师概括补充;若无学生回答出解决方案,教师提出预先准备好的方案供学生借鉴。
(3)将学生按方案数分组,每组讨论研究一种方案的优势和劣势。在学生讨论过程中,