信息的编程加工_教案.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息的编程加工_教案

3.2信息的编程加工(第1课时) 实习老师 雷佩芬 一、教学分析 本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是描述VB程序来进行编程让学生了解一些简单的编程知识。在实际的教学中,教师可以灵活地安排教学内容,讲述的顺序、内容与教材所呈现的顺序、内容可以不同而且要让学生明白计算机语言只是工具,算法才是程序设计的灵魂。、 三、学习者特征分析 因为大多数学生在初中都没有接触计算机编程,因此VB编程是很陌生的,老师就要从最简单、最基础的方面来引导这些零的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的VB编程。 掌握算法的概念 了解VB程序设计的界面组成。 学生对于算法和 VB编程的理解程度。 六、教学过程 (随机抽取一个号数,并请他完成减压测试,请一个同学完成猜拳) 3、理解“算法”的概念。 做完了这2个小测试,大家有没有觉得这三个程序还有意思的,除此之外,还有比如说五子棋、打泡泡等程序。那有谁知道这些程序都是用什么做出来的?有些同学之前有接触,对,是用Visual Basic(VB)做的小程序。这些小程序又是怎样做出来的呢?要根据问题编写算法。那什么是算法呢?当我们要解决一个问题时,所经过的步骤 “分析问题——寻找具体解决办法——比较办法——解决问题”。这一过程就被我们称为算法。算法是程序设计的“灵魂”,如果没有算法,整个程序就没办法动起来。以两物交换为例,大家一起来想一想有什么方法可以让两个杯子中的小球互换位置?题目只要求我们将两杯内的小球互换,并没有其他的要求,在这样的条件我们要怎么做?好,让我们再抽一位同学来说说。 (学生:多增加一个杯子)说得很好,还有其他方法吗?还有一种“互相加减法”。 在这个例子中可以发现,除此之外,我们还可以发现,每一个问题并不是只有一个解决方法,也就是说算法并不是唯一的,就像我们回家的路,并不只有一条,但是我们通常都走离家距离最近的那一条路,程序算法也是一样,我们要通过不断地调适才能得出最优化的算法。 4、简介vb 在明白了“算法”“程序”和“VB”三者之间的关系后,我们就要来正式的认识一下VB这个软件,打开学习任务卡,我们一起看一下,我们需要掌握VB的哪些知识点。 在任务一中,要求我们按照图片的样子设计一个随机抽号的程序,并在相应的控件上添加代码,使其能够运行。现在我们就打开VB,看一下该如何完成这个任务。 单击开始菜单,程序里面找到VB6.0。我们把它打开,它会自动弹出新建工程,标准EXE,打开就创建了一个工程。标题栏、菜单栏都和我们比较熟悉的word、excel相似,今天就不具体介绍了。 看里面有一个FORM1,它是对象窗口,我们进行界面设计都是在它里面完成的。 看右边,有属性列表,大家看Caption(标题),在这边可以改Form1的显示名,此外我们还可以在Font里调字体、字号等。还可以拖动改变Form1的大小。左边是工具箱,我们就是通过选择工具,然后再form这个对象窗口里面进行界面设计。在任务一里,它标明了我们需要用的工具有label(标签)、commandbutton(按钮)这两个。它们都有caption或者font、visible等属性。我们要如何使用这些工具呢?很简单,我们既可以双击生成相应的工具,也可以用鼠标拖拉生成。在完成界面的设计后,我们还要添加代码。在生成的工具图标上双击,我们就进入了代码界面,我们在这个界面里通过输入代码来指挥计算机完成我们所想解决的问题。代码输完后,按照任务要求,我们还要将程序生成应用软件,如何操作呢?点击窗口中左上角的文件菜单,在出现的下拉菜单中找到“生成工程1.exe”,选择好保存地址后就可以了。 完成任务一后,我们对比一下任务二。任务二比任务一多了一个label、command,还有一个白色的框。这个框有谁知道是什么。对,是文本框,是用来输入或显示文字的,它的使用方法和label、command一样,可以双击也可鼠标拖拉,在图标上双击后进入代码界面。Textbox和label、command最为不一样的一点是它没有caption这个属性,取而代之的是“text”。 第二个任务并不难,我们一起看看任务三。任务三明显比前两个高大上多了。我们看到任务三比前两个多了一个承载图片的控件,这个是什么呢,是picturebox图片框,它是专门用来显示图片的工具,有显示、加载显示的功能,它和文本框一样,也没有caption属性,而反加了picture属性。其余的就都一样。而拓展题要求我们进行全年级抽奖,这就需要2个随机函数了,一个用于班级号数上,一个用于学生的号数上。完成了上面三个任务后的同学们可以想想看这题要怎么做。 现

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档