- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息技术学科的核心价值观再认识
算法思维与创新精神
??? 今天看了王吉庆教授的“算法思维与创新精神---信息技术教育的核心价值”一文,文章短小精悍,但其对自然科学类学科“强调培养学生如何认识世界与发现规律的演绎、逻辑思维能力和科学精神”,对人文类学科“强调追求表现个性与特点的发散思维和人文精神”做了很好的归纳,而信息技术等技术类学科强调“解决问题与完成任务的可实现、可操作的算法思维与创新精神”,强调学校课程要“培养文理交融、思维均衡发展”的提法,是对这几类学科分析后得出的观点,我十分认同。
??? 最近一段时间的理论学习,精读了江西师大钟志贤教授的《信息化教学模式--理论建构与实践例说》一书的理论部分,去年看的时候还有些吃力,但今年重读,已经感同身受,理论没有实践作基础,是无法实现其指导实践的价值的,而实践没有理论的指导,实践就很难有系统性和提升。对书中培养学生高阶思维的理论部分,感受深刻,正好用在了省教院名师网上授课视频讲座当中,很好的解释了信息技术学科核心价值不能仅仅停在信息素养、简单任务完成,还要在信息素养的基础上重点培养学生的高阶思维,即问题求解、决策、批判性思维、创造性思维。通过设定较复杂的劣构项目任务,给出项目的基本问题框架和案例支架,用评价引导、案例学习、小组合作等方法手段引导学生在项目活动中自主探究、合作交流,作出选择决定、解决问题、制作方案、交流展示来发展学生的高阶思维,培养算法思维。算法来源于生活,让生活更美好。
??? 社会在进步,技术在发展,今天的信息技术教学环境与8年前课标制定时相比,已经发生了很大的变化,8年前,很多学校才接入互联网,现在,已经有一些学校用平板进行教学。因此8年前的信息技术学科核心价值观,是否还能真实反映现在的信息技术学科教学环境和现在学生的素养?现在的学生,对教材所列出的一些技术、技能已经不需要老师教了。因此信息技术学科的核心价值观也要随着社会的发展和进步,有更高的要求和内涵,所以把培养学生的高阶思维作为本学科的核心价值,是值得肯定和尝试的,美国的《21世纪技能》一书也强调了21世纪培养学生的问题能力和创新能力。前段时间,看李冬梅老师博客上刊登的学生的总结,正是体现着王吉庆先生对信息技术学科的核心价值观吗!和育人观吗!
??? 在网络上看到一篇文章“算法重要的是思维,不是程序的实现”,转载如下。
??? 实现一种算法首先是一种思维的实现,而不是埋头就在那里编程去实现。做为一个优秀的PM,要善于从思维中把握算法的核心,而不是象工人一样,人家已经给你了思维,你就斧头,凿子就干开了。前几年热炒一个话题,就是如何程序编程自动化,就是因为大家觉得思维层次的算法已经搞清楚了以后,程序的实现只是一个工程量的问题,而不会存在计算机理解的二义性问题。而现在很多人似乎更乐意成为一个coder,一个算法在程序上的完美实现者,而不是一个架构师,算法思维大师,一种算法的创造者,组织者。这是一个值得深思的问题。
??? 算法源于生活,是解决问题的策略和步骤的提炼。如,大家坐公交车,从A到B站没有直达的情况下,如何计算一个特定策略下的最优解,对于策略,你可以选择:1)总路径最短。2)总时间最短。(总路径短还不一定就是时间短,可能径直穿过闹市区,反而慢。3)给每输公交车统计舒适度,你可能想时间不在乎,我就要坐着舒服。4)你是一个游客,你想要多路过风景区。确定了哪一种策略解决问题,再你设计解决问题的步骤。如,按总路径最短,你必须计算每两点之间的距离和可达性。
??? 任何纷繁复杂的算法程序,总有这样的共性:输入和输出。在设计程序时,就象疱丁解牛一样,先把这两根主骨理出来。里边的算法结构,要培养良好的流程图思考习惯。所以说程序算法是千变万化的,但算法的思维是相通的。所以各种算法思想是对各种程序实现流程的一种非常高度的概括。就象之前说的公交车算法,输入是A,B,策略模式。输出:策略下的最优解。如果更加专业一点,或者要跟别人交流,或者形成电子文档,建议还是按照正规点的流程图软件,visio和UML都是相对不错的选择。
??? 思维最重要的是条理,那么体现这种条理的工具就是流程图,程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序框图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个进入点和一个退出点,而判断框是具有超过一个退出点的唯一符号。其实大部分的算法还是通过基本的算法组合流程图是体现你算法思想的语言,把你的思维物化。要非常习惯于画流程图。程序流程图是人们对解决问题的方法、思路或算法的一种描述。流程图的优点:(a)采用简单规范的符号,画法简单;(b)结构清晰,逻辑性强;(c)便于描述,容易理解。流程图采用的符号:(1)
文档评论(0)