美文网首页
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:高中:算法与程序设计

    教学目标与要求:1、了解算法和程序设计在解决问题过程中的地位和作用。2、能从各种简单问题出发,设计解决各种问题的算...

  • 【dp笔记】LIS

    课程笔记:程序设计与算法(二)算法基础:dp Longest Ordered Subsequence Time L...

  • 算法和数据结构(C语言)

    Algorithm & DataStructure C程序设计 数据结构(C语言版) 算法 数据结构与算法分析--...

  • 计算机科学与技术专业

    需要学习的内容: 程序设计基础、面向对象程序设计、数字逻辑电路、电路电子技术、数据结构与算法、WEB程序设计、计算...

  • 运算符重载

    选用网课:中国大学MOOC平台,北大的程序设计与算法(三)C++面向对象程序设计教师:郭炜时间:2019.8.11...

  • 人工智能环境下的新课堂

    循环语句的教学案例 一.案例背景 《循环语句》是浙江省高中信息技术教材选修1《算法与程序设计》第四章第3节的内容,...

  • JS 排序算法

    什么是算法 高德纳在《计算机程序设计艺术》里对算法的归纳:书籍推荐:《数据结构与算法分析》 输入:一个算法必须有零...

  • 递归算法设计

    递归是程序设计中一个很重要的课题。用递归技术设计的算法简单明了。递归算法的设计与分析是算法设计与分析的一大类。 首...

  • 贪心算法

    ——主要参考了中国大学MOOC程序设计与算法(二)算法基础课程的内容 贪心算法是指从问题的初始状态出发,通过多次的...

  • 阶段02#大三·下

    A 书籍 C程序设计语言 Java学习指南 C++语言基础教程 数据结构与算法分析 算法设计与分析基础 计算机网络...

网友评论

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

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