内容正文:
编 程 解 决 问 题
CONTENT
目录
05
教学方法
04
教学重难点
03
教学目标
02
学情分析
01
教材分析
行业PPT模板http:///hangye/
06
教学过程
教 材 分 析
《编程解决问题》是上海科技教育出版社出版的《信息技术基础》(必修)第三章第三节的内容。在第一次接触程序设计并且只有一课时的情况下,学生是不可能学会一门程序语言的,因此本节内容是对算法与编程的简要介绍,提出算法的概念、算法的表示形式,属于算法与编程的入门知识。通过现成的程序,让学生体验程序设计的一般过程。这部分既是培养学生信息素养的基础,又是后续选修模块得以延展的前提。
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
学 情 分 析
因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,这就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
知识
与技能
初步掌握利用计算机程序解决问题的步骤。理解算法的概念。
能够根据简单问题,用流程图表示算法
过程
与方法
情感态度
与
价值观
培养学生通过实践和自主探索来获取知识和技能的精神
体验编程的独特魅力
教 学 目 标
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
了解编写程序的基本步骤和用流程图描述算法。
用算法思维表达问题和解决问题
教 学 重 难 点
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
探究法
演练结合
分层教学法
任务驱动
教 学 方 法
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
布置任务 引导探究
引出任务 进行新授
创设情境 提出问题
拓展探究 提升知识
交流评价 归纳总结
布置作业
教 学 过 程
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
教 学 过 程
播放赵本山、宋丹丹的小品《钟点工》片断(三分钟左右),其中宋丹丹讲述了一个“如何把大象放冰箱”的脑筋急转弯。
师问:把大象放进冰箱,总共分几步?
生答:分三步:第一步把冰箱门打开,第二步把大象放进去,第三步把冰箱门关上。
由此引出,诸如此类解决问题的步骤和方法,都称之为算法。从而得出算法的概念。请同学们说说你生活中用到的算法有哪些?……
讨论周一升国旗的例子:集合--护送国旗入场--奏国歌--升国旗 --讲话--解散。
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
创设情境 提出问题
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
教 学 过 程
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
程序:完成任务的步骤
① 要做什么事情;
② 按什么顺序进行。
1
算法:解决问题所采取的方法和步骤
2
计算机程序:用计算机语言描述的解决问题的步骤
3
引出任务 进行新授
教 学 过 程
任务一:甲、乙两只杯中分别装着牛奶和果汁,要求把这两个杯子中的饮料交换过来。
请学生上讲台把两个杯子中的饮料进行交换。 并提问为什么两杯饮料进行交换时需要一个空杯子。(实际操作)
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
引出任务 进行新授
教 学 过 程
空
果汁
2
牛奶
1
将甲杯牛奶倒入空杯。Z X
这是用自然语言描述的。自然语言就是人们日常使用的语言。用自然语言描述算法,人们比较容易接受。但有个缺点就是叙述比较繁琐和冗长,容易出现“歧义性”。
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
引出任务 进行新授
教 学 过 程
程序流程图就是用框图来描述算法。流程图直观、清晰、易懂,更有利于人们设计算法,交流、检查和修改算法。
教学重难点
教学目标
学情分析
教材分析
教学方法
教学过程
确定算法,画出程序流程图
引出任务 进行新授
教 学 过 程
任务二:输入三个不相同的数,求出其中的最小数。
同样,先请学生思考,然后请学生说出他所想到的解决该问题的方法。
教师分析:先设置一个变量min,用于存放最小数。当输入a、b、c三个不相同的数后,先将a与b进行比较,把小者送给变量min,再把c与min进行比较,若c<MIN,则将C的数值送给MIN,最后MIN中就是三个数中的最小数,具体算法如下:
① 若a<>b 时,把小