程序设计的基本方法

程序设计的基本方法

ID:26041843

大小:60.00 KB

页数:7页

时间:2018-11-24

程序设计的基本方法_第1页
程序设计的基本方法_第2页
程序设计的基本方法_第3页
程序设计的基本方法_第4页
程序设计的基本方法_第5页
资源描述:

《程序设计的基本方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计的基本方法(高一教材第6章第一节)常熟市实验中学蒋雯课题:程序设计的基本方法(高一教材第6章第一节)教材分析一、教材结构:在前面五章中均以操作为主,但是我们使用的实际上都是别人已经编写好的程序。一切处理最终都要通过执行程序来完成。在第六章中介绍了vb的简单程序设计,让学生掌握一些简单的程序设计方法,而第一节中的算法是程序设计的灵魂。本节算法的讲解从概念到实例,进而到具体的算法描述及流程图的实现。讲解的实例从生活、从数学等常用的例子入手,给学生以充分轻松的学习环境。二、教学目标:(1)理解算法的概

2、念,了解算法的描述方法。(2)初步掌握使用流程图描述算法。三、教学重点与难点:(1)算法的概念(2)用流程图描述算法四、建议:该节整个教学结构严谨,重点突出,教材详略得当,学生较易掌握。但在整个教学实践中我发现在例子的讲解中的许多学生无法理解例6-1-3,主要是由于学生的数学基础不好,当他们不理解时引起他们对程序设计一开始就觉得难而产生畏难情绪,当然这种情况不会在重点中学出现。我想我们学校出现如此的情况,在一些地方及学校一定也出现了。我后来将书中的例6-1-3作为补充,先改用求单个数的约数,让学生都能接

3、受后再提出书中的第三个例子作为思考,让有能力的学生进一步理解,这样效果比直接用书中第三个例子的效果好些。所以我建议可先讲单个数的约数求法再讲两个数的公约数求法或者将例6-1-3改为相对简单点的累加或累乘例子。五、教学策略:采用学校多媒体教室的网络课教学方法及运用多媒体课件突出课堂重要知识点,并采用诱导式对话教学,注意分层次教学。具体的教学方案一、课题:程序设计的基本方法二、方案说明:在本节中通过列举一些日常生活中常见的例子来帮助学生很好地了解程序设计的基本方法,并学会如何描述算法,掌握一些简单典型算法。

4、在教学中既考虑与数学上的典型例子相结合,激发学生知识正迁移,又要考虑到学生的不同接受能力,从浅到深,分层教学,尽可能调动所有学生的兴趣。三、教学目标:(1)理解算法的概念,了解算法的描述方法。(2)初步掌握使用流程图描述算法。四、教学重点与难点:(1)算法的概念(2)用流程图描述算法五、教学手段:采用多媒体教学平台与多媒体课件相结合。六、教学过程:步骤活动形式教学内容引入主题复习(教师讲解)通过前面五章的学习,我们知道计算机是人们处理信息的有效工具。计算机可以完成文字排版、表格处理等一系列功能。引入新课

5、(教师讲解)但是一切信息的处理最终都会通过执行程序来完成,即首先必须编写程序。我们将要学习的VisualBasic是一种可视化的、面向对象、采用事件驱动方式的结构化程序设计语言。在学习该语言前,我们必须了解程序设计的第一步----算法。呈现任务1提出问题(教师)如果我们要计算机求出某个商店一天的营业额,那么我们准备让计算机怎么来完成呢?引出任务1(学生回答,教师总结)请学生回答。教师将学生提出的想法归纳并提出算法的概念:我们在编程前先要确定问题的方法和思路,正确地写出求解步骤。揭示目标1多媒体课件展示要

6、计算机解决某一个问题,必须编写相应的程序,编写程序需要确定解决问题的方法和思路,并要正确地写出求解步骤,这就是算法。新授过程第一个例子提问:如何将两个变量中的数据进行交换。请学生回答算法步骤,教师总结。多媒体课件展示两个变量x、y中的数据进行交换(设中间变量为m):1、将x中的数据给变量m,即xàm。2、将y中的数据给变量x,即yàx。3、将m中的数据给变量y,即mày。以上算法经常会在排序算法中出现。第二个例子提问:有三个不相同的数,求出其中的最小数。请学生回答算法步骤,教师总结。多媒体展示有三个不相

7、同的数a、b、c,求出其中的最小数。最小数放在变量min中。1、输入a,b。2、a与b比较,若a

8、整数a的约数。1、输入a,1àb。2、求a/b的余数r。3、如果b>a,则结束计算。4、如果r≠0,则取b+1àb,转至第3句,否则就输出约数b后再转至3。注意:在算法设计时除了正确的计算方法外还要注意可取值的范围。思考题如果求两数a、b的最大公约数应该怎么办?请同学回答。简单讲解课本上例6-1-3的算法步骤作为选修题。1、输入a,b。2、a/bàr。3、如果r≠0,则取bàa,ràb,转至第2句。4、输出最大公约数r。讨论题计算1+2+3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。