高中算法程序会考大纲解析.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高中算法程序会考大纲解析

算法部份省会考内容 一、计算机解决问题的基本过程 1.计算机解决问题的基本过程 ⑴能用流程图画出利用计算机解决问题的基本步骤 ⑵能例举出适合编程解决的问题 2.问题分析与算法设计 (1)理解算法的含义 (2)学会针对问题进行需求分析 (3)能根据需求分析,写出问题的输入、求解和输出步骤 3.算法的基本特征 (1)能说出算法的五个方面的重要特征 (2)能举例说明算法特征的含义 福州一中课程安排 教学案例 案例一:第一周教学 教法:单刀直入 一、课程引入 1、课程安排与学习程序设计的意义,程序与软件的关系,程序与算法的关联,算法的普通说法 2、以上课为例,引入面向过程与面向对象的概念 3、VB程序语言的基本特点 二、VB环境下的界面设计 1、VB对象的特点与用途 2、form\label\text\command对象的基本用途与基本属性的使用 3、按钮触发事件的使用及用途 4、求圆面积样例教学 5、如何存储 案例教学:顺序程序设计(一) 教法:以点带面的教学 * 4.算法的描述 (1)能用自然语言、流程图描述算法 (2)能画出三种程序基本结构的流程图 (3)理解算法与程序设计关系 5.程序设计语言的发展历程 (1)了解程序设计语言产生与发展过程 (2)能例举出三种以上高级语言的名称 (3)了解程序的编辑与翻译过程,了解编译型语言与解释型语言的区别 二、程序设计基础 1.简单用户界面的设计 (1)能在VB6.0集成开发环境中,打开程序、保存程序、编辑程序、运行程序,掌握程序调试的基本方法 (2)掌握窗体、标签、文本框、按钮等对象的使用 (3)能使用窗体、标签、文本框、按钮等对象设计具体问题的用户界面 2.常用的数据类型、变量、常量 (1)能说出程序中的常量、变量与数学中的常量、变量的异同点 (2)掌握常量、变量的定义方法 (3)能够定义给定程序变量的数据类型,并能说出定义不同数据类型的理由 3.运算符、函数、表达式 (1)知道程序中运算符、函数、表达式的表示方式 (2)能够将数学表达式转换为程序接受的表达式 (3)能写出程序表达式的值 4.顺序结构程序设计 (1)了解VB可视化编程的一般步骤 (2)能够完成给定程序的编辑、调试与运行 (3)能正确使用常用控件,进行程序的输入、输出 (4)能使用赋值语句进行顺序结构程序设计 (5)对给出的顺序结构问题,能写出解决问题的步骤,根据步骤用相应的语句表达,完成整个问题的程序设计 (6)尝试寻找身边的顺序结构问题,分析问题顺序结构算法,编程解决 5.分支结构程序设计 (1)理解条件语句的计算机执行方式 (2)能用恰当的关系表达式或逻辑表达式表示问题中的条件 (3)能对给出的选择结构程序,写出程序的运行结果 (4)能对给出的选择结构问题,写出解决问题的步骤,正确使用条件语句编程解决 (5)上机调试、运行选择结构程序,能够通过不同的输入数据,调试程序中各条件分支的正确性,输出正确的结果 (6)尝试寻找身边的选择结构问题,分析问题的算法,编程解决 6.学会使用循环结构设计程序的基本方法 (1)对给出的for循环程序,写出程序的运行结果 (2)对给出的for循环问题,能够正确分析出问题的循环特点,设计好循环变量的初值、终值与变化方式,用for循环解决问题 (3)编写程序解决循环嵌套不多于两重的多重循环问题 (4)尝试寻找身边的循环结构问题,分析问题算法,编程解决 上机模拟考 13 六月第一周 上机模拟考 12 模拟考试(校内)找差生 11 计算机基础知识训练 10 五月中旬 程序设计相关知识、复习上学期 9 循环(综合训练) 8 循环 7 循环 6 分支 5 分支 4 顺序 3 顺序 2 控件、面向对象、属性、事件 1 备注 主要内容 周次 三、学生练习 1.以下求圆面积的源代码 Dim r As Integer Dim s As Single r = Text1.Text s = 3.14 * r * r Label1.Caption = 所求面积为 s 要求在窗体上拖入按钮(COMMAND)、文本框(TEXT)及标签(LABEL)后,在合适位置放入以上代码,试运行之。 2.以下求直角三角形面积的源代码 Dim a As Integer Dim b As Integer Dim s As Single a = Text1.Text b = text2.Text s = a * b / 2 Label1.Caption = 所求三角形面积为 s 要求在窗体上拖入按钮、文本框、标签,在合适位置放入以上代码后运行。 3.思考一下,以上代码中,若中间三句的次序打乱,变成如下代码 s = a * b / 2 a = Text1.Text b = text2.Text 试问能得到正确结果吗? 4

文档评论(0)

4477704 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档