广州市信息技术教科书 信息技术(初中 第二册)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广州市信息技术教科书信息技术(初中第二册)

《认识程序的基本要素(一)》教学设计

一、教学内容分析:

本节是《 VB 程序设计初步》第三节的第一部分,主要介绍了 VB 程序设计语言中的常量与变量、表达式等基本要素以及赋值语句的格式和功能。

教学重点:

1 、常量、变量的概念和作用,赋值语句格式及功能。

2 、变量的命名规则。

教学难点:

1 、赋值号的理解

2 、变量的命名规则。

二、教学对象分析:

由于本次教学的学生对象是初中二年级的学生,在此之前,已初步了解了程序的作用、对 VB 程序设计有简单的认识;但对 VB 程序设计语言的语法规则了解甚少,对程序代码中出现的各种要素比较陌生,因此对程序代码本身所要表达的意思还不太清楚,对程序要完成的功能也不太明白。但学生的学习积极性比较高,动手能力也较强。

三、教学目标:

1 、知识与技能

( 1 )了解常量、变量、表达式的含义和作用,了解赋值语句功能。

( 2 )熟悉变量的命名规则以及赋值语句的格式。

2 、过程与方法

( 1 )培养学生从简单问题出发,运用程序设计解决实际问题的能力。

( 2 )通过比较、观察、分析和实践等手段让学生在做中学,提高学生的主动学习意识和能力。

3 、情感态度价值观

通过体验程序解决具体问题的思想方法,激发学生的求知欲,形成积极主动地学习和使用信息技术、参与信息活动的态度,培养学生的创新、探索精神。

四、教学策略:

由于本节课中所涉及到的内容都是程序设计语言中的基本要素,概念性的知识较多,故结合程序实例来介绍,通过讲解、观察、比较、实践,帮助学生理解常量、变量和表达式的概念和作用,通过对程序中的语句分析,让学生了解赋值语句的格式和功能。通过上机实践让学生尝试如何根据实际情况修改程序,从中体会程序的作用和编写的一些要求。

课堂上采用以任务驱动式教学为主,演、讲、练相结合的教学方法。

五、教学媒体选择:

1 、多媒体网络课室、多媒体网络平台

2 、大屏幕投影

六、教学过程:

1 、教学内容的组织与呈现方式

本节课从简单的计算“圆的面积”的程序作为引入,通过分析程序中语句的组成,讲

解常量、变量及表达式,通过不同的任务,让学生体会各个组成要素在程序中的作用,并从中慢慢理解并掌握程序设计的思路和方法。

2 、教学过程

教学环节教师教学学生活动设计意

新课引入同学们经过上两周的学习,已初

步接触过了 VB 程序,编写程序

就好像我们写作文一样,每篇作

文的组成都会有不同的词语、句

子、段落,这是构成一篇作文的

基本要素,而我们编写程序也一

样,程序也是由一些基本要素所

组成的,今天我们就来学习《程

序的基本要素》创设情境,引发学生学习的兴趣。

下面我们一起来看一下这段程序:

Private Sub Form_Click()

r = 1000 学生观看程序,并思考通过简单的程

序引入,使学

生更易接受并

理解

s = 3.14 * r * r

Print " 圆的面积是: "; s

End Sub

同学们试一试,看这段程序到底有什么作用?

老师巡堂指导,并解决个别学生的操作问题任务一:学生上机运行程序,并

总结程序的作用

学生自行体验

程序的作用,

增加感性认识

新课:程序的组成总结程序的作用:计算圆的面积

问:程序的组成?(有五行)

在程序里面每一行我们称它为一

个“语句”,也就是说这个程序共

有五行语句。我们首先要知道:

每个程序都是由若干行语句所组

成的。学生听老师讲

解,并作好相

应的记录(划

书)

明确相

关概念

新课:赋值语句但是大家看到,每一个语句的结

构都不相同,意义也应该不相

同,下面我们一起来分析一下。

“ r = 1000 ” 是什么意思?学生思考,并回答老师的问题

解释:

“ r = 1000 ” 这个语句,在程序里我们称为“赋值语句”。中间的“ = ”不是数学上的等号,是赋值号。

问:在这里把什么赋给什么?

作用:把赋值号右边的数值赋给左边的 r (有方向学生思考,并回答老师通过设问,让

学生认真思

考,调动积极

性,从右往左)

问:在这个程序中还有哪个语句也是赋值语句呢?( s = 3.14 * r * r )学生观察,并思考回答通过观察、对

比程序,启发

学生的思维

新课:“常量”的概念在这两个语句里,除了“ = ”外,

还有什么组成?( r 、 1000 、

s 、 3.14 * r * r )

“ 1000 ”是什么?(圆的半径)

在计算的过程中,这个值会变化

吗?

我们把在程序运行过程中始终固

定不变的量称为“常量”

学生思考,并

回答

新课:“表达式”的概念看第 2 个语句,右边不是一个

数,而是一个式子。这个式子在

程序中是干什么用的?与数学上

的一样吗?(意思一样,写法不

同)有什么不同?( * 号)。

数学上我们称它为公式或式子,

在 VB 里面称为“算术表达式”。

“ 3.14 * r * r ”就是一个算术表达

式,“ * ”是它的算术运算符,在

VB 里面还有其它的运算符号与我

们数学上面所学的不一样,这个

内容我们下节课再来探讨。

请同学们思考:

刚才说过这是个赋值语句,在这

里是把整个表达式直接赋给 S

呢?还是把表达式的计算结果赋

给 S 呢?

通过对

比,使

学生加

深对各

种不同

组成要

素的理

引入:变量问:放在 r 里的值是否可以根据

实际的需要赋给它不同的值呢?任务二:计算

半径为 2000

的圆,如何修

改程序?计算

提高学

生动手

能力,

并加深

相关文档
最新文档