多学习 > 教案下载 > 信息技术教案 > 高中信息技术教案 > 程序设计方法课标解读

程序设计方法课标解读

更新时间:2025-08-12 11:27:10

“算法”是关于解决问题的计算过程的描述,即解决问题的方法和步骤的描述;“程序设计”是使用计算机可理解的语言表达算法的过程。本模块反映了计算机解决结构化应用问题的基本方法,为选修模块。

通过本模块的学习,学生应该体验算法思维,掌握几种基本算法;能设计简单应用问题的算法,并能初步使用一种程序设计语言,编制程序解决该问题。

本模块的教学,要强调理论与实践的结合,注意寻找、发现身边简单的实际问题,进而设计出算法和计算机程序去解决这些问题。本模块着重强调的是算法设计思想,故对程序设计语言不作具体规定,应根据实际条件加以选择。

本模块由3个主题组成:

(一)计算机解决问题的基本过程

1.内容标准

(1)了解算法和计算机程序的基本概念,了解计算机程序执行的基本过程。

(2)了解算法的表示方法,能用自然语言、流程图、伪代码等描述算法,重点掌握流程图描述算法的方法。

例1农夫、狼、山羊和蔬菜过河问题。一个农夫带着一条狼、一头山羊和一篮蔬菜过河,但只有一条小船,并且每次只能让农夫带一样东西过河,而且农夫在场的情况下动物和蔬菜均相安无事,一旦农夫不在,狼会吃羊,羊会吃蔬菜。问聪明的农夫如何解决过河问题。

例2求解sum=1+2+……(n-1)+n

例3两个正整数最大公因子的计算问题。

(3)了解程序设计环境的基本知识,了解程序设计语言、编辑程序、编译程序、连接程序以及程序开发的环境。

2.活动建议

选择若干简单的数学计算问题,在教师的指导下,学生分小组设计相应的算法,并使用某种方法描述这些算法。

(二)面向对象程序设计语言初步

1.内容标准

(1)理解使用一种面向对象程序设计语言的基本方法,掌握对象及其封装、事件驱动、继承、方法和事件的概念;理解数据类型和表达式的构成及描述计算过程的三种基本结构。

例1顺序结构实例:交换两个数据的算法。

例2选择结构实例:求两个数中的大数的算法。

例3循环结构实例:求解1+2+……+100问题。

例4鸡兔共笼,一共有30个头,90只脚,求鸡兔各有多少只?

(2)理解模块化的程序设计方法。

(3)掌握从源程序到可执行程序的生成方法。

(4)掌握调试、运行指定程序的方法。

2.活动建议

选择一个实例,根据解决问题的要求,设计算法,编写源程序,生成对应的可执行程序,调试并运行该程序。

(三)常用算法

a 用解析法设计算法

1.内容标准

(1)了解解析法的基本概念及用解析法设计算法的基本过程。

(2)能够用解析法分析简单问题并设计算法及编写程序求解问题。

例1求解一元二次方程根的算法。使用一根长度为l厘米的铁丝,制作一个面积为s的矩形框,要求计算出满足这种条件的矩形的长h和宽w(归结成求一元二次方程ax2+bx+c=0的根)。

例2两个日期之间天数的计算。计算从y1年m1月d1日起,到y2年m2月d2日之间的天数。

2.活动建议

(1)上机实习:获得解决解析法中两个实例的可执行程序。

(2)从数学、物理、化学学科的学习中选择计算问题,确定解决该问题所需的计算公

式,并用流程图描述问题的计算过程,编写程序,获得计算结果。

b 用穷举法设计算法

1.内容标准

(1)了解穷举法的基本概念及用穷举法设计算法的基本过程。2页,当前第1页12

程序设计方法课标解读.docx

将本文的Word文档下载到电脑保存

推荐等级

相关内容

  • 《E-mail的使用》教学案例

    “绿色奥运由我做起”——《e-mail的使用》教学案例【教学设计思想】“中学信息技术教育从‘促进学生发展,培养学生综合...

  • 图像的放大与缩小

    一、课题:二、教学目的和要求: (1)理解运动内插动画的概念。(2)进一步掌握文字输入及格式设置的方法。(3)掌握放...

  • 愚公移山(新编)”片头动画的制作

    【设计思想】高中信息技术《多媒体技术应用》是高一学生下学期的学习内容,教学目标是培养学生分析问题和运用多媒体技术解...

  • 一信息技术第六章“第一节程序设计的基本方法”教案设计

    一、教学目标1.理解算法的概念;2.知道两种算法的描述方法—语言描述法和流程图的区别3.能初步利用算法解决简单的问题。4....

  • 表格信息的加工与表达--

    教材版本:广东教育出版社出版的普通高中课程标准实验教科书《信息技术基础》(必修)本适用年级:高一必修模块一、教学思...

  • 展示黄埔人文历史风采--

    一、教学内容分析本节课结合普通高中课程标准实验教材《信息技术(必修)信息技术基础》第四章第一节进行教学设计的。课标...

  • 《统计分析数据》教学案例分析

    [教学目标] 1、知识目标:学生通过对期中考试成绩的统计分析,使学生掌握数据筛选、数据排序、分类汇总的基本操作。 2...

  • 实践体验“OCR软件的使用”

    活动目的:(1)体验ocr软件的基本工作过程。(2)了解ocr软件的实际应用价值。活动步骤:(1)要求学生事先准备包含印刷...

  • 丰富多彩的节日--

    【教学目标】知识目标:了解搜索引擎的更多作用。技能目标:(1)能熟练应用搜索引擎查找资料,掌握相关技巧;(2)能下载...

  • 文字处理基本知识

    在上面的论文中我们已经使用过了word的一些基本操作,这里我们再次打开以前的文档复习一下word的基本操作。打开和保存文件...

  • 文本信息加工

    【教学目标】1、 体验文字处理技术的发展变化及意义。2、 领悟传播民族的必要性与紧迫性。3、 了解文字在计算机中的编码方...

  • Flash动画基础

    教学内容分析:信息技术课中的flash动画是学生们比较感兴趣的内容,但一直以来也是学生觉得难学的内容。笔者让学生把flash...

热门分类

推荐阅读

关于我们|免责声明|隐私政策|帮助中心|网站地图|联系我们

Copyright © 2025 Duoxuexi.Com All Rights Reserved.

多学习 版权所有 粤ICP备20068283号