算法与程序设计模块

算法与程序设计模块

ID:43560416

大小:632.50 KB

页数:36页

时间:2019-10-10

算法与程序设计模块_第1页
算法与程序设计模块_第2页
算法与程序设计模块_第3页
算法与程序设计模块_第4页
算法与程序设计模块_第5页
资源描述:

《算法与程序设计模块》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、算法与程序设计模块 教学的系统设计我认为教学设计首先应该关注的是教学结构的设计即教学的宏观设计,然后才是宏观设计下的每一节课的设计,在评价某一节课教学的时候,要关注这节课在整个课程中的作用,要关注前因、后果。我个人感觉现在的一些课例还没有摆脱教材顺序对教学的顺序束缚,没有整体感。所以我认为知识内容的教材呈现方式和呈现过程,不一定适合教学的呈现方式和呈现过程。个人观点:教学设计的内涵界定“教学设计是运用系统方法,将学习理论与教学理论的原理转换成对教学目标(或教学目的)、教学条件、教学方法、教学评价……等教学环节进行具体计划的系统化过程。”这个定义的内涵所包括的基本属性为:教学设计的研究对象

2、是用系统方法对各个教学环节进行具体计划的过程;指导计划过程的主要理论基础(即教学设计的主要理论基础)是学习理论和教学理论。系统设计要点课程是教师、学生与资源的互动系统: 学生的主体性是重点(前知识、学习倾向、表达倾向),策略与应变准备现代学习方式在新课程教学过程中的体现现代教学方式的基本特征:主动性:从要我学到我要学的转变(首要特征)独立性:我能学(核心特征)独特性:意味着差异性(重要特征)体验性:将间接经验转化为直接经验(突出特征)问题性:现代学习方式特别强调问题在学习活动中的重要性。一方面通过问题来进行学习,把问题看做是学习的动力、起点和贯穿学习的主线;另一方面通过学习来生成问题,把

3、学习过程看成是发现问题、提出问题、分析问题和解决问题的过程。对以往程序设计教学的反思算法与程序设计课程教学设计的主线问题学生的差异性带来的对学生学习程度的多层次要求问题学习方式的转换带来的学习效果评价的转变教学设计中的教学目标的设定问题教学活动设计的注意点培育创新精神的学习氛围 (学生为中心:开放、选择控制)合理选择教学方法与模式 (不同于其他学科)亲历信息活动过程 (任务驱动、合作探究)个性化发展 (教练、探究、层次)发展性目标的关注 (注意根本、关心发展)启发学生的问题意识问题意识淡漠的原因引导对常见程序控制问题的关注启发角色转换意识,激发问题解决的成就感。学习要求的转变 从知其然到

4、知其所以然的转变系统设计要点课程是目标、内容、活动与评价的系统1.把握目标2.分析内容3.设计活动和评价1.把握目标体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。(课标p19)2.分析内容(课标p19)结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用。经历自然语言、流程图或伪代码等方法描述算法的过程。在使用计算机解决问题的过程中,通过观看演示、模仿、探究、实践等环节,了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机

5、程序的基本概念,能解释计算机程序执行的基本过程。了解程序设计语言、编辑程序、编译程序、连接程序以及程序开发环境等基本知识2.分析内容(内容的教材展现)第一章揭开计算及解决问题的神秘面纱第二章程序设计基础第三章可视化编程第四章算法与程序实现第五章面向对象程序设计第六章程序设计实践3.设计活动和评价活动引领,知识跟进通过问题,提出活动内容;通过活动过程,引出知识内容;通过知识学习;提出新的问题,拓展活动内容。知识引领,活动跟进。过程性评价终结性评价流程设计的要点具体课时的设计环节的划分与设计环节间转换的设计多项式求值问题求不规则图形的面积画函数图像二分法求方程的根百鸡问题素数问题最值与排序问

6、题斐波那契数列与黄金分割学习流程:1.程序的结构2.多项式求值的算法分析3.综合除法的算法描述(流程图)4.程序的基本结构5.基本算法的程序实现6.相关语句简介7.从特殊到一般的设计要求8.从一般到应用的设计要求用到的语言知识:图形界面、激活事件、单击事件、赋值语句、循环语句、Print方法、InputBox方法、变量、数组、算术表达式、窗体、命令按钮、标签框、文本框。分析问题提出问题选择应用软件调试程序选择程序设计语言编写程序代码设计算法确定方法发布程序有错误吗?YesNo表处理软件文字处理软件视频处理软件音频处理软件多项式求值问题求不规则图形的面积画函数图像二分法求方程的根百鸡问题素

7、数问题最值与排序问题斐波那契数列与黄金分割学习流程:1.演示画函数图像的程序2.画正弦函数图像的算法分析3.坐标系的设置和画图方法4.选择函数画函数图像5.程序的分支结构6.相关语言知识简介7.图形移动的基本算法用到的语言知识:条件语句、关系表达式、图片框、列表框、单选按钮、时钟、初始化事件。第一节:计算机的描点画函数图像PrivateSubcmdDraw_Click()DimxAsSingle,yAsSinglePicture1.

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

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

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