2022年高中信息技术《信息的编程加工》教案.docx
精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -教科版高中信息技术信息的编程加工教案【教材分析 】信息的编程加工是训练科学出版社出版的信息技术基础第三章其次节的内容.本节课主要是通过编制一个小程序, 让同学初步明白信息编程加工的一般过程, 初步熟悉程序代码 , 感受利用运算机编制程序解决问题的魅力.教材没有具体介绍编程加工的关键步骤“算法” , 但是这部分内容是程序的核心,所以引入算法的定义及算法的作用对同学明白编程加工的各个环节更有帮忙.【同学分析 】高一同学思维活跃,已经具有较强的独立争论才能,规律思维才能也日趋严密.所教同学大部分来自城市,基础整体相对较好.但是,程序设计很少有同学接触过,再加上内容本身相对枯燥,因此创设情形,激发同学爱好,排除他们对程序设计的生疏和畏难情 绪,调动他们学习和探究的主动性、积极性,显得尤为重要.同学不行能用一节课的时间对编程把握多少,但让他们在体验中懂得编程加工的主要过程,明白其内在机制.并通过简洁的改进实现小小的目标,有胜利的体验和收成是完全能够达到的.【教学目标】1、学问与技能( 1)明白信息编程加工的概念,并体验信息编程加工的主要过程.( 2)把握算法的基本含义及设计思想,从而明白运算机信息编程加工的内在机制.( 3)懂得并能够用自然语言写出简洁问题的算法过程.2、过程与方法( 1)通过“体验感知编程”三步骤对利用程序设计解决问题有逐步明白,深化感受信息编程加工的过程.( 2)利用自主探究以及合作争论的方法,运用算法设计来解决身边的问题.3、情感态度与价值观( 1)体验程序设计的特殊魅力,激发同学学习编程的爱好.( 2)培育与他人合作沟通的意识和习惯.【教学重点和难点】教学重点:体验信息编程加工的主要过程,明白其内在机制.教学难点:能够依据问题描述出其相应算法.【教学方法】讲解演示法、任务驱动式、分层教学法【教学过程】可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 1 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -教学老师活动同学活动设计意图环节生活小常识:同学们能说说洗衣服的过程可编辑资料 - - - 欢迎下载精品_精品资料_吗?放水洗衣倒水拧干那么,家中有全自动洗衣机的同学,能说说它的工作原理吗?原懂得密:( 1)按下启动按扭.新课引入( 2 )开头进水,到达指定水位时停止进水.( 3) 2 秒后开头洗涤.请同学阅读PPT 上的过程解密.提问:在这个基础上我们如何设计快速、加强、标准三个洗衣档位了?引出课题信息的编程加工提问:大家会编程吗?何为编程?答案:编程就是编写程序,通俗的说,编新课程其实,就是把我们解决问题的方法和思路, 用某一种运算机能够懂得的语言表达处来,命令它去完成某些任务的过程.摸索回答,由简洁常识到具体方法.提高规律思维的才能.一名同学阅读,其他同学感受全自动洗衣机的设计思想.自然的考虑到通过循环次数掌握洗衣程 度.懂得编程的含义. 突出 解决问题的方法和思路.由日常生活小例子引入信息的编程加工,程序设计根原来源于实际需求,激发同学爱好.把编程简洁描述出来,排除同学的畏难心情.突出对算法把握的重要性.可编辑资料 - - - 欢迎下载精品_精品资料_猜猜看:可编辑资料 - - - 欢迎下载精品_精品资料_看图考虑这些动物和什么有关系?给出答案.通过身边常见信息激发同学求知欲望.可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资料 - - - 欢迎下载精品_精品资料_新课环(为 12 生肖,古老纪年法,具有民族特节一色)询问同学们的属相,并让同学们猜猜老师的属相?通过告知诞生年,勉励同学查找运算方法.提出问题:能否依据一个人的年龄快速算出它的属相来了?运算机之父冯诺依曼1903 年诞生.(备注:公元元年是鸡年)对问题感爱好,由乱猜,考虑到了询问老师的诞生年,然后用自己的方法以此类推出老师的属相.分组争论,如何运算出 1903 年诞生的人的属相.师生关系融洽提出问题、分析问题、给出算 法、设计代码,完成程序.带领同学对信息的编程加工完整的全程体验.可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 2 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -分析问题:1、生肖年以十二年为一个周期2、按次序排列:明白十二生肖,并思考分析12 生肖的特通过摸索分析,“鼠、牛、虎、兔、龙、蛇、马、羊、点,找出运算方法.把握解决问题过猴、鸡、狗、猪”.程与方法,并体3、公元元年即0001 年是鸡年.解决问题:验使用运算机解运算出1903 年诞生决问题的优势,的人属兔.创设课堂教学情境,激发同学学习爱好.同学们自己算累不累啊?能不能让计0算013机可编辑资料 - - - 欢迎下载精品_精品资料_0004 00050012帮忙我们解决了?0001 0002 0003可编辑资料 - - - 欢迎下载精品_精品资料_“鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、“体验小程序”可编辑资料 - - - 欢迎下载精品_精品资料_解决4问5 题:6体7验“8 生肖9 查1询0小11程序12 ”12 3可编辑资料 - - - 欢迎下载精品_精品资料_查看小程序代码,感受编程加工的过程可编辑资料 - - - 欢迎下载精品_精品资料_在刚刚那个小活动中,同学们认为哪一部分最重要了?问题:运算机能快速的求出问题的解,是不是代表它有思维、知道如何解决问题?新课答案是否定的,所以必需告知它解决问环题的过程和方法.在程序设计中我们称节之为算法.二算法的设计分两个内容:一是查找一种方法 ;二是描述一下实现这个方法的步骤答案:老师带着大家分析问题并找出解决问题方法的过程最重要.懂得算法的含义及程序设计中的重要性,给出算法的定 义,使同学充分懂得算法的真正含义,算法不仅仅是指运算的方法.可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资料 - - - 欢迎下载精品_精品资料_算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述.运行环境:VB , flash , C 语言, JAVA等.小试牛刀:1 、如何交换两变量x,y中的值.情形:摸索两个杯子中的茶和牛奶交换.尝试让同学写出算法过程.展现同学提交的算法,算法一算法二并能与实际生活中的例子结合起来,再此体验算法的思想.运用自然语言写出简洁问题的算法过程,体验算法的不唯独 性,它可以有多种方法解决问题.同学几乎没有接触过程序设计,对运算机中数据的处理不懂得.可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 3 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_同学们都喜爱玩嬉戏吧,老师有一个游 戏:大家来找茬;你们知道怎么玩吗?提问:假如是让你来设计一个“找茬”的小嬉戏,讲一讲你的算法思想;同学争论回答.问题分析:事先预备好相同图片,并修改几处新不同点.课对每组图片中的不同点作好标志.环设计一个时间掌握器,给嬉戏指定节时间.三每一个“茬”找到时,做出判定,并进行计数.问题小嬉戏:分析嬉戏程序存在的问题:嬉戏时间设置太短,引出修改程序代码的需求.查看“大家来找茬”的源代码.( flash )回答并体验小嬉戏通过摸索,简述“找茬嬉戏”的设计思路.考虑的项目会有:图片的不同点,嬉戏的时间,嬉戏终止的掌握参数等等.熟悉到:算法是有讲究的,如有缺陷有可能降低效率,甚至无法完成任务.体验编程的过程,将算法转化为程序的过程.利用小嬉戏激发同学爱好,尝试开发.体验运行设计好的程序,让同学感受程序设计的特殊魅 力.对于编写程序,对同学不作要 求,会简洁修改即可;可编辑资料 - - - 欢迎下载精品_精品资料_程序设计的一般步骤:对程序设计有概课1、分析问题:确定要解决的问题.2、设运算法:解决问题的步骤和方法.3、编写程序:把算法转换成运算机语言.4、上机调试与运行:排除程序中的错误,明白程序设计的一般过程,对程序设计有概括性的熟悉.括性的熟悉,了解使用运算机解决问题的一般步骤堂测试其能否达到预期的结果.总结通过今日的学习,大家对信息的编程加工,有了初步明白,它的核心思想是算法.其实今日我们只是一个入门,算法与程序设计本身仍是运算机科学的一门重要课程,假如我们有同学将来想要做一名微软工程师,确定会与它再次相遇的.信息的编程加工(学案)【学习目标】( 1)明白信息编程加工的概念,并体验信息编程加工的主要过程.( 2)把握算法的基本含义及设计思想,从而明白运算机信息编程加工的内在机制.可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 4 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -( 3)懂得并能够用自然语言写出简洁问题的算法过程.【重点和难点】教学重点:体验信息编程加工的主要过程,明白其内在机制.教学难点:能够依据问题描述出其相应算法.【教学过程】一、新课引入编程的懂得:编程就是编写程序,通俗的说,编程就是把我们解决问题的方法和思路, 用某一种运算机能够懂得的语言表达处来,命令它去完成某些任务的过程.二、新授课程活动一:1、提出问题:能否依据一个人的年龄快速算出它的属相来了?2、分析问题:生肖纪年法的特点、公元纪年法与生肖纪年法的起点关系.3、解决问题的方法:答 案:4、程序实现:体验小程序算法的定义:解决问题的过程和方法.算法的设计分两个内容:一是查找一种方法.二是描述一下实现这个方法的步骤算法可以使用自然语言、流程图、伪代码等多种不同的方法来描述.算法的实现环境:VB , flash , C 语言, JAVA 等.小试牛刀:1 、如何交换两变量x,y 中的值.算法步骤:活动二:依据找茬嬉戏的制作方法和思路,尝试修改相关代码语句.改一改:你可以延长嬉戏的时间吗?并在空白处填上相应的代码表达式./程序初始化阶段count = 0;c1 = 0;c2 = 0;c3 = 0;c4 = 0;c5 = 0;totaltime = 600;可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 5 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -/图片中 “茬”选中时的判定If c1 = 0 then circle11.play; circle21.play;c1 = 1;count=/计选中次数endifIfthencircle12.play; circle22.play;c2 = 1;count=count+1.endififcount = 5thengotoAndStop'nextstage'/下一组图片/用于掌握剩余时间的程序段totaltime=totaltime- 10 ; if totaltime<1 mine.play;spark._x = 2022;bstart = 0;/嬉戏终止gotoAndStop'gameover'可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 6 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载