探索魔法水晶球的奥秘

算法教学和数学是密切联系的。《普通高中技术课程标准》指出:算法教学要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题。所以,教师选择的实例最好来源于生活,让学生深刻体会计算机是现代信息处理的基本工具。

本课是《信息技术基础》(广东版)的第四章《信息的加工与表达》第一节内容,教材通过演示并剖析一段给文本文件加密和解密的计算机程序,来帮助学生了解利用高级语言解决实际问题的基本过程,然后以这段加密和解密的计算机程序为例,讲解用计算机程序解决问题的基本过程,为学生学习选修模块打下基础。但对高一学生来说,在短时间内用VB编写加密解密的程序是很困难的,学生很难在一节课中完整地体验“用计算机程序解决问题”这一过程。

教学目标

知识与技能:掌握Scratch的基本操作,能根据算法编写简单的Scratch程序;初步了解什么是算法和常见的编程语言。

过程与方法:能归纳利用计算机程序解决问题的基本思想方法——“分析问题、设计算法、编写程序、调试运行、检测结果”,能设计多种算法来实现分析“读心术”;亲历用计算机程序解决问题的过程。

情感、态度与价值观:引导学生了解程序设计的更多知识,体验信息技术的强大魅力;激发学生对计算机编程解决现实问题的学习欲望,提高学习兴趣。

教学重、难点

教学重点:体验用计算机程序解决问题的基本过程。

教学难点:根据算法编写程序。

教学流程

1.设置情境

教师打开一个“读心术”的游戏。

师:这是吉普赛人的一个古老而神秘的游戏,游戏中的水晶球具有神奇的魔法。请大家先想好一个10 ~ 99之间的数,把这个数的十位与个位相加,再把想好的数减去这个和。例如:你想的数是78,7+8=15,78-15=63。然后,在***表中找出与最后得数相对应的符号。请把这个符号牢记心中,然后点击水晶球,奇迹就出现了……

设计意***:通过演示“读心术”游戏,让学生在惊讶中产生疑问,激发探究原理的好奇心。

2.分析问题

(1)出示具体问题,引导学生分析

师:看起来大家都很惊讶,因为水晶球真的显示出大家心里所记住的符号。但是,水晶球真的会“读心术”吗?全班这么多同学,想好的数字肯定不会完全相同,为什么记住的符号却一样?

师生讨论。

通过师生讨论,教师推荐一个看上去很“笨”却很有效的办法:将所有的二位数逐一计算,根据结果来分析其中是否存在某种规律,最终找出原因。计算机因为其运算速度快、运算精度高和可靠性高等特点,最适合来进行重复的计算工作。这种看起来很“笨”的方法,在计算机的帮助下,就变得很有效了。那么,如何编写一个计算机程序,来解决这个问题呢?

(2)分析问题

师:要让计算机来完成这一计算工作,我们得告诉它要做哪些事,并且要有明确的步骤。那么,计算机如何完成一次计算过程呢?

教师引导学生一步一步写出步骤:

① 给出一个数i,i=26;

② 取出i的个位上的数字;

③ 取出i的十位上的数字;

④ 结果=(i-十位上的数字-个位上的数字);

⑤ 输出结果;

计算所有的二位数,步骤为:

⑥ 给出一个数i,i=10;

⑦ 取出i的个位上的数字;

⑧ 取出i的十位上的数字;

⑨ 结果=(i-十位上的数字-个位上的数字);

⑩ 输出结果;

把i的值加上1;

重复执行①-⑥,直到i=100。

(3)小结

现在,我们已经把抽象的问题分析成为具体步骤或方法。在程序设计中,我们把解决问题的方法和步骤称之为算法。它是“用计算机程序解决问题”的一个重要步骤。

设计意***:在讨论中,学生能得出“二位数经过计算后,得到的结果中存在某种规律”的结论。逐一计算的方法虽然有效,却需要进行大量的计算工作。这时,教师引出用计算机程序来解决问题,让学生对计算机计算快且准确的特点有了更深的理解。

3.编写程序

(1)介绍编程软件(Scratch)

师:刚才我们已经完成了算法的步骤,接下来就要开始编程了。计算机编程语言分为机器语言、汇编语言和高级语言,我们一般使用高级语言。 常见的编程语言如下表所示:

C、C++:经典的编程语言之一;

VB:一种可视化的编程语言;

JAVA:著名的跨平台编程语言;

C#:微软为.net环境设计的语言;

Pascal:第一个结构化的编程语言;

Delphi:著名的快速应用程序开发工具。

教师介绍常见的编程语言后,给学生推荐一个简单的***形化编程语言——Scratch。教师运行Scratch,简要介绍编程界面,按照刚才总结出来的算法,以计算78这个数字为例,演示如何编写程序。

(2)学生实践

教师将分析“读心术”的程序分解为两个部分,让学生实践。

① 计算一个二位数78;

② 计算所有的二位数。

鼓励学生自主探究,并有所创新(即采用和教师不同的流程***),同桌之间要互助。参考代码如下:

(3)解决问题

师:在刚才的编程过程中,估计大家已经明白了这个神奇的魔法水晶球的奥秘所在。说出来其实很简单,所有的二位数经过计算后,得到的结果都是9的倍数。这时,我们可以拿出数学公式,来分析读心术的数字原理了:

一个二位数可以看作10x+y;

二位数减去十位和个位上的数字,也就是:

(10x+y)-x-y=9x;

9x当然就是9的倍数了。

教师重新展示魔法水晶球的Flas,让学生仔细观察,数字为9的倍数所对应的***标是否总是相同。

设计意***:让学生尝试自己编程解决问题,在有意义的任务驱动下,学生的学习兴趣变得更高,不知不觉中进入了学习的最佳状态。

4.课堂总结

师:今天,我们在这节课中研究了魔法水晶球的奥秘。其实,我们这节课的学习过程,就是一个典型的“用计算机程序解决问题”的过程。

教师归纳“用计算机程序解决问题”的一般过程,即“分析问题设计算法编写程序调试运行解决问题”,在介绍的同时,逐步用课件展示板书。

师:从解决问题的过程中可以发现,程序编写是很重要的。因为我们至少要掌握一门编程语言,才能够实现算法。但是编写程序也有前提,那就是设计算法,因为算法才是程序的灵魂。编程语言很多,Scratch仅仅是其中的一种。我们只有掌握一门编程语言以后,才能真正读懂程序、读懂算法、读懂问题,学会真正的“读心术”,成为计算机的主人。

设计意***:在探索了魔法水晶球奥秘后,教师引导学生进行回顾,总结出“用计算机程序解决问题”的一般过程,有效地完成了教学任务。

5.布置作业

(1)通过网络了解常见的编程语言,并用Scratch编写“韩信点兵”

韩信带1500名士兵打仗,战死四五百人。他让士兵站3人一排,多出2人;站5人一排,多出4人;站7人一排,多出6人,然后马上说出剩余的士兵人数。

(2)自学教材4.1节,调试书中关于文本加密解密的VB范例

设计意***:作业环节是不可缺少的,不仅仅是巩固知识,还能继续引导学生如何解决类似的问题,从而对编程产生浓厚的兴趣。

教学反思

这是我2011年参加全国高中信息技术优质课展评活动获得特等奖的课例。教学目标明确,主线清晰,环环相扣,连预设的教学意外都没有发生。那节课虽然是上午的最后一节,但是因为教学内容新颖有趣,学生的学习兴趣还是很高。

1. 程序设计是信息技术教育的重要组成内容

《普通高中技术课程标准》强调要“培养解决问题的能力,倡导运用信息技术进行创新实践”,因而,我认为程序设计的教学要尽量满足以下两点:一是选择的例子(载体)尽可能贴近学生实际,既要达到吸引学生的目的,又能体现技术的真实内涵;二是要让学生理解计算机解决问题的基本过程,即把抽象的问题分析成为具体步骤或方法,从而形成算法,然后根据算法设计进行编制程序。最终让学生体验到信息技术的强大魅力,亲历利用编程来解决现实中的问题这一过程。所以,我选择编写程序来分析“读心术”游戏作为教学任务,该任务贴近生活、数学味儿浓、趣味性强,对学生具有一定的吸引力。

2. 基础模块的教学中可以适当采用***形化编程语言

因为这节课的教学必须要让学生初步尝试编程。但实际上在一节课中无论让学生用QB还是VB来编程,都显得太难,尤其是这节课的内容中还涉及循环。为此,我选择Scratch作为程序设计语言。因为教材强调的是通过算法与程序设计解决实际问题的方法,对程序设计语言的选择不作具体规定。Scratch是MIT推出的***形化编程软件,编程界面充满童趣,流程***即代码,能够减少学生对编程的神秘感,有效地突破了教学难点。

让高中生用积木式的非代码编程工具是否合适?听课的评委是否会有异议?我曾经犹豫不定。后来,我看到美国的哈佛大学《计算机科学cs50》课程中都使用了Scratch,台湾几所大学的研究生还在研究如何使用Scratch来帮助大学生学习C语言后,下定了决心。因为这节课毕竟属于基础模块,是引导学生对算法和编程产生兴趣的一节课。

(作者单位:浙江温州中学)

转载请注明出处学文网 » 探索魔法水晶球的奥秘

学习

中国传统建筑之中国古典园林

阅读(35)

本文为您介绍中国传统建筑之中国古典园林,内容包括苏州古典园林是中国什么私家园林,中国古典私家园林狮子林在哪个省。论文关键词:园林艺术意境布局雕塑论文简要介绍了中国园林的发展及分类,从意境、园林创作方法、相地、布局、借景、雕塑

学习

古代象牙雕刻艺术品的真伪鉴定

阅读(31)

象牙分非洲象牙与亚洲象牙,非洲的公母象都生牙,牙多呈淡黄色,质地细密,光泽好,硬度高,但易产生裂纹。亚洲的母象不生牙。亚洲象牙的颜色比较白,时间久了也会泛黄,光泽亦较差,牙质的硬度低于非洲牙。象牙雕刻起源于新石器时代,当时骨、角、牙器的雕

学习

个人理财产品

阅读(17)

本文为您介绍个人理财产品,内容包括个人理财产品销售,个人理财产品有风险吗。【摘要】东亚银行(中国)2005年起在国内销售个人理财产品。本文综述东亚银行(中国)不同类型理财产品,并总结其产品特色。【关键词】境内保本/非保本理财产品代客境

学习

经典再现罗技G400利刃重铸等

阅读(28)

在2011年罗技推出了正统MX518升级版——罗技G400游戏鼠标。采用光学引擎设计的罗技G400游戏鼠标,在外观与手感上最大限度地尊重了6年前的原作,将鼠标性能大幅度提升后,加入了可调回报率和板载内存功能,让玩家的日常使用更为方便。时隔一年,罗

学习

俄罗斯当代油画鉴赏

阅读(36)

在生活中品味艺术,在艺术中体验生活画家把色彩搅拌在一起就能描绘出五彩斑澜的世界,画笔舞动就能展现出丰富多彩的人生。观者在欣赏一幅油画作品时,心里有多少感悟就能体会出多少内涵。俄罗斯的油画艺术是俄罗斯艺术的先驱和代表,油画独特的

学习

各国圣诞节的习俗

阅读(29)

在圣诞节这一天,世界所有的基督教会都举行特别的礼拜仪式。每年12月25日,是基督徒庆祝耶稣基督诞生的庆祝日,在圣诞节,大部分的天主教教堂都会先在12月24日的耶诞夜,亦即12月25日凌晨举行子夜弥撒,而在各国,圣诞节的习俗也不大相同。圣诞节的习

学习

漫步者R101V2.1多媒体音箱

阅读(19)

普及也有新品R101V2.1多媒体音箱隶属漫步者“普及R系”产品,它是R101T06的升级换代产品。一般来说,入门级多媒体音箱近两年来颇受冷落,不少不具备研发实力的厂商完全是依靠着怪异、特立独行的外观设计博得彩头作为卖点的,不客气地说,大部分入

学习

大医精诚孙思邈

阅读(27)

本文为您介绍大医精诚孙思邈,内容包括孙思邈大医精诚,大医精诚孙思邈原文。孙思邈,隋唐著名医药学家,也是养生的实践家。相传他活到141岁才仙游,百余岁时犹视听不衰,神采甚茂。孙氏少年多病,家里为筹汤药之资而罄尽家产。他七岁读书,即日诵千

学习

信客 第10期

阅读(21)

本文为您介绍信客 第10期,内容包括信客主要内容概括,信客第二部分解析。外出谋生的人多了,少不了要带几封平安家信、带一点衣物食品的,方圆几十里又没有邮局,那就用得着信客了。信客要有一点文化,知道各大码头的情形,还要一副强健的筋骨,背得

学习

黑锅

阅读(15)

本文为您介绍黑锅,内容包括黑锅全文阅读完整版,黑锅全文阅读无弹窗。四十多岁的张扬是名普通的科员。虽然只是一名科员,但张扬就像他的名字一样,桀骜不逊,个性张扬,整天惹事生非,局长拿他一点办法也没有。张扬上班不是晚来就是早走,分管的业务

学习

“品味生活,圆梦人生”

阅读(24)

《博海拾贝——九九关爱网博客文集2012》自出版以来,就受到了社会各界和广大中老年朋友的广泛关注。为了让更多的中老年朋友有机会实现自己的出书梦想,九九关爱网于9月底再次开展博客文集征稿活动,征稿主题为“品味生活,圆梦人生”。本次文

学习

声学基本知识

阅读(20)

声学基本知识人们之所以能够听到声音,是由于声波振动引起的,并通过传声媒质(如:空气、水、混凝土等弹性物质)传播进入人耳。从声源或振动源直接传入人耳的叫直达声,声音通过物体反射传入人耳的叫反射声。人的双耳距离大约有15~17厘米,这个距离

学习

中国民用航空局

阅读(18)

本文为您介绍中国民用航空局,内容包括中国民用航空飞行学院是几本,中国民用航空局客服电话。入选理由牢牢把握民航教育的职业化发展方向,坚持“服务行业、突出特色、提高质量”的职业教育发展定位和“培养一技之长、提高动手能力”的办学

学习

甘肃秦腔脸谱(续)

阅读(141)

本文为您介绍甘肃秦腔脸谱(续),内容包括秦腔脸谱的画法步骤,秦腔脸谱的文字资料。(接上期)(三)甘肃秦腔的南路,以甘谷于家班、清水马家班、西秦鸿盛社、西和玉德班等班社为代表,这些戏班在演出剧目、唱腔、化妆等方面,都具有鲜明的特色,是甘肃秦

学习

融媒时代“微广播剧”探索

阅读(29)

移动互联网的加速发展正在改变和颠覆着传统媒体的市场格局,“微广播剧”应运而生,发展迅猛。这是在广播传统文艺产品“广播剧”的基因上更新迭代出的新品种,剧集时间短,创作相对简单,制作成本较低,便于收听和传播,能充分适应互联网时代传播方式

学习

校企合作的模式探索

阅读(25)

本文为您介绍校企合作的模式探索,内容包括校企合作的新的模式,完整版校企合作实施方案。【摘要】随着中国建设的发展,对人才也越来越渴求,因此许多高校为了培养出更好的人才而采取许多不同的人才培养模式,而本文就针对校企合作模式进行探讨

学习

探索奥秘 玩转科学

阅读(20)

本文为您介绍探索奥秘 玩转科学,内容包括探索奥秘玩转科学,探索科学的奥秘演讲稿。【摘要】幼儿的科学教育是科学启蒙教育,重在激发幼儿的认识兴趣和探究欲望。《幼儿园教育指导纲要》提出:科学教育应密切联系幼儿的实际生活进行,利用身边

学习

探索太湖白虾生态养殖技术

阅读(24)

本文为您介绍探索太湖白虾生态养殖技术,内容包括太湖三白分别指白鱼白虾和什么,白虾生态养殖技术规范标准。1太湖白虾生态养殖技术对排污还有一些特殊的要求,应该被引起高度的重视,就是对池底位置的设置,池底的最好位置最好是能够向中间倾

学习

民国史的研究探索

阅读(28)

本文为您介绍民国史的研究探索,内容包括民国史研究学者,民国史趣。民国史的断裂与延续民国史的研究以往主要着眼于帝制、创建民国的重要性,强调与皇权制度的断裂,但近年来对民国时期前后的延续性问题,学界开始有更多的思考。中国人民大学清

学习

保定老调的研究与探索

阅读(19)

本文为您介绍保定老调的研究与探索,内容包括保定老调的来历,浅析保定老调。【摘要】保定老调是保定地区最具代表性的戏剧艺术,它有着悠久的历史,鲜明的地方特色,深厚的文化底蕴及浓郁的生活气息,形成了独树一枝的艺术风格。老调作为国家非物

学习

幼儿园集体舞教学探索

阅读(120)

本文为您介绍幼儿园集体舞教学探索,内容包括幼儿园集体舞方案带反思,浅谈幼儿园集体舞。一、安排合理的教学内容,关注幼儿需求(一)选择、剪辑适合幼儿的音乐1.音乐的选择。在集体舞中,音乐和动作是血肉相连分不开的伙伴,它们相互配合、共同编

学习

“旅行者”号 跨越36年的探索之梦

阅读(16)

本文为您介绍“旅行者”号 跨越36年的探索之梦,内容包括旅行者2号探索宇宙的意义,旅行者1号和2号都探索了什么。人类对浩渺宇宙的好奇心似乎是一种本能,自打出生之日就如影随形、难以磨灭。一代一代的科学家,更是从未放弃过对充满未知的星