当前位置:首页 >> 其它课程 >>

程序的灵魂——算法教学设计(高中信息技术精品)


情境假设,形象教学,引人入胜 ——《程序的灵魂——算法》教学设计 一、教材分析 本节课是清华大学出版社出版的《C 程序设计(第二版) 》 ,作者谭浩强, 《程序的灵魂——算法》是 该册第 2 章的内容。本书第 1 章介绍了 C 语言概述,主要介绍了 C 语言的历史背景、特点、简单 C 程序的 介绍、C 程序的上机操作,使同学们初步熟悉并认识什么是程序,程序是如何在计算机中运行,算

法设计 在本书的第 2 章,目的是使学习者认识到算法的重要性,一个好的算法是设计一个好程序的前提和关键, 为后面的程序设计奠定了基础。 一个程序由算法、数据结构、程序设计方法、语言工具和环境组成,其中算法是程序设计的灵魂,数 据结构是加工对象,语言是工具,编程需要采用合适的方法 。算法是由有限条可完全机械执行的、有确 定结果的指令(或明亮、语句)构成的解题过程的精确描述。算法具有有穷性、确定性、可行性等特性 。 该课时讲解主要采用情境引入,联系生活,举一反三等方法,使同学们通过循序渐进的问题迁移和事例导 向,一步步认识什么是算法及其重要性,本章教学重点是培养学生的思维能力和处理问题的能力,使学生 了解并初步掌握算法的使用。 二、学情分析 本节课主要教学对象为高一年级(下)重点班的学生,该班学生思维活跃,各科成绩优异,学习积 极性高,理解能力和信息的接收能力强。处在这一年龄段的学生,好奇心强,对新鲜事物和新理念、新 知识兴趣浓厚,但是怕吃苦,遇到难题,易退缩,程序设计对于大部分同学来说,很好奇,很喜欢学校 开设程序设计课程的学习,但是遇到较难理解的程序就不想学了,这和学生的生理特点有一定的关系。 高中学生的思维发展,正从形象思维向抽象思维转变,以往同学们学习知识和接收信息都很形象, 而程序设计需要同学们将自己的想法思路,抽象成算法,然后用程序设计语言编程,这对于同学们来说 既是思维的训练,又是对个人毅力的挑战。 因此,在教学中,将抽象的东西具体化,贴近同学们的生活实际,化难为易,学以致用,激发学生 学习情趣,使同学们在快乐中学习算法及程序设计。 三、教学目标 知识与技能: 1 理解算法的含义,能从日常生活中,准确合理的举出生活中使用算法的事例。 2 理解算法的最优化,体会优化算法给我们生活带来的益处。 3 根据任务能够分析问题,能用描述法写出精确的算法。 [2] [1] 过程与方法: 1 掌握并体会提出任务,分析任务,解决任务,任务实现的方法。 2 能在生活中体会并应用优化算法。 情感态度与价值观: 1 从生活中归纳算法,体会算法在生活中的应用,激发学生学习情趣,调动学生求知欲,使同学们 积极参与学习,营造一种“在快乐中学习,因学习而快乐”的学习氛围。 2 通过问答式教学,培养学生的语言表达能力和沟通交流能力。 3 通过对典型例题的探索和实践,培养学生良好的思维习惯。 教学重点:使同学们体会算法的含义,并能根据任务,描述出处理问题的算法。 教学难点:使学生根据任务,用描述法写出精确的算法。 四、教学媒体: 1 学习环境选择:多媒体网络机房 2 学习资源:教材、教学幻灯片实现广播教学 五、教学方法及教学流程设计: (一)教学方法 1 情境假设法 2 问题迁移法 3 讲述法 4 任务驱动法 5 由特殊到一般 (二)教学流程设计 教学目标:算法 生活中处处有算法 算法知识点学习 根据任务写出算法 课程导入 情境假设 提出问题 分析问题 任务驱动 任务拓展 任务分析 算法描述 自主探索 实现任务 学习体会 知识回顾 六、教学流程 教学环节 课程导入 教师活动 本

相关文章:
《对分查找算法及程序实现》教学设计(高中信息技术精品)
《对分查找算法程序实现》教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。对分查找算法程序实现 一、教材分析 浙教版《算法程序设计》第二章算法...
解析算法的程序实现教学设计(高中信息技术精品)
解析算法的程序实现教学设计(高中信息技术精品)_其它课程_初中教育_教育专区。解析算法的程序实现 一、教材分析 学科指导意见的建议, 本课的教学教师可通过解决生活...
《算法与程序设计》第一课教学设计(高中信息技术精品)
算法程序设计》第一课教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。《算法程序设计》第一课 一、教材分析 本节课是教科社版高中课程《算法与...
考拉兹猜想的算法与程序设计教学设计(高中信息技术精品)
考拉兹猜想的算法程序设计教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。考拉兹猜想的算法程序设计 《考拉兹猜想的算法程序设计》教学案例是依据...
程序的基本结构教学设计(高中信息技术精品)
程序的基本结构教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。程序的...3.重点难点分析 教学重点:引导学生探究问题的算法,画出流程图,然后与程序语言的...
信息的编程加工教学设计(高中信息技术精品)
信息的编程加工教学设计(高中信息技术精品)_其它课程_初中教育_教育专区。《信息...本节内容主要有程序代码的初步认识、信息编程加工的 一般过程(分析问题、设计算法...
新课标高中信息技术《算法与程序设计思想》精品教案
新课标高中信息技术算法程序设计思想》精品教案_其它课程_高中教育_教育专区。精品资料新课标高中信息技术算法程序设计思想》精品教案【基本信息】作者 单位 课...
For循环教学设计(高中信息技术精品)
For循环教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。课题:For 循环...算法中哪种结构是必不可少的? 学生一起回忆总结:程序中顺序结构是必不可少的...
程序的选择结构教学设计(高中信息技术精品)
程序的选择结构教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。课题 ...学情分析 通过前面几节课的学习, 学生对 vb 程序设计已经有了一些算法和和序...
更多相关标签:
dnf灵魂猎者加成算法 | bat面试算法精品课 | 牛客网面试算法精品课 | 算法是程序的灵魂 | 算法设计 精品课程 | 智能算法 精品课程 | 面试算法精品课 | 算法学—计算机的灵魂 |