聪明的宰相

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:sujinquan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、教材分析
  本课选自教科版《高中信息技术基础(必修)》第三章第二节。在获取信息之后,一个非常重要的环节就是对信息进行加工,信息的编程加工是利用计算机加工信息的三种类型之一。本课通过引入《象棋与麦粒》的故事,阐述了用编程实现信息加工的主要过程。通过对本节内容的学习,使学生进一步理解计算机加工信息的内在机制,同时也为学习选修模块“算法与程序设计”做好铺垫。
  二、教学目标
  知识与技能:了解算法的概念以及程序设计的基本知识,理解利用计算机编程加工信息的内在机制。
  过程与方法:了解计算机解决问题的一般过程,掌握用高级语言编程解决问题的基本方法,理解计算机程序设计的思想。
  情感、态度与与价值观:体验程序设计解决问题的独特魅力,激发学生的求知欲,树立编程实现信息加工的意识。
  三、教学重点、难点
  重点:通过编程实现计算机加工信息的过程,利用计算机解决问题的基本步骤和基本方法,理解计算机信息加工的内在机制。
  难点:用算法描述现实生活中的实际问题,理解人的思维在计算机工作中发挥的作用。
  四、学情分析
  我校高一学生以前基本没有接触过程序设计,他们对于基于程序设计的信息编程加工感到很神秘甚至有畏惧感。
  五、教学准备
  《象棋与麦粒》课件、求解麦粒的VB程序、极域电子教室广播系统。
  六、教学过程
  1.创设情境,导入新课
  师:大家听过《象棋与麦粒》的故事吗?
  教师用课件展示《象棋与麦粒》故事。
  师:同学们,国王真的能让宰相达依尔如愿以偿吗?哪位同学能够帮助国王算算他应该给宰相达依尔多少粒麦子?
  小组内讨论热烈。有的学生说国王能够满足宰相的要求,有的持相反的看法,有的則干脆拿起笔在纸上算了起来。
  教师总结学生的不同看法,形成统一认识:国王无法满足宰相达依尔的要求,因为这个数目实在太大了,很难人工计算出这个数字。怎样才能解决这个问题呢?
  生:可以通过计算机帮助我们解决这一难题。
  教师运行事先编写好的程序,得出结果共需麦子1.84467×1019粒。打比方,如果说一升麦子约150,000粒,那么国王应该赏赐达依尔140万亿升麦子。
  师:同学们刚才看到的这个程序,是老师事先利用Visual Basic语言设计的。这节课,我们就以这个程序为例来探讨利用计算机进行信息的编程加工。
  设计意图:考虑到高一学生的知识基础,我使用《象棋与麦粒》故事来激发学生的学习兴趣。在教学过程中,通过对这一故事内在数学模型的分析和讨论,引导学生说出解决问题的方法和步骤,进而了解信息编程加工的主要过程。
  2.突出重点,设计算法
  师:信息的编程加工一般包括两个阶段:算法设计和编程实现。
  我们先来学习算法设计。通过刚才的程序,同学们都惊奇地发现计算机能快速求出问题的解,其实是我们事先告诉了计算机解决问题的过程和方法,计算机自己是没有思维的。在程序设计中,我们把解决问题的过程、方法和步骤称之为算法。
  幻灯片展示:
  挤牙膏→装水→刷牙→清洗(刷牙的过程)
  写信→写信封→贴邮票→投入信箱(寄信的过程)
  师:生活中不是缺少算法,而是缺少发现算法的眼睛。在日常生活中其实处处存在着算法。
  学生理解了算法的概念,小组合作探讨日常生活中经常遇到的算法。比如:菜谱是厨师烧菜的算法,乐谱是乐队演奏和指挥的算法,舞台上舞步的图谱,是舞蹈演员表演舞蹈的算法。
  课件展示:
  20 21 22 …… 263
  3 22 …… 263
  7 …… 263
  ……
  教师引导学生分析求解麦粒数目的算法,首先转化成数学中的累加问题。假设麦子的总数用S表示,可以很容易得出:
  S=20 21 22 …… 263
  (1)人工计算结果:难度很大,很难完成。
  (2)使用计算机编程计算结果。
  课件展示:
  假设用i来表示第几个格子,S来表示当前麦粒的数目(i的范围是1~64)
  开始之前,麦粒数S=0
  第1个格子放麦粒,即i=1<64时 S=S 2i-1=0 20
  第2个格子放麦粒,即i=i 1=2<64时 S=S 2i-1=20 21
  第3个格子放麦粒,即i=i 1=3<64时 S=S 2i-1=20 21 22
  ……
  第64格子放麦粒,即i=i 1=64时 S=S 2i-1=20 21 22 …… 263
  说明:人工计算时,中间结果保存在人脑或草稿纸上。使用计算机计算时,中间结果可以保存在相同的内存单元中。
  小组合作讨论,描述实现这个方法的步骤。
  ①令S=0 i=1
  ②S=S 2i-1
  ③i=i 1
  ④如果i在[1,64]这个范围内,转到②继续执行下去,否则转到⑤
  ⑤输出计算结果S
  师:如果我们把这个解题步骤口头告诉计算机,计算机能执行我们的命令吗?显然不行。所以,必须首先把它转换成计算机能看懂的用程序设计语言编写的代码。这就是信息编程加工的第二个阶段。
  设计意图:通过日常生活中常见算法的示例,让学生明白算法的概念。教师引导学生合作探究S=20 21 22 …… 263的算法,通过小组内的合作、分析、总结,培养学生的自主学习、合作探究的能力。
  3.师生合作,编程实现
  师:我们一起来启动VB进行程序界面的设计。利用VB工具箱中的命令按钮控件,在窗体设计器窗口中生成一个命令按钮Command1。
  学生观察教师的屏幕演示,动手操作完成程序的界面设计。
  师:程序的界面设计好了,接着要在代码窗口中编写代码,并且调试运行。
  屏幕广播:
  Private Sub Command1_Click( )
  Dimi AsInteger
  DimSAs Single
   S = 0
  Fori =1 To 64
   S = S 2^(i-1)
  Nexti
  Print“麦粒的总数为”
其他文献
中国农业博物馆于2009年9月推出了中华农业文明陈列馆、中国土壤标本陈列馆、中国传统农具陈列馆、青少年农业科普馆、彩陶中的远古农业陈列馆,从不同角度介绍农业的相关知识。在前期筹备中,特别考虑了青少年观众的需求,尽量采用最新的表现手段,形象化地表达展览内容。在接待与服务工作中,围绕农业特色,结合青少年的特点,开展了形式多样的科普活动。这些新举措受到领导、专家及社会各界观众的普遍好评。其中,最重要的经
本学期,王继华老师采用Scratch开展儿童数字文化创作课程的实验,采用他们提出的“为创作而教”的模型进行教学。“为创作而教”的教学模型中包括5个过程,即:提出创作主题→范例研习→模仿设计→自由创作→分享交流。王老师已经尝试引导学生运用Scratch软件创作了一些简单的作品,如火柴人游泳、舞蹈表演等。本课例教学的内容是用Scratch软件创作乒乓球游戏,体现“为创作而教”模型中的前三个阶段。  第
中国人自己编写文学史的历史,到现在至少已经有一个多世纪了。迄今为止,相关的文学史著作不止上千部。但是人们还是在不断地推出新著。何以如此?我想原因不外有两个,第一是几千年的中国文学发展本身就构成了一部丰富多彩的历史,值得后人不断地总结梳理;第二是希望通过史的描述,让人们更好地把握和学习中国文学,传承优秀的中华文化。也正因为如此,一部优秀的文学史著作,往往成为一位古典文学研究专家或一个时期古典文学研究
网络教研以其跨越时空的优势提高了区域教研的效率,弥补了实地教研带来的交通不便、时间短暂等不足,并给教师提供了话语权,让他们都有机会与外校教师交流。但有些地区的网络教研仍停留在个人教学心得的畅谈层次,研讨的主题存在较大的随意性,组织形式也较为松散,不利于通过集体智慧的碰撞产生更高价值的研究成果。    一、对区域专题教研的理解    区域专题研究是以区域中相应年级的所有教师为参与主体,以本学科中的重
一次课堂练习,教师需要多长时间了解每位学生的答题情况和每道题的正确率?答案是:练习结束的瞬间。这就是平板电脑课堂教学的神奇之处。  传统的课堂上,教师如果想了解学生答题的正确率,有很多办法,比如让学生举手、请每位学生汇报、请小组长统计汇报等。但这些办法,都无法实现瞬间、清晰地呈现答题情况和每道题的正确率,更无法留下每位学生的答题痕迹。  2013年10月24日~25日,由本刊主办、北京市大兴区教师
广东佛山市禅城区南庄镇中心小学利用香港中文大学资讯科技教育促进中心开发的游戏化学习社区“学习村庄”提升学生的自主学习能力。该案例学习过程促进学生自主学习、创新评价方式、促使学生进一步思考。这一系列教学过程极大地提升了游戏化学习社区的学习作用,也促使更多的研究者思考是应该将研究重点放在游戏本身的设计上呢,还是应该放在游戏与学习的结合上。从本文来看,我个人觉得后者更重要,研究者确实不能孤立地考虑游戏,
无线网络覆盖的校园环境,学生每人一台触摸屏式的电子课本,随时随地地学习、交流……有幸,我亲自经历了这样的学习变革。过去,学生对于课堂上教师电脑演示课件这种学习方式情有独钟,都渴求亲自动手,但课堂中一般只是教师展示或学生排队操作课件,费时且参与率低。2007年,小笔记本电脑进入课堂后,孩子们人手一机通过笔记本电脑进行学习。这一变化给我一个突出的感觉就是孩子们开始真正成为学习的主宰。  在低年级语文教
进入21世纪以来,世界各国都把教育信息化作为提升本国教育质量的重要手段。信息技术在教育领域中的应用,对实现教育的普及与公平、实施终身教育、共享优质教育资源乃至教育国际化发挥着关键作用。我国2010年7月颁布的《国家中长期教育改革和发展规划纲要(2010-2020年)》(下文简称《规划纲要》)把教育信息化纳入国家信息化发展的整体战略体系,也把信息技术在我国教育中的作用和地位提升到了前所未有的高度。经
一、教材分析  本节课为苏科版生物教材八年级下册第23章的内容。学生学会预防传染病是健康生活的基本能力。学生对传染病这部分知识并不陌生,教师可以借助信息技术引导学生对传染病进行调查和分析,从而使学生获取预防传染病的有关知识。  艾滋病是当代严重威胁人类健康的传染病,教材单列出这部分内容,以便在青少年中强化教育。课前教师可以让学生通过网络查找有关资料,在课堂上进行交流、讨论,实现自我教育和教育他人的
中国现代美术史上,曾出现了海上画派、金陵画派、京津画派、岭南画派、长安画派等五大画派,这些画派都产生了深远的影响力。改革开放后,随着文化的繁荣,全国又出现了不少新的画派,比如关东画派、敦煌画派、漓江画派、黄山画派、冰雪画派、巴蜀画派、沂蒙画派等。在陕西,继长安画派之后出现了黄土画派,黄土画派自诞生以来,就遭到多方面的质疑甚至攻击,褒贬不一。一个画派能不能站得住,能不能被世人所认可,有没有生命力,首