广东版高中信息技术教材教学指导用书算法与程序设计课件

广东版高中信息技术教材教学指导用书算法与程序设计课件

ID:46229651

大小:507.63 KB

页数:36页

时间:2019-11-21

广东版高中信息技术教材教学指导用书算法与程序设计课件_第1页
广东版高中信息技术教材教学指导用书算法与程序设计课件_第2页
广东版高中信息技术教材教学指导用书算法与程序设计课件_第3页
广东版高中信息技术教材教学指导用书算法与程序设计课件_第4页
广东版高中信息技术教材教学指导用书算法与程序设计课件_第5页
资源描述:

《广东版高中信息技术教材教学指导用书算法与程序设计课件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第二章算法与程序设计“算法与程序设计”是高屮信息技术课程的选修模块,以问题解决与程序设计为主线,揭示利用计算机解决问题的过程。学生通过木模块的学习“体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用-•种程序设计语言编制程序实现算法、解决问题。”°“本模块的教学,应注意与数学课程中有关内容的衔接,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题。教师要注意发现对程序设计有特殊才能的学牛,根据具体情况为他

2、们提供充分的发展空间。本模块强调的是通过算法与程序设计解决实际问题的方法,对程序设计语言的选择不作具体规3”②疋。课程标准中,木模块主题组成结构如下:图2.1“算法与程序设计”主题结构图本教学指导在沿用课程标准中主题内容的前提下,为进一步增强对实际教学的指导作用,对主题结构作了些调整,两者的关系如图2.2所示。计算机解决问题的基本过程程序设计语言初帚]算法与问题解决例举¥利用计算机解决问题的基本过程▼▼程序设计基础算法与程序实现程序设计思想和方法图2.2调整前后主题间的关系图调整后的模块由四个主题组成,四个主题在知识

3、结构上以螺旋上升方式展开。“利用计算机解决问题的基木过程”主题旨在呈现人是如何利用计算机解决问题,解决问题需耍经历哪些基本过程。教学中应注意让学生结合生活为学习提出问题,从身边简单问题入手亲历分析问题、设计算法、编写程序、解决问题的过程。应注意结合数学课程中算法这一部分知识,让学牛进一步了解算法,学会用不同的方法描述算法,了解算法、程序、程序设计语言之间的关系,认识算法和程序设计的地位和作用。木主题是整个模块学习的引入,为过渡到其它主题的学习打下基础。“程序设计基础”主题旨在呈现如何用计算机语言进行程序设计。教师可以

4、根据学生需要选择一种语言,并以该语言为载体,让学牛•理解数据在计算机中是如何表示与处理的,了解程序设计基本方法,初步掌握顺序、选择、循坏三种基本结构,体验程序设计的实践过①中华人民共和国教育部.普通高中技术课标准(实验).人民教冇出版社,2003,19页②同上,1页程,同时了解程序设计语言的编译程序、连接程序等基本知识。“算法与程序实现”主题旨在通过解析法、穷举法、排序和查找、递归等常川算法的程序实现,让学生进一步理解算法,进一步掌握程序设计基础知识,在体验算法思想与程序设计过程中,培养逻辑思维能力,塑造良好的认知结

5、构。可以组织学纶探讨需解决的问题与其相应算法ZI'可的关系,尝试归纳算法与程序设计应用的一般规律,讨论使用计算机程序设计解决问题的优势和局限性等。“程序设计思想和方法”主题是对前三个主题内容的提升,旨在引导学生理解结构化程序设计思想,探究如何用结构化程序设计方法解决问题。了解而向对彖程序设计的思想、方法和关键技术。通过引导学牛亲历软件的开发过程,对■算法与程序设计的思想与方法形成一个相对完整且比较准确的认识,为将來的学业发展奠定基础。在教学过程中,应注意“知识与技能”、“过程与方法”、“情感态度与价值观”三维课程冃标

6、的相互联系与相互渗透,进而捉升学生的信息素养,促进学生信息技术能力的立体发展。第一节利用计算机解决问题的基本过程!i

7、课程内容标准

8、!1•结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的i!基木过程,认识算法和程序设计在克中的地位和作用。i!2•经历用自然语言、流程图或伪代码等方法描述算法的过程。j;3.在使用计算机解决实际问题的过程中,通过观看演示、模仿、探究、实ji践等环节,了解顺序、选择、循环三种基木结构及英重要作用,掌握计算机程!【序的基本概念,能解释计算机程序执行的基本过程。7内容结构图—』问

9、题的认识和形成IL问题和算法_1A问题的分析与算法设计

10、图2.3“利用计算机解决问题的基木过程”主题内容结构图二、学习目标细目表学习内容学习结果的行为指标(当学生获得这种学习结果时,他们能够)问题的认识和形成・结合生活与学习的实例说明利用计算机解决问题的必要性•从己有的知识与经验小例举出人工解决困难而利用计算机能够快捷解决的问题问题的分析与算法设计・了解利用计算机解决问题的基本过程・了解问题分析与算法设计间的关系•模仿分析简单问题的已知条件、要解决的问题以及问题与条件之间的关系,写出输入、求解、输出过程的步骤算法的概

11、念、特征与作用・结合数学课程中学习的算法知识,说出自己对算法的理解•说出算法的五种特征,举例说明算法特征的含义・了解算法特征在解决问题过程中算法选择的作用算法的描述•结合数学课程中学习的算法知识,用自然语言、流程图、伪代码描述算法算法与程序设计关系•用白己的语言描述算法与程序设计间的关系程序和程序设计•描述程序概念和解释程序的作川•结合实例描述

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。