资料摘要

课 题4.1 编制计算机程序解决问题(3)1.了解程序代码部分的基本组成元素。2.初步学会简单使用if…then…else语句。3.初步感受编写逻辑判断程序实现算法的过程。教学目标教学背景分析教科书情况:本节是广东教育出版社2006年7月第2版《信息技术基础(必修)》模块第4章信息的加工与表达(下

  • 资料类型:教学教案文档
  • 所属课文:4.1.3 认识程序中的基本元素
  • 支持正文预览,并提供同课文课件入口
浏览次数
164
下载次数
0
更新时间
2018-05-22 00:58:00
来源学校
学校:首都师范大学附属苹果园中学

4.1.3 认识程序中的基本元素课堂实录

未知
2018-05-22 00:58:00
164
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

4.1.3 认识程序中的基本元素课堂实录

未知

摘要:暂无摘要

关键词:4.1.3 认识程序中的…课堂实录

正文

课 题

4.1 编制计算机程序解决问题(3)

1.了解程序代码部分的基本组成元素。

2.初步学会简单使用if…then…else语句。

3.初步感受编写逻辑判断程序实现算法的过程。

教学目标

教学背景分析

教科书情况:本节是广东教育出版社2006年7月第2版《信息技术基础(必修)》模块第4章信息的加工与表达(下)的第一节编制计算机程序解决问题的第3课时。从课题可以看出,这一节的主要内容是用自己编写的计算机程序来解决问题,在编写程序过程中认识程序代码中的基本组成元素。

学生情况:学生在初一时学习过程序设计,目前已经基本遗忘。升入高一后,《编制计算机程序解决问题》已经学习两课时,对程序设计软件VB的界面有一定的认识,并编写过简单的程序代码。

教学环境:网络机房,Windows7、VB6,学生每人一机,每班学生有自己的账户和文件夹,师生通过广播系统或FTP交换数据。

认识利用程序代码中的基本元素实现算法

If…then…else语句中的“条件”

计算机及网络、投影、广播系统、Windows、VB、PPT 教学重点

教学难点

媒体使用

4.1 编制计算机程序解决问题

三、认识程序中的基本元素

1.常量、变量与数据类型

2.运算符、函数与表达式

板书设计

3.语句

教学反思

时

间

1

30

14

教

学

过

程

复习:

运行“幸运6.exe”,说说游戏的玩法。

引入:

这是一个类似于抽取幸运观众的小游戏。不过比抽取幸运观众要简单一些。那么这个游戏是如何实现的呢?

新课:

任务:编写“幸运6”游戏。

分析:

1.中奖规则

2.随机产生3个[0,9]的整数,并显示出来;

3.判断三个整数中有没有6 4.处理判断结果,有6,中奖,显示“幸运星”图片;没有6,没中奖,不做任何操作。

算法:

1.随机产生3个[0,9]的整数;

2.将3个整数显示出来;

3.如果第一个数是6,或者第二个数是6,或者第三个数是6,那么显示中奖图片;

4.结束

编写程序:

1.界面设计

2.编写代码

Image1.Visible = False

‘产生三个[0,9]间的随机整数

Randomize

x = Fix(Rnd * 10): y = Fix(Rnd * 10): z = Fix(Rnd * 10)

‘产生的三个随机整数用标签控件显示

Label1.Caption = x:

Label2.Caption = y:

Label3.Caption = z

‘判断三个整数中是否有6,有,则显示图片

If x = 6 Or y = 6 Or z = 6 Then

Image1.Visible = True

Image1.Picture = LoadPicture("3.gif")

End If 3.调试程序

4.测试结果

三、认识程序中的基本元素

1.常量、变量与数据类型

x=fix(rnd*10)中,10是具体的数值,是一个常数,即常量;x的值,是由fix(rnd*10)计算得到的,会发生变化,即变量;计算机中处理的数据,有些是数值的,像fix(rnd*10),有些是字符串的,像电话号码、身份证号等,还有表示日期的,就是数据类型。

2.运算符、函数与表达式

教师

学生

设计

活动

活动

意图

提问

讲解

巡回

指导

讲解

动手

操作

听与

观察

动手

操作

听与

观察

激发

学习

兴趣

引入

新课

渗透

编程

一般

过程

为今

后学

习编

程做

铺垫

实现

教学

目标

2

实现

教学

目标

1

时

间

1

教

学

过

程

fix(rnd*10)中,rnd()是随机函数,fix()是截断函数,计算机中函数的概念同数学中一样,只是比数学中的函数要多;有常量、变量、函数,还需要有运算符才能进行计算,程序中的运算符有数学运算符(+、-、*、/等),字符串运算符(+),关系运算符(>、<、=、>=、<=、<>),逻辑运算符(not、and、or);用运算符将常量、变量、函数连接起来的式子,就是表达式。

3.语句

指挥计算机工作的指令,每条语句都有其格式,在程序中通常一条语句占一行。如x=fix(rnd*10)是赋值语句,赋值号“=”左边只能是变量,右边是表达式。

选择结构:由于数字中是否有6,导致结果有两个,每次只能二选一,这种程序结构称为选择结构。

If <条件> then

<语句体1> [Else

<语句体2>] End if 练习1:如果产生的三个随机整数都是6,中大奖,程序怎样写?

练习2:(选作)如果产生的三个随机整数中有两个是6,中二等奖,程序怎样写?

小结:

常量、变量、数据类型、运算符、函数、表达式、语句

赋值语句、if…then…

作业:

如果把这个程序改成抽取幸运观众,如何修改?

教师

学生

设计

活动

活动

意图

巡回

指导

动手

操作

回忆

进一

步加

深对

“逻

辑运

算”

和

“关

系运

算”

的理

解

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-05-22 00:58:00
  • 下载次数: 0
  • 浏览次数: 164
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_166094

来自:学校:首都师范大学附属苹果园中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:4.1.3 认识程序中的基本元素课堂实录是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。