资源简介 第一课 生活与算法 教学设计 1教学目标 1.知识与技能(1).了解算法概念、体会算法思想。(2).学会用自然语言描述算法,了解变量的概念,理解计算机处理问题的一般过程(3).初步了解计算机语言的发展历程2.过程与方法(1).教师引导通过解方程、查字典等认识算法,领会概念。(2).通过体验、观摩形象直观的生活实例、教师点拔、学生讨论等了解算法思想和处理过程。(3).通过探究学习,初步了解计算机语言的发展历程。3.情感与价值观(1).引导学生关注现实生活,发现实际问题,激发学生学习的热情。(2).培养学生对问题的分析能力、建立数学模型的能力,并用计算机去解决问题的能力。2学情分析 本课内容的教学对象是初三年级学生,他们已经具备了一定的逻辑思维、分析问题、表达思想等能力,为本节内容的学习提供了良好的基础。3重点难点 1.教学重点:算法的概念;用计算机处理问题的一般过程。2.教学难点:变量的概念;建立数学模型。4教学过程 活动1【导入】(一)情景导入,引入新课 1.小朋友的求助:解方程:X2+3X-10=02.老师的求助:查生字:如何用字典查未知发音的生僻字活动2【讲授】(二)循序渐进,引出算法 1.什么是算法呢?2.算法的概念。活动3【讲授】(三)逐步深入,加强理解 1.举例:冬季起床先穿裤子还是先穿衣服?为什么要这么做?2.日常生活,习惯养成,凡事先设计步骤3.算法存在的作用意义。4.学生考虑和讨论算法:(1)乐谱(2)眼保健操询问:还有哪些常见的算法?(菜谱、广播体操、教科书等)5.算法具有优劣性活动4【活动】(四)观摩实验、了解思想 物理小实验:甲:清水乙:不同颜色的水如何将两个不同瓶子的液体互换?活动5【讲授】(五)层层深入,转化算法 计算机解决问题的步骤:1.问题分析,建立数学模型(1)用三个变量来表示甲、乙、丙三个瓶子,用不同的数值表示两种不同的液体,转化为两个变量的数值进行交换。(2)①什么是变量?变量的概念②变量与容器联系与区别2.确定算法描述算法:(1)描述方法:自然语言、流程图等等。(2)自然语言描述交换算法(3)如何用自然语言描述三个瓶子两两交换液体的计算机算法?3.编写程序选择一种计算机语言,将算法转化为程序,也是本学期学习的重点。4.调试程序(1)拼写错误(2)语法错误(3)算法错误不停地调试最终完善整个程序。强调计算机步骤:问题分析、确定算法、编写程序、运行调试。活动6【活动】(六)自主探究,了解语言 1.选择一种计算机语言,将算法转化为程序。计算机语言产生原因2.简介语言的三个阶段:(1)机器语言①仅能识别二进制0和1②老大难:难学、难记、难写、难检测、难调试③不同机器之间指令不同(2)汇编语言微有改进,但与自然语言相去甚远,不符合表达习惯(3)高级语言产生原因:①力求接近自然语言②脱离具体机器,程序通用3.上网具体了解计算机语言的发展历史和二进制。活动7【作业】(七)总结归纳,随堂考验 1.算法2.变量3.语言4.布置作业课件12张PPT。生活与算法第一单元第1课情景导入X2+3X-10=0如何用字典查未知发音的生僻字?引出主题深入理解 先穿裤子还是先穿衣服? 为什么要这么做?(1)乐谱(2)眼保健操观摩实验ABC问题分析ABCA=1B=2C=?把杯子的交换问题转化为A与B的数值交换变量确定算法1、自然语言2、流程图如何用自然语言描述三个瓶子两两交换液体的计算机算法?编写调试选择一种计算机语言,将算法转化为程序(1)拼写错误(2)语法错误(3)算法错误完整步骤自主探究①仅能识别二进制0和1②老大难:难学、难记、难写、难检测、难调试③不同机器之间指令不同①力求接近自然语言②脱离具体机器,程序通用微有改进,但与自然语言相去甚远,不符合表达习惯谢谢 展开更多...... 收起↑ 资源列表 第一课 生活与算法 教学设计 (1).doc 第一课 生活与算法 课件 (1).ppt