当前位置: > 论文中心 > 教育论文 >

《算法描述与设计》教学设计(2)

时间:2014-09-17 15:37 点击:
学习内容: (1)自然语言描述方法;(2)对自然语言描述方法的优缺点形成清晰的认知。 活动结果:流程图描述方法直观清晰、通俗易懂。 活动目标: (1)熟悉流程图的图例符号;(2)在熟悉问题算法的情形下学习流

  学习内容: 

  (1)自然语言描述方法;(2)对自然语言描述方法的优缺点形成清晰的认知。 

  活动结果:流程图描述方法直观清晰、通俗易懂。 

  活动目标: 

  (1)熟悉流程图的图例符号;(2)在熟悉问题算法的情形下学习流程图描述,用心体会流程图描述方法的优缺点;(3)掌握用流程图描述算法的方法。 

  3.2.2 小结——算法描述方法 

  (1)简介“伪代码描述方法”,引出计算机程序设计语言;(2)介绍课程体系结构,提升学生算法学习的认知水平,为学习兴趣的保持提供支撑;(3)对三种常用的算法描述方法进行小结,帮助学生梳理学习内容。 

  3.2.3 练习——强化知识点,提升教学目标达成效果 

  活动内容:求解100以内的完美数,要求设计算法并绘制流程图 

  活动结果:如何高效地解决问题是算法设计的核心。 

  活动目标: 

  (1)将学生的注意力由“描述方法”带回“算法思维”,将算法思维的学习引向深入。(2)强化对流程图图例符号的记忆,熟练掌握用流程图描述算法。 

  4 教学设计评析 

  4.1 小问题可以做大文章 

  (1)“求1+2+3+……+99+100的和”这个问题,对高一年级的学生来说再熟悉不过。刚看到题目时,很多学生就脱口说出答案“5050”,这使教学很自然地过渡到问题的求解方法,为后面引出课题做好伏笔。 

  (2)“用文字表述解题步骤”的活动,让学生在学习自然语言描述方法的同时,发现这一描述方法的不足,为后续学习流程图描述方法做好铺垫。使用自然语言描述算法时,不能只留停在方法上,需要进一步理清解题步骤,学生被引入算法学习的第二个环节。这一环节,让学生在了解算法多样性的基础上,将认知水平发展到“算法思想是否可以改进”。 

  (3)“发现”一个小问题可以使用多种求解方法,进而“接受”算法的概念。“发现”自然语言描述方法存在不足,进而“接受”流程图描述方法。(4) 选取学生熟悉的小问题进行实践活动,更利于凸显学习内容——算法的描述与设计。以一个简单易行的小问题为主线,毕业论文格式使各个概念及知识点有序展开。与此同时,小问题的多种解决方案突出了算法设计的重要性,将学生的学习从了解提高到理解的层次。 

  4.2 强化环节有针对性,巩固的同时做提升 

  学生通过实践活动完成了算法学习的第一环节——熟悉概念,且通过算法描述方法的学习对算法思想有了一定的认识,具备了进入第二环节的学习条件。算法学习的第二环节,要使学生在巩固之前学习的同时有所深入,将学生对算法的认识从“具有多样性”的初级水平提升到“完美”级别,让学生认识到“如何高效的解决问题是算法研究的核心”。 

  综上所述,“求1+2+3+……+99+100的和”这一问题的设计帮助学生完成了教学重点的学习,“求解100以内的完美数”在强化学习的同时让学生的认识水平达到了新的高度,在巩固重点的同时有效地完成了教学难点的突破。 


   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312