高中信息技术教学资源选做2流程图
- 格式:ppt
- 大小:525.00 KB
- 文档页数:6
循环结构教学设计
一、教学目标:
1、掌握Python语言中while、for语句的语法规范,能够根据实际问题,编写正确代码,实现循环结构。
2、绘制流程图,将流程图转换成代码。
3、积极探索利用循环语句,设计程序解决生活中实际问题。
二、学情分析:
1、经过前面的学习,学生已经掌握了Python语言的基本知识和程序设计顺序结构和分支结构,能够运用流程图描述算法。
积累了应用计算机编程解决实际问题的经验。
这节课使学生能够在原来知识基本上去深化学习循环语句。
三、教学重点:
1、while、for循环语句格式及其应用。
2、range()函数格式及其功能。
四、教学难点:
1、利用循环语句解决简单程序
五、教学方法及手段
1、小组讨论,师生互动。
六、教学资源:
1、电脑,python语言环境
七、教学过程:。
课堂教学设计表课程《2.1计算机解决问题的过程》教师学校授课班级章节名称 2.1计算机解决问题的过程学时1-2学时教材和内容分析结合高一学生基础,通过有趣的编程实例——“最强大脑”游戏,探究计算机解决问题的过程,初步了解算法的三种基本结构,即顺序结构、分支结构和循环结构,以及用自然语言和流程图对算法进行描述,熟悉计算机程序设计语言Python的开发环境,了解程序设计语言的发展,学会编写简单的程序解决问题,初入程序设计的大门。
教学目标知识与技能目标:1.掌握计算机解决问题的过程2.理解并掌握流程图的规范表达方法3.掌握算法的概念,能使用自然语言和流程图描述算法4.熟悉算法的三种基本结构,即顺序结构、分支结构和循环结构过程与方法目标:1.通过“最强大脑”游戏程序,了解算法的概念,学会使用自然语言和流程图描述算法。
2.通过大象三次进冰箱的案例,掌握流程图的名称和功能,练习和巩固使用自然语言和流程图描述算法,学习顺序结构、分游戏算法❖显示游戏规则、显示物品以及编号,屏幕停留10秒;随机出题,给出物品,回答编号;判断回答是否正确,如果正确,则答对的题述加1。
重复以上步骤,直到答完5道题,显示答对的题数。
❖优缺点:用自然语言描述算法简单且通俗易懂,但容易产生歧义,表达的含义往往不太严格。
我们可以用流程图来描述算法。
流程图也称流程框图,它是算法的一种图形化表示方法。
为了使算法的流程图看起来更加直观,需要对流程图的表示方法进行规范,目前常用的有以下这些:❖算法的三种基本结构是顺序结构、分支结构和循环结构。
❖顺序结构要把大象关进冰箱,需要几步完成?用自然语言描述:第一步,拉开冰箱门;第二步,大象进入冰箱;第三步,关上冰箱门如何用流程图表示?识记流程图的图形符号、名称和功能,并能灵活运用。
掌握算法的三种基本结构,熟悉三种基本机构的功能、特点和区别。
流程图的表示方法是本节课的难点,理论性较强,学生容易出现混淆的情况。
信息技术教学中的流程图苏州工业园区方洲小学徐雯流程图通常给人以明朗、清晰的视觉效果,更有利于学生的理解和接受。
流程图的形状很多,有矩形、圆形、三角形等,在图1中,我们可以看到有矩形和菱形,它们之间用箭头连接起来,构成一个操作的程序。
教学中常用的PowerPoint软件中就提供了28种绘制流程图的形状。
每种形状都有其特定的意义。
把鼠标放在图形上,就可以看到对该图形的描述,如矩形框表示过程,菱形框表示决策等。
无论是简单还是复杂的,流程图均以流向的方式直观地呈现出操作过程。
在教学中,对于解决问题类的内容可以通过流程图来描述,从而使学生能够较为轻松地掌握所学的内容。
例如:小学三年级的学生初次接触计算机时,对开机顺序总是存在混淆,会因为操作不当造成电脑屏幕上毫无显示。
同时,由于小学信息技术课都是一个星期一节课,上机时间有限,教师会因教授开机而耽误不少教学时间,这时运用开机流程图(如图1所示)就能让学生根据流程图的顺序进行操作,引导学生正确开机。
这样就省下了学生最初几次上课时由于开机顺序不当而占用教师逐个解答的时间了。
图1 计算机开机顺序流程图1是教师在对小学三年级《操作计算机》(苏教版小学信息技术上册第3课)一课中“计算机开机顺序”进行教学时为学生绘制的流程图,从中可以看出,相对于文字描述,形象化的呈现方式更利于学生接受和理解,通过图中展示的顺序,学生可以迅速找到自己是哪一步操作错误,并且对开机顺序有一个整体的了解。
教师利用流程图的流向结构呈现出问题的解决过程,使教学内容直观、清晰,这样不但加深了学生的印象,也便于学生在出错或遗忘时快速找到正确的做法,也促进了学生学会自己思考问题,养成良好的计算机操作习惯。
同时学生在看到了计算机开机顺序的流程图后,可以自己思考、与同学合作或请教教师,再绘制出计算机关机顺序的流程图。
教学·策略高中信息技术项目式数字化学习资源的应用———以必修1“数据处理与应用”单元为例文|王文涛信息时代深刻地影响着高中信息技术教学。
项目式教学是由教师指导学生基于学习项目,通过调查问题、解决问题逐渐构建完善知识体系的一种教学方式,关注学科核心素养培养以及现实世界的探究活动。
课堂任务活动化、任务项目化成为目前教育发展的新趋势,受到越来越多教育者的青睐。
笔者以沪科教版必修1“数据处理与应用”单元为例,总结数字化学习资源在项目式学习中的具体应用,期望为广大教师提供参考借鉴。
一、前期分析阶段———提供预习资源,检验预习成果信息技术的快速发展,使创新型、综合型人才的培养成为教育界广泛关注的问题。
项目式学习强调学生是知识的主动建构者,要求教师通过对知识的梳理,将知识置于真实情境中,鼓励学生运用已有经验解决问题。
学生是项目式学习的主要参与者。
在前期项目准备阶段,教师需要深度分析学生的兴趣爱好、学习能力、思维能力等个性差异,依据学生身心发展的变化规律合理制订教学目标,明确项目的实施方向,然后借助数字化学习资源为学生提供课前预习内容,帮助学生初步了解本课活动的重点事项,为后续项目式学习的顺利进行奠定基础。
教师在组织沪科教版必修1“数据处理与应用”单元教学期间,通过对教材内容的整理与分析,发现本单元主要内容涵盖数据处理工作,数据的采集、分析和可视化的基本方法。
项目式学习过程中,学生需要经历利用软件工具或平台处理数据的过程,从而理解对数据进行保护的意义。
依据学情以及教材安排,教师拟定本单元教学目标:(1)了解数据处理的基本作用,并能够根据任务的具体要求选择恰当的数据处理平台完成分析报告。
(2)掌握采集数据的基本方法,并能通过公式、函数等进行数据计算,实现跨学科学习。
(3)能明确数据分析的基本步骤,通过数据可视化表示方法的学习,深刻理解图表所传递的相关信息。
(4)能顺利完成“调查中学生移动学习现状”“认识智能停车场中的数据处理”这两个项目,形成与同伴良好合作的意识,能积极参与到小组合作当中,提高学习能力。
2.3.1程序的顺序结构教学设计教师活动:一、复习导入1、复习流程图的相关内容:(1)、流程图是算法的一种图形化表示,与自然语言相比,用流程图描述算法能更加直观、形象、更容易理解。
(2)、常用的流程图符号复习完成转入问题1,要求学生写出问题1 的流程图。
学生活动:学生小组合作学习,每两人一组,把问题1 的流程图写在学案上,写好后相互交换讨论。
师生活动:抽取部分同学的学案通过实物展台展示,师生共同学习评价。
问题1:输入长方形的长和宽,输出长方形的周长和面积,写出算法流程图和vb 程序。
(1)请写出问题1 的流程图(2)请写出问题1 的vb 程序教师活动:2、复习常用语句和函数ϖ变量的的定义:Dim 变量名As 数据类型ϖ输入函数:InputBox()ϖ赋值语句:用“=”实现,左边是变量名右边可以是常量、变量、表达式ϖ输出语句:print””,Print 变量名学生活动:学生根据已写出的流程图,在复习vb 常用语句和函数的基础上,尝试写出问题1 的vb 程序,对学生来说可能稍微有点难度,属于拔高练习,主要为了激发学生的求知欲。
师生活动:学生尝试书写程序,教师评价点拨,最后师生共同书写程序。
教师分析讲解已书写完成的程序的执行过程,讲解程序的顺序结构。
顺序结构是一种最基本的程序结构。
ϖ按书写顺序由上到下一条一条执行ϖ没有分支ϖ没有重复ϖ没有跳转最后抛出问题,让学生思考,做到举一反三。
思考?你能不能写出输入正方形的边长,输出正方形的周长和面积的算法?(学生思考回答)问题2:读下面的流程图,编写出相应的vb 程序。
师生共同阅读分析流程图,学生以小组为单位写出程序,教师巡视指导,最后根据学生情况,教师评价总结,再次点题(像这样按书写顺序从上往下一条一条的执行,没有分支、没有跳转的程序,称为顺序结构。
)最后教师抛出问题,这个程序完成了什么功能,学生思考(完成了两个变量的数据交换)。
教师活动:教师再引导学生思考,还有没有实现两个变量的数据交换的其他算法,提示学生阅读课本33 页,看课本是用什么算法来实现两个变量的数据交换的,完成问题 3 的流程图和程序,从而让学生明确对于同一个问题,解决方法也不是唯一的,提高他们分析问题和解决问题的能力。
教学设计流程图教学设计流程图模板教学设计是为了方便我们更好的进行教学,这个时候,大家可以看看下面的流程图模板,欢迎大家阅读哦!1.章节名称按照教科书上的章、节(或课)的顺序和名称填写。
在一般情况下,是以教科书上的一节(或一课)为单位进行课堂教学设计的。
如果教科书上的一节(或一课)在实际教学时需要两堂以上的课(我们把它称为学时)才能完成,那么在进行课堂教学设计时,既可以统一设计、分段教学;也可以按学时分别设计、各成体系。
如《初中化学》第二章第二节:原子,统一设计时章节名称可填写为:§2.2 原子;分别设计时则为:§2.2 原子(第一学时)和§2.2 原子(第二学时)两个设计表。
2.计划学时按照设计的授课实际需要填写。
如上述统一设计,需要两堂课来完成“原子”这一节的教学内容,因此在“计划学时”栏中应填写“ 2”;若按照第二种分学时的设计方案,则在对应的“计划学时”栏中填写“1”。
3.教学目标应根据本课程的课程标准(教学大纲)的要求,认真研究教学内容和分析教学对象(学生)的特点,提出本节(课)的教学目标。
教学目标的编写一般包括了认知、动作技能和情感三方面的内容。
按新课标的要求,教学目标应包括知识和能力、过程和方法、情感态度和价值观三方面。
尤其是情感目标,应在深入研究教学内容的基础上,挖掘、提炼对学生思想、品德发展有积极意义的方面,因势利导、自然贴切。
教学目标的叙述应简洁、准确、精炼,概括性强,包括对象、行为、条件和标准四个要素。
它和表下方的各知识点学习目标有着直接的关系,但又不是所有学习目标的简单相加。
另外要注意的是,教学目标涉及的范围要和上面“章节名称”栏中所确定的范围相符合。
如果是一节(课)的统一设计,教学目标也应是整节(课)的;若是按学时分别设计的,则教学目标应是对应该学时教学内容的那一部分,而不是该节(课)的全部。
4.学生特征填写学生在学习本节(课)时的学习准备情况,作为解决教学重点、难点,选择教学策略,设计课堂教学过程的依据。
信息技术选修2多媒体技术应用第四单元第二节《制作多媒体作品》姓名:孙引海单位:天津市西青区付村中学教学设计导入新课导言:我们制作多媒体时,都需要编写脚本,将创意变为现实。
下面我们看一段资料,想一想我们怎么做呢?展示:1.视频:艺术节片头.mpg归纳:创作作品时,应将应脚本编写和基于脚本的创作分两步进行,强调两点:1.脚本编写2.脚本创作板书课题:创作多媒体作品浏览:moodle教学网站上浏览以下任意学生网站:1.快乐岛2.中国传统节日趣谈3.稚子学书—翰墨精4.神探微5.药香满屋6.戏曲7.天津民间艺术8.历史人物网址:http://172.24.57.168/course/view.php?id=15给学生留下一个问题:媒体文件的认识和网页可容纳的文件。
任务:浏览自主学习:1.打开moodle教学平台,并登陆2.选择课程《多媒体信息应用(选修2)》3.浏览知识之窗面的媒体文件的知识http://172.24.57.168课堂这部分交给学生,让他们来学习媒体文件的相关知识,能启发学生的思维,知识面的扩展也为作品的制作提供了理论依据。
知识点1媒体文件教师:媒体文件有其独有的应用范围,我们选择它们是应注意什么呢?布置任务:(带着如下问题思考)1.网络素材的下载,你如何做到的?moodle网站聊天聊天室的操作为学生公平的表达提供了一个平台,学生在发表自己的看法是也可以直观的看到别的组的同学的意见。
这样随时可以借2.素材找到后,你是直接用,还是用相应的软件编辑后在使用?3.自己常用的素材编辑策略是什么啊?4.自创的素材你怎么处理的?归纳:好的作品需要好的素材,如何将这些素材真正应用起来才是关键。
全体讨论:谈一谈,在媒体文件的选择,你依据的是什么?(各抒己见)全体讨论:电视是多媒体吗?(说说理由)1.电视节目真是丰富多彩,你怎么理解它呢?2.它是多媒体吗?归纳:电视只是多媒体的播放器,节目才是多媒体。
http://172.24.57.168/cours e/view.php?id =15聊天室里,用文字来表达。
2.2做出判断的分支【课题与课时】课题:2.2做出判断的分支第二课时课时:1课时【课标要求】通过解决实际问题,体验程序设计的基本流程,掌握程序调式与运行的方法(计算思维)。
掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法(计算思维)。
针对具体的学习任务,体验数字化学习过程,感受利用数字化工具和资源的优势(数字化学习与创新)。
【学习目标】1.了解计算机解决问题的过程(分析问题-设计算法-编写程序-调试运行)。
2规范流程图的作图,熟练使用流程图描述算法。
3.了解分支结构的语句,掌握分支结构语句的一般格式和使用方法。
4.了解条件表达式,掌握if语句的语法格式。
5.能用分支结构语句编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算法及其思想。
学习重点、难点:重点:理解分支语句的工作原理;掌握分支语句的格式和使用方法。
难点:能够使用分支语句解决实际问题。
【评价任务】活动1,补充完整流程图。
通过小组讨论补充完整,自评检测学习目标1和目标2。
活动1,利用分支语句实现分性别计算。
通过组内成员独立完成知识点的学习并完成代码的补充完整,自评检测学习目标3和目标4。
引入思考:打开‘最适宜运动心率’程序。
观察流程图和代码,回顾变量常量、运算符与表达式、赋值语句、输入输出语句等知识点。
学生观察代码与流程图,跟随老师回顾知识。
回顾复习有助于学生更好的进入本节课的学习。
探究一、补充完整流程图问题的提出:男性最适宜运动心率=(220-年龄-安静心率)×(60%~80%)+安静心率女性最适宜运动心率=(210-年龄-安静心率)×(60%~80%)+安静心率问:可否通过代码的修改,实现分性别输出结果?学生讨论分析问题,提出解决方案:利用“条件判断”分支语句决定程序的执行。
通过与上节课项目紧密相连的活动,让学生更容易理解。
活动1:补充完整流程图学生思考讨论,补充完整流程图。
引导学生先分析分支结构关键问题——判断条件,再根据判断条件找到解决问题的方法,让学生再次梳理并巩固分支结构程序设计的一般步骤。
《算法和算法的描述》流程图一、教学分析用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不准确。
因此,本节有必要探究使算法表达得更加直观、准确的方法。
流程图用图形的方式表达算法,使算法的结构更清楚、步骤更直观也更精确。
为了更好地学好流程图,我们需要掌握流程图的功能和作用,需要熟练掌握流程图的绘制过程。
二、教学目标1、知识与技能(1)认知流程图的六种基本符号,并熟悉其功能和作用;(2)掌握流程图的绘制过程;(3)能初步利用流程图来解决简单的问题;(4)通过比较体会流程图的直观性和准确性。
2、方法与过程(1)理解用不同的表达方法描述算法的优缺点;(2)掌握用流程图描述简单的算法。
3、情感态度和价值观以实例引入算法,激发学生的学习兴趣,培养学生的主动探究能力、理论联系实际能力和动手操作的能力。
三、重点难点(一)教学重点1、流程图的六种基本符号的功能和作用;2、用流程图描述简单的算法。
(二)教学难点用流程图描述算法的过程。
四、教学环境1、教材处理通过实例了解算法的概念和算法的描述方法掌握用计算机解决实际问题的一般步骤。
用多媒体教学网开展教学。
2、预备知识学生已掌握了用计算机解决问题的过程,掌握了计算机运用基础。
3、硬件要求本节课在多媒体且有广播教学系统的多媒体教室中完成。
5、所需课时:1课时(45分钟)五、教学过程情境导入:(展示风景旅游地图片)我们都喜欢外出旅游,优美的风景美不胜收,如果迷了路就不好玩了,问路有时还听不明白,真是急死人,有的同学说买张旅游图不就好了吗,所以外出旅游先要准备好旅游图,旅游图看起来直观、准确,本节将探究使算法表达得更加直观、准确的方法。
优点:直观、形象缺点:不能被计算机识别和执行2、用流程图描述算法用流程图设计一个算法:求1+2+3+……+100的和。
(1)用自然语言描述:第一步:输入首项a,尾项b和项数n ;第二步:利用公式计算:总和=(首项+尾项)*项数/2,即S=(a+b)*n/2;第三步:输出求和结果S;第四步:结束。