美文网首页
34:高中:算法与程序设计

34:高中:算法与程序设计

作者: N度空间 | 来源:发表于2019-03-30 15:50 被阅读0次

    教学目标与要求:

    1、了解算法和程序设计在解决问题过程中的地位和作用。

    2、能从各种简单问题出发,设计解决各种问题的算法。

    3、初步学会使用一种程序设计语言编制程序,实现算法思想,解决实际问题。

    4、了解面向对象程序设计语言的基本思想与方法。

    教学主题

    一、计算机解决问题的基本过程教学内容与要求:

    1、了解用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用。

    2、掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。

    3、会用自然语言、流程图或伪代码等方法描述算法的过程。

    4、了解程序设计语言、编辑程序、编译程序、连接程序以及程序开发环境等基本知识。

    二、程序设计语言初步教学内容与要求:

    1、理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、表达式、函数,了解程序开发环境。

    2、会使用程序设计语言实现顺序、选择和循环三种控制结构。

    3、理解模块化程序设计的基本思想,初步掌握其基本方法。

    4、初步掌握调试、运行程序的方法。

    三、问题与算法教学内容与要求:

    1、了解解析法的基本概念,能用解析法分析简单问题,学会用解析法设计算法,编写程序求解问题。

    2、了解穷举法的基本概念,能根据具体问题的要求,学会用穷举法设计算法,编写程序求解问题。

    3、了解数组的概念,掌握使用数组存储批量数据的基本方法。

    4、掌握使用数据查找算法设计程序解决问题的方法。

    5、掌握使用排序算法设计程序解决问题的方法。

    6、了解使用递归法设计算法的基本过程,能够根据具体问题的要求,使用递归法设计算法、编写递归函数、缩写程序、求解问题。

    7、在使用某种面向对象程序设计语言解决问题的过程中,了解面向对象程序设计语言的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。

    8、能够说出程序设计语言产生、发展的历史与过程,能够解释其意义。

    相关文章

      网友评论

          本文标题:34:高中:算法与程序设计

          本文链接:https://www.haomeiwen.com/subject/edxsbqtx.html