当前位置:无忧公文网 >范文大全 > 征文 > “教”电脑玩“猜数游戏”

“教”电脑玩“猜数游戏”

时间:2022-05-06 13:25:03 浏览次数:

算法与程序设计是高中信息技术课程标准的选修模块之一。该模块的软件工程方法与思想是培养学生信息素养的重要内容。学习算法与程序设计就是要了解并掌握如何使用计算机解决问题,尤其要理解问题解决过程中采用的思想和方法,这是学习本模块的关键,也是具有普遍迁移价值的内容。然而算法与程序设计难教,难学是一直困扰着广大师生的突出问题。对于学生而言,一方面该部分教学内容具有高度的抽象性和严密的逻辑性,容易产生畏难和恐惧心理,不易引发学习兴趣;另一方面,由于程序可以控制电脑,会使学生对编制程序产生神秘感。因此,探讨突破算法与程序设计难教、难学的途径,激发学生程序设计的兴趣,对于促使学生学会程序语言和提高信息素养具有现实意义。笔者结合VB程序教学第一课的内容特点和学生的具体情况,选定“猜数游戏”作为切入点,对游戏与教进行了有益尝试。

一、教学设计思想

以教电脑玩“猜数游戏”作为本堂课的主线,通过生生之间、学生与电脑之间相互玩猜数游戏的活动,将计算机拟人化,激发学生学习VB程序设计的兴趣.认识VB的开发环境和功能。

二、教学目标

1.知识与技能

(1)了解VB的界面组成,初步了解怎样使用标签控件、文本框控件和命令按钮控件。

(2)通过分析总结“猜数游戏”中学生猜数的方法和成果,了解算法的概念和算法优化的作用。

2.过程与方法

(1)通过分析,“猜数游戏’中电脑玩家的游戏过程,体验程序设计的基本过程。

(2)了解启动VB的方法,学会启动和保存VB文件。

3.情感、态度与价值观

通过玩“猜数游戏”,激发学生学习VB程序设计的兴趣和热情,体会程序设计语育在现实中的作用。

三、教学策略

活动体验法 考虑到使用该方法可以让学生充分体验“猜数游戏”中两人的作用和过程,体验不同的猜法与结果,在本课引入时,我采用“活动体验法”,让学生人人参与,体现主体地位,激发兴趣。

交流讨论法 没有指导的体验是盲目的。因此,在学生体验后,教师通过引导学生讨论回答所提出的各种问题,使体验得到的经验上升到理论,并与要学习的程序设计语言、算法、程序设计过程联系起来,产生理性认识。

演示实践法 在活动、讨论的基础上,通过演示实践法,让学生在VB程序设计的第一课具体地进行实践,尤其是能够设计出游戏的界面,并进入到代码编辑窗口编写退出代码,体验到“教”电脑玩游戏的乐趣。

四、教学过程

1.玩“猜数游戏”

教师展示课题:教电脑玩“猜数游戏”,并带领学生初识VB开发环境,组织学生两人一组玩“猜数游戏”。游戏规则如下:

学生甲心里想一个O~100间的整数,让学生乙来猜。

教师组织学生讨论甲、乙两学生在玩猜数游戏时都做了哪些事情。

教师用VB设计的电脑游戏和学生一起玩,玩时注意总结猜数所用的方法,并设法减少猜的次数。

教师引导学生交流讨论,在讨论中引出随机数、算法、算法优化的概念。

设计意图:通过“猜数游戏”达到设疑激趣的效果。所组织的交流讨论活动是后面程序设计、算法及算法优化概念教学的关键,因此提问和回答都要简明,突出主要问题。让学生对电脑能具备玩“猜数游戏”的智能产生好奇。

2.指点迷津

教师通过组织学生阅读教材相应内容,让学生理解程序设计概念、程序设计的基本步骤、程序设计语言等。教师在组织活动时应向学生强调,程序设计语言实质是人“教”电脑“本领”的载体,这种“教”就是用程序设计语言编写一组命令或指令。

3.认识VB开发环境

通过教师演示示范,学生实践操作,使学生学会启动VB程序、新建工程、认识界面和试运行(F5)。

教师示范时要突出两点:一是对比Word界面,认识VB界面;二是建立一个新工程,同时也建立了一个窗口设计界面,这是VB程序设计的优点之一。

在这一环节中,教师应强调VB环境的特点和VB程序设计的优点,让学生体会VB的操作简单、功能强大,认识到原来也可以用VB程序“教”电脑玩游戏。

4.界面设计

如图,用六个“标签控件”显示游戏的主要信息;三个“命令按钮控件”完成猜数、结束与重新开始按钮设置;三个“文本框控件”接受并反馈过程信息,其中一个文本框控件用来接受对方所猜的次数,另外两个用来显示猜的次数及其相应的提示信息。

教师带领学生初识代码编写——双击“退出”命令按钮,在代码窗口的光标位置输入“end”即可。

保存成果。

设计意图:让学生尝试“教”电脑做事情是本节课的关键环节。教师要特别注意操作的简单易行,让学生体会到教电脑做事情是不难的。所有的控件和代码都采取拿来就用的原则,需要修改标签的Caption属性,直接让学生修改。编写代码时也是如此。

5.本课小结

总结所学的内容,强调学习VB就是通过掌握VB程序设计语言来“教”电脑做事情,使电脑具有相应智能。

五、教学后记

课堂上所有学生都积极参与了游戏与讨论,95%的学生完成了界面设计和代码编写的任务,个别学生因为操作较慢,没能完成任务。

从学生上交“对VB的认识”的材料看,大多数学生认为VB很有意思。有学生说道:“在上课以前,VB在我的脑海里只是恐惧。第一节课,老师是由一个简单的游戏介绍开始的,这使我对学习VB产生了极大的兴趣,也激发了我更进—步去学习VB的好奇心,希望能通过VB设计出属于自己的游戏。”

通过实践与反思,在将游戏与教的方式融入程序设计教学时,应特别注意以下几点:

1.选择游戏是关键。一是要考虑游戏是否有利于课堂教学目标实现的益智游戏;二是要考虑学生年龄特点。选用“猜数游戏”比较适合高一学生学习VB程序设计。

2.对游戏的处理与应用要得当。教师需要考虑什么时候引入游戏,什么时候玩什么时候设计与制作游戏。

3.注意在教学过程中的德育渗透,引导学生制作和使用健康、有益的游戏,避免不良游戏的引入。

4.注意将计算机拟人化思想渗透给学生,以激发学生学习兴趣。

推荐访问: 电脑 游戏