资料摘要
4.1 编制计算机程序解决问题一、教学分析高一年级学生对于计算机编程知识可能接触很少,但他们已经具备了比较丰富的计算机使用经验,他们对“程序”具有好奇心,而且由于这时候他们有相当强的逻辑推理思维能力,也掌握了相关的数学知识,对于用计算机程序解决问题的初步了解应当不会觉得十分困难。同时,也为以后更加
- 资料类型:教学教案文档
- 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 83
- 下载次数
- 0
- 更新时间
- 2018-04-27 14:46:00
- 来源学校
- 学校:江门市棠下中学
4.1.4 剖析编制计算机程序解决问题的过程优质课教案内容
未知
摘要:暂无摘要
关键词:4.1.4 剖析编制计算…优质课教案内容
正文
4.1 编制计算机程序解决问题
一、教学分析
高一年级学生对于计算机编程知识可能接触很少,但他们已经具备了比较丰富的计算机使用经验,他们对“程序”具有好奇心,而且由于这时候他们有相当强的逻辑推理思维能力,也掌握了相关的数学知识,对于用计算机程序解决问题的初步了解应当不会觉得十分困难。同时,也为以后更加复杂的计算机课程学习打下基础。
二、教学目标
1、知识与技能
(1)了解计算机的特点;
(2)了解程序的概念;
(3)初步掌握计算机程序解决问题的基本方法。
2、过程与方法
(1)体验计算机程序的作用;
(2)归纳利用计算机程序解决问题的基本思想方法。
3、情感态度与价值观
(1)体验计算机程序的作用,激发学生程序设计的兴趣;
(2)学习计算机程序解决问题的基本过程,培养学生自主解决问题的能力。
三、教学重点
(1)体验计算机程序的作用;
(2)计算机程序解决问题的基本过程。
四、教学难点
(1)了解计算机程序代码的作用,培养学生对计算机程序的兴趣;
(2)利用计算机程序解决日常生活和学习中的问题。
五、教学方法
(1)讲练结合;((2)小组讨论;(3)自主探究;(4)任务驱动。
六、教学时间
1课时。
七、教学环境
多媒体教室。
八、教学过程
环节
教学内容
师生活动
学生:观看图片。
教师:人物介绍,引出课题。
学生:小组看书、讨论回答。
教师:根据学生讨论结果总结升华。
学生:学生看图。
教师:讲解。
1 设计意图
激发学习兴趣。
了解计算机的特点,关键是了解冯·诺依曼计算机的核心理念。
引入高级语言程序。
教学
图片引入:冯·诺依曼在世界上第一台引入
计算机前合影。
新课
学习
一、认识计算机与程序
1、冯·诺依曼计算机的特点
问题一:看图小结冯·诺依曼计算机的特点?
(1)由五部分组成:输入设备、控制器、运算器、存储器和输出设备;
(2)采用二进制制存储数据;
(3)基本工作原理是存储程序和程序控制。
2、计算机高级语言的执行过程(P75-图4-2)
二、体验程序的作用及其编制环境
任务一:
1、准备一份文本格式的待加密文件
2、新建一个VB程序文件
3、输入加密程序
4、运行加密程序
5、输入解密程序
6、运行解密程序
7、生成可直接执行的exe文件
问题二:什么是程序?
1、程序是为解决某一特定问题而设计的计算机指令序列。
2、程序结构的主要要素是算法+数据结构,所以程序亦可以简称:程序=算法+ 数据结构。
三、计算机程序解决问题的基本过程
问题三:根据上面运行程序的体验,谈谈计算机程序解决问题的过程。
分析问题-->设计算法-->编写程序-->调试运行-->检测结果
(1)分析问题
(2)设计算法
(3)编写程序
(4)调试运行
(5)检测结果
学生:小组合作探究,体验程序的作用。然后学生代表演示操作。
教师:提供操作微视频,指导小组个别成员,指引会操作的同学指导不会的同学。最后根据学生的操作情况作汇总式的演示。
学生:思考回答。
教师:讲解,通过一段程序示例加深理解。
体验程序的作用及其编制环境。
理解程序的定义。
学生:思考、小结程序解决问题的过程。
教师:讲解。
培养学生自主解决问题的能力。
1、冯·诺依曼计算机的特点
教学
2、体验程序的作用
小结
3、程序的概念
4、计算机程序解决问题的基本过程
学生:加深理解
教师:小结
归纳能力。
一、单项选择题
1.编制计算机程序解决问题时,一般分为五个过程:分析问题、设计算法、编写程序、(
)及检测结果。
A.调试运行
B.编制程序框图
C.编译程序
D.选择程序设计语言
2.小华设计了一个简单的求和程序。他在窗体上用工具画出三个文本框,将其Name(名称)属性分别改为A、B、C;又画出一个按钮,将其Caption属性改为:“计算”,在窗体上双击该按钮,输入代码(
),运行程序后,在A、B文本框中分别输入22、33,再单击“计算”按钮,C文框显示是55。
课堂
A.C=A+B B.55=22+33 C.C.Text=val(A.Text)+VAL(B.Text) D.C.Text=A.Text+B.Text 练习
二、判断题
3.分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。(
)
4.算法的任务就是针对具体问题,寻求解决问题的方法,并进行精确描述。(
)
5.编写程序的任务就是用一种计算机程序设计语言来描述问题求解的算法。(
)
6.调试程序时,如果程序语法有错误,计算机不会给出提示信息。(
)
7.程序以文件形式保存在存储器中。(
)
九、教学反思
1、本节课通过体验程序的运行及作用,让学生了解程序的作用,成功地激发了学生对程序的兴趣,2
并让学生初步掌握利用计算机程序解决问题的基本方法。
2、本节课只是蜻蜓点水,有关程序的学习要等选修模块《算法与程序的设计》再能深入学习,但由于高中学情的关系,这门选修课程往往又不开设,所以跨度太大,让本节课的效果大打折扣。
江门市棠下中学
许徐旭
2018年4月26日
3
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-04-27 14:46:00
- 下载次数: 0
- 浏览次数: 83
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166095
来自:学校:江门市棠下中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.4 剖析编制计算机程序解决问题的过程优质课教案内容是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。