优秀教案 说课稿 评课稿 教学反思 学科试卷

信息技术:信息的编程加工

日期:2017-06-29  类别:优秀教案  编辑:学科吧  【下载本文Word版

3.2信息的编程加工

教学目标:

要求学生通过体验一个完整的程序设计过程,知道利用计算机解决问题的步骤。了解计算机加工信息的内在机制。

教学内容:

1.体验程序设计的独特魅力,了解编程加工信息的内在机制

2.了解并尝试编程的主要过程

教学重点:让学生体验通过编程实现计算机加工信息的过程,知道利用计算机解决问题的步骤和基本思想的步骤和基本方法,从而了解计算机信息加工的内在机制。

教学难点:让学生理解用算法描述实际问题,理解人们的思维在计算机工作中发挥的作用。

课时:2

导入新课

课本43页引入的“100米决赛成绩排序程序”一例,目的是“计算机语言只是工具,算法才是程序设计”。

1.什么是算法?——为解决一个问题而采取的方法和步骤。

例:求1~100的和。

2.算法的特征:

确定性:算法中的每一步必须是明确的,不可以有“多义性”或“歧义性”。

有效性:算法中的每一步必须是计算机能够有效执行,并且能得到有效结果的。

有穷性:算法中的步骤应是有限的。

一个或多个输出:算法中必须有把结果输出给用户的步骤。

编程过程

思考问题:

问题1:若让我们对这些数据排序,该怎么办?

问题2:计算机会自己会思考如何排序吗?那如何让计算机也知道怎么使用我们设计好的算法完成任务呢?

例:现把一组数(5、7、2、14、9、11、8、12)从小到大排列

分析:定义数组a(7),用来存放这8个数,分别是a(0)、a(1)、a(2)、a(3)、a(4)、a(5)、a(6)、a(7)。将a(0)和a(1)比较,若a(0)>a(1),将a(0)和a(1)中的值对调,大数放入a(1)中,否则不对调,以此类推。当进行完第一趟冒泡排序后,还不能得到最终的结果,就要继续进行第二趟冒泡排序……,直至得到正确的结果为止。

举例:(P44)并写出程序,对他进行分析

VB程序设计的一般步骤

1.一般步骤:

2.设置设置属性的有关说明:

namecaptionText

名称标题文本框

3.存盘时,先保存窗体文件(文件名为*.frm),接着保存工程文件(文件名为*.vbp)

运行时的操作:

解释运行:选择[运行]|[启动]命令或工具栏的“启动”按钮或按快捷键F5。

编译运行:“文件”|“生成cx1.exe”命令

调试:

4.VB的几个简单语句

赋值语句:[Let]目标=源(“源”可以是常量、变量、表达式、带有属性的对象,“目标”只能是变量、带有属性的对象)

如:total=100‘常量赋值给变量

S=a+b‘表达式赋给变量

Name$=“计算中心”‘字符串赋给变量

Text1.text=“GoodMorning!”‘字符串赋给带属性的对象

Text2.Text=Test1.Text‘带属性的对象赋给带属性的对象

结束语句:end

作用:用来结束一个程序或一段程序的执行。

如:endsub‘结束一个sub过程

endfunction‘结束一个function函数

&n

bsp;endif‘结束一个if选择结构

endselect‘结束一个select选择结构

注释语句:‘注释内容(放在语句后面);Rem注释内容(单独为一个语句)

作用:给程序语句加上注释

实践题:用VB程序设计语言编写一个简单的“记事本”。

    以上《信息技术:信息的编程加工》范文由学科吧精心整理,如果您觉得有用,请收藏及关注我们,或向其它人分享我们。转载请注明出处 »学科吧»优秀教案»信息技术:信息的编程加工
‖大家正在看...
设为首页 - 加入收藏 - 关于范文吧 - 返回顶部 - 手机版
Copyright © 学科吧 如对《信息技术:信息的编程加工》有疑问请及时反馈。All Rights Reserved