算法与程序设计是高中信息技术课程的选修模块,以问题解决与程序.doc

算法与程序设计是高中信息技术课程的选修模块,以问题解决与程序.doc

算法与程序设计是高中信息技术课程的选修模块,以问题解决与程序.doc

“算法与程序设计”是高中信息技术课程的选修模块,以问题解决与程序设计为主线,揭示利用计算机解决问题的过程。学生通过本模块的学习能体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。现以《标准》中“算法与程序设计”部分的内容标准为依据制订以下考试内容: 软件环境:VB6.0 1.利用计算机解决问题的基本过程 ⑴了解利用计算机解决问题的基本过程。 计算机并非能帮助人类解决所有问题,但它能解决的问题的范围越来越多。需要解决的问题是否有明确的算法?需要处理的数据是否都能数字化? 是计算机能否帮助我们解决该问题的前提。 利用计算机解决问题的一般过程: “运行程序,验证结果”需要人工验证,计算机并不能帮我们验证,问题分析有遗漏或算法设计有错误或编写的程序与算法不一致,都将可能导致程序运行结果不正确,这时需要回过头来检查错误是发生在“分析问题”阶段?还是“设计的算法”有误?还是“编写的程序”与算法不一致?更正错误后,再运行,再验证,直到问题得到正确解决。因此上述流程能确保问题得到正确解决。 ⑵了解问题分析与算法设计之间的关系。 问题分析是确定需要解决的任务的已知数据、需要输入什么数据、需要进行什么运算处理、需要输出什么结果? 算法设计是按计算机的工作机制设计出解决问题的方法与步骤。

文档评论(0)

1亿VIP精品文档

相关文档