资料摘要
编制计算机程序解决问题一.本节的作用和地位本节课说一个课时内容,是广东版《信息技术基础》第四章第一节的第一部分。前面第三章已经学习了使用已有的软件对信息进行加工与表达,而本章学习的编写计算机程序解决问题也是信息处理的基本方法,是使用计算机处理问题的延续,是学生初步掌握用计算机程序解决问题的基本方法,
- 资料类型:教学教案文档
- 所属课文:4.1.3 认识程序中的基本元素
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 91
- 下载次数
- 0
- 更新时间
- 2019-05-21 11:50:00
- 来源学校
- 学校:四川省蒲江县寿安中学
4.1.3 认识程序中的基本元素教学内容概述
未知
摘要:暂无摘要
关键词:4.1.3 认识程序中的…教学内容概述
正文
编制计算机程序解决问题
一.本节的作用和地位
本节课说一个课时内容,是广东版《信息技术基础》第四章第一节的第一部分。前面第三章已经学习了使用已有的软件对信息进行加工与表达,而本章学习的编写计算机程序解决问题也是信息处理的基本方法,是使用计算机处理问题的延续,是学生初步掌握用计算机程序解决问题的基本方法,通过本节内容的学习,学生可了解到计算机的工作都是在执行程序,计算机是在人们的具体指令之下解决实际问题的,计算机执行的每一个动作都是程序员预先设计的。认识计算机程序的工作过程与基本特征,也是下学期选修模块《算法与程序设计》一书的衔接部分。
二.本节的主要内容介绍
本节课的内容结构是:1、首先认识计算机的基本组成以及对计算机程序和工作原理有初步印象;2、体验程序的作用以及能对照教材读懂简单的计算机程序,并能作简单修改;3、对计算机程序的基本元素有基本印象,再次提高学生读程序的能力;4、理解计算机程序解决问题的过程,并能依照现有程序写一些类似的简单程序。
三.教学目标
对计算机程序有初步认识,并能读懂简单的计算机程序,初步掌握编制计算机程序解决问题的过程
四.重难点分析
(1)教学重点:
读懂计算机程序代码
(2)教学难点:
初步掌握编制计算机程序解决问题的过程
五.教学过程
⑴导入
提出两个问题:
1、微型计算机由哪些部件组成呢?
2、主机箱内由哪些部件组成呢?
【设计意图】提出问题,引入计算机的基本组成。
(2)4.1.1 认识计算机与程序
1、计算机各部件配合工作
1
中央处理器
运算器
控制逐条顺序执行预先存放在存贮器中指令
输入设备
内存
输出设备
预先将程序输入存储器
外存
存储器
2、计算机的编写与执行计算机高级语言程翻译程序
计算机机器语言程执行
编写
计算机语言系统
人
计算
【设计意图】让学生对计算机与程序有初步认识,并熟悉计算机的基本组成和整个工作流程。并对计算机程序以及分类有初步的理解。
(3)4.1.2体验程序的作用及其编制环境
1、教师把教材上83页的程序发送给学生,然后学生自主探索的完成两个任务:
①
运行结果,参照教材P83页,了解各语句的用法。
②
改变A、B、C的值分别为1,2,1,观测程序结果的改变. 2、小组合作讨论,完成第三个任务:
③、小组合作,修改该程序画出函数Y=X2+2x+1的曲线图
【设计意图】向学生简单的介绍VB的窗体构成,主要让学生能根据书本上的注释读懂程序,培养其自主独立的利用教材解决问题的能力。同时,让学生能对已有程序作简单的修改,培养其 学习迁徙能力,同时也是作为是否读懂程序的检验。
(4) 4.1.3认识程序中的基本元素
1、程序中的基本元素有:常量、变量、函数、运算符、表达式、语句等
2
变量:程序处理数据时,对于输入的数据、参加运算的数据、运行结果等临时数据,通常把他们暂存在计算机内存中。变量就是命名的内存单元位置。
2、运算符、函数与表达式。
运算符:+(加号)-(减号)*(乘号)/(除号)^(乘方)\(整除)MOD(取余数)
3、语句。程序由一行行的语句组成,语句是指挥计算机工作的指令,每个语句都有其格式规定。
(1)赋值语句:变量=表达式(作用:将表达式的值赋给左边的变量。)
( 2)输入数据的函数:InputBox(”提示信息”)
(作用:是提供从键盘输入数据的函数。利用它可产生一个对话框,提示用户输入数据并单击命令按钮。该函数返回值是字符串类型。)
(3)输出语句: Print 输出内容
(作用:输出内容可以是数、变量、表达式,也可以是引号括起来的字符串。)
【设计意图】根据“4.1.2体验程序的作用及其编制环境”中的例子讲授程序中各常量、变量、运算符和语句的作用,让学生读程序的能力进一步提高。同时对计算机程序有进一步的认识。
(5)4.1.4剖析编制计算机程序解决问题的过程
1、提出问题:
案例分析:某大型商场,“十一”期间推出优惠活动,一次购物满300元享受九折优惠。 ①
分析问题:
ⅰ、当输入的金额没有超过300的时候,要付的钱即为输入金额。
ⅱ、当输入金额超过300的时候,要付的钱为输入金额的90%。
②
设计算法:
输入金额A A是否超过300 是
否
要付的
S=A*90% 钱要付的钱
S=A 输出S
3
③写出程序:
Private Sub Command1_Click ( )
A=InputBox(“请输入A的值:”)
IF A>=300 Then
S=A*0.9
Else
S=A
End If
“购物金额:”,S
End Sub ④
调试运行
⑤
检测结果
2、编制程序解决问题的基本过程
修改
分析问题—设计算法—编写程序—调试运行—检测结果
【设计意图】给出一个具体的实例,让学生了解编制并理解编制计算机程序解决问题的基本过程,同时提高其用计算机解决问题的能力以及读程序的能力。
(6)拓展:
某超市举行“购物打折”活动。规定购物总价不超过100元时按9折付款;如果超过100元,则超过部分按7折付款。 【设计意图】通过讲授“编制程序解决问题的基本过程”,学生已对这种超市打折的问题有有所掌握,因此给一个小小的作业,检验其对编制程序解决问题的基本过程的掌握以及对知识的迁徙能力。同时也激发学生对程序的兴趣,为下学期的《程序设计模块》打下基础。
4
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-05-21 11:50:00
- 下载次数: 0
- 浏览次数: 91
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166094
来自:学校:四川省蒲江县寿安中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.3 认识程序中的基本元素教学内容概述是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。