第1章第三节 程序和程序设计语言 教案

文档属性

名称 第1章第三节 程序和程序设计语言 教案
格式 zip
文件大小 117.2KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2017-12-29 15:09:02

图片预览

文档简介

第1章第三节 程序和程序设计语言
一、教学分析
本节涉及到基础知识较多,所以要循序渐进,从一个简单的求圆的面积的程序入手,从中分析程序一般包括的四部分,基本数据类型、常量与变量,运算符、函数和表达式,同时结合实际联系来加强对这些新知识的巩固。21世纪教育网版权所有
二、教学重点、难点
重点:理解程序常用的基本数据类型,常量与变量,运算符和表达式等。
难点:运用VB语言和算法设计程序分析并设计问题的过程
三、教学过程
(一)创设情境、导入新课
提出一个问题“求半径为r的圆的面积”
然后要学生讨论怎么编程,从哪一步入手去进行编程工作呢?
引导学生思考,编程过程分为几步,就像我们想要喝水,分析看看需要几步(烧水→沏茶→喝水)
(1)首先要对问题进行需求分析;
(2)然后为问题设计一个正确的解题方法和步骤;
(3)最后通过程序设计语言完成所需的操作步骤。
用自然语言描述算法如下:
(1)输入圆的半径;
(2)利用公式“圆的面积=圆周率×(圆的半径的平方)”计算圆的面积;
(3)输出圆的面积。。
用vb编写出上述程序,让学生注意观察程序的组成结构及其功能,并思考给出的问题:
①程序共有多少行,每一行的作用是什么?
②按语句的作用区分,此程序包含几个部分?
讲授所知
考察上述程序,学生可以看到程序的代码,了解程序就是由这样的一组语句组成。每一个语句都是按照一定的规则书写。21教育网
然后再展示用vb编写的小软件,
如:(1)演示“计算器”程序
(2)演示“语音”程序
激发学生学习程序和程序设计语言的兴趣,引入课程
(三)拓展实践
设计房租收费程序,
其要求是:住房面积80平方米以内(含80平方米),每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租.21cnjy.com
(1)设计算法:
用S表示房面积数,以m表示应付的房租,算法如下:
(1)输入S的值;
(2)如果“S<=80”则“m←S×3”,否则“m←80×3+(S-80)×5”
(3)输出m的值.
(2)编写程序&调试运行:
用VB(Visual Basic )编写程序
测试并且运行程序
发现问题并修改程序
利用计算机处理问题的过程
自己动手
1.对照学案完成求和:1+2+3+…+100
2.设计程序并且测试运行,若有问题,及时修改直至得到结果。
3.保存并且提交任务。
4.小组讨论
评价总结
1.请已经提交的同学3~4个展示完成的作品,我再适时给予点评。
2.对学生进行鼓励,让他们有兴趣学习程序编程方面的知识。