研究计算思维坚持面向应用-谭浩强20121103腾冲_第1页
研究计算思维坚持面向应用-谭浩强20121103腾冲_第2页
研究计算思维坚持面向应用-谭浩强20121103腾冲_第3页
研究计算思维坚持面向应用-谭浩强20121103腾冲_第4页
研究计算思维坚持面向应用-谭浩强20121103腾冲_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 研究计算思维研究计算思维 坚持面向应用坚持面向应用 ( (体会、思考与建议体会、思考与建议) ) 谭浩强谭浩强一、高校计算机基础教育当前需要研究解一、高校计算机基础教育当前需要研究解决的问题决的问题二、二、计算思维问题的提出具有积极意义计算思维问题的提出具有积极意义三、需要研究和正确处理的几个问题三、需要研究和正确处理的几个问题四、脚踏实地四、脚踏实地,努力提高课程水平努力提高课程水平2一、高校计算机基一、高校计算机基础教育当前需要研础教育当前需要研究解决的问题究解决的问题1.1.应用能力明显不足应用能力明显不足2.2.反映新技术新思想滞后反映新技术新思想滞后3.3.与专业与专业紧密紧密结

2、合结合未很好解决未很好解决当前需要研究和解决的问题当前需要研究和解决的问题现象现象-尴尬局面:尴尬局面:单位招不到单位招不到所需所需人人才才, ,而而学生找不到学生找不到合适合适工作工作;认为计算机基本技能简单不必学,而用人单位认为计算机基本技能简单不必学,而用人单位反映大学生计算机基本技能只是社会普及水平。反映大学生计算机基本技能只是社会普及水平。很多新技术不了解,不会用。很多新技术不了解,不会用。主要问题是什么?怎样去解决?主要问题是什么?怎样去解决? 有人说:对新技术的发展跟踪研究不够有人说:对新技术的发展跟踪研究不够 有人说:内容太浅,与中学重复有人说:内容太浅,与中学重复 有人说:学

3、校与社会脱节有人说:学校与社会脱节, ,对社会需求研究不够对社会需求研究不够 有人说:对面向应用研究和落实不够,没有建立起面有人说:对面向应用研究和落实不够,没有建立起面向应用的课程体系向应用的课程体系 有人说:关键在计算思维有人说:关键在计算思维 ,要以计算思维为导向改,要以计算思维为导向改造计算机基础教育造计算机基础教育 有人说:计算思维能力培养是计算机基础教育的核心有人说:计算思维能力培养是计算机基础教育的核心任务任务 不同的人站在不同的位置上思考问题,不同的人站在不同的位置上思考问题,从不同的角度提出问题。我看从不同的角度提出问题。我看应当综合研应当综合研究。究。二二、计算思维的计算思

4、维的提出有积极意义提出有积极意义有的专家提出注重培算思维有的专家提出注重培算思维认为认为人类认识世界和改造世界三种思维人类认识世界和改造世界三种思维: 理论思维理论思维 实实证证思维思维 计算思维计算思维计算思维是运用计算机科学的基础概念计算思维是运用计算机科学的基础概念去去进行问题进行问题求解、系统设计求解、系统设计和和理解人类行为的思维活动。理解人类行为的思维活动。计算思维的本质是抽象和自动化计算思维的本质是抽象和自动化 虽然计算本身也是一门学科,虽然计算本身也是一门学科,但是其具有促进其他学科发展但是其具有促进其他学科发展的作用。的作用。美国总统信息技术咨询委员会美国总统信息技术咨询委员

5、会(PITAC) (PITAC) 计算计算科学:确保美国竞争力认为科学:确保美国竞争力认为2121世纪科学上最重要、经济上最有前途的世纪科学上最重要、经济上最有前途的研究前沿都有可能通过熟练掌握先进的计研究前沿都有可能通过熟练掌握先进的计算技术和运用计算科技而得到解决算技术和运用计算科技而得到解决。19721972年图灵奖得主年图灵奖得主Edsger DijkstraEdsger Dijkstra: “我们所使用的工具影响着我们的思维方我们所使用的工具影响着我们的思维方式和思维习惯式和思维习惯, ,从而也将深刻地影响着我们从而也将深刻地影响着我们的思维能力的思维能力”。 人类在使用原始劳动工具

6、过程中开始学会思维人类在使用原始劳动工具过程中开始学会思维 冶炼技术的出现冶炼技术的出现 纸张和印刷技术的发明纸张和印刷技术的发明 现代交通工具和航天技术的发展现代交通工具和航天技术的发展 无一不对人类的生活方式和思维方式产生深刻无一不对人类的生活方式和思维方式产生深刻的影响。的影响。 计算机的出现催生了并发展智能化思维计算机的出现催生了并发展智能化思维工具影响思维工具影响思维 通过学习和应用计算机,人们改变了通过学习和应用计算机,人们改变了旧的思维方式和工作方式,逐步培养旧的思维方式和工作方式,逐步培养了现代的科学思维方式和工作方式,了现代的科学思维方式和工作方式,懂得现代社会处理问题的科学

7、方法。懂得现代社会处理问题的科学方法。 这个意义是更为深远的这个意义是更为深远的要有意识培养计算思维要有意识培养计算思维 计算思维是现代人应当具备的思维方式计算思维是现代人应当具备的思维方式 计算机不仅为不同专业提供了解决专业问计算机不仅为不同专业提供了解决专业问题的有效方法和手段,而且提供了一种独题的有效方法和手段,而且提供了一种独特的处理问题的思维方式。特的处理问题的思维方式。 对各个学科的发展产生深远的影响。如:对各个学科的发展产生深远的影响。如: 计算生物学计算生物学( (生物信息学生物信息学) ) 计算力学计算力学 量子计算量子计算 计量经济学计量经济学让思维具有计算的特征让思维具有

8、计算的特征 具有利用计算机的强烈意识具有利用计算机的强烈意识 善于把计算技术与本领域紧密结合善于把计算技术与本领域紧密结合, ,有效解决实际问题。有效解决实际问题。 能够把计算机处理问题的方法和技能够把计算机处理问题的方法和技术用于各有关领域术用于各有关领域, ,开拓新的领域。开拓新的领域。提出计算思维的积极作用提出计算思维的积极作用 进一步明确计算机不仅是工具,而且可以启发进一步明确计算机不仅是工具,而且可以启发人们思考问题的方式。人们思考问题的方式。 推动人们把信息技术渗透并应用于各领域。推动人们把信息技术渗透并应用于各领域。 把计算机处理问题的思维方式用于其他领域,把计算机处理问题的思维

9、方式用于其他领域,有助于提有助于提升各个领域的科学水平升各个领域的科学水平, ,开辟新局面开辟新局面 积极在计算机的教学中引入跨学科元素,启迪积极在计算机的教学中引入跨学科元素,启迪跨学科计算思维。如用网络的思路分析社会科跨学科计算思维。如用网络的思路分析社会科学中的社会关系。学中的社会关系。 让学生看到应当站在计算思维的高度观察和处让学生看到应当站在计算思维的高度观察和处理问题,有意识培养计算思维。理问题,有意识培养计算思维。 有利于提升课程的广度与深度。有利于提升课程的广度与深度。广开言路,各抒已见,百花齐放广开言路,各抒已见,百花齐放对计算思维还有不同的认识对计算思维还有不同的认识 -

10、- 思维的分类?思维的分类? - - 计算思维应提到什么高度?计算思维应提到什么高度? - - 计算思维与其他思维的关系?计算思维与其他思维的关系?怎样实现有不同的想法:怎样实现有不同的想法: 有人认为通过各种途径培养全民的计算思维有人认为通过各种途径培养全民的计算思维 有人认为要专门设立课程学习和培养计算思维有人认为要专门设立课程学习和培养计算思维 有人认为应当对所有专业的学生统一要求有人认为应当对所有专业的学生统一要求 有人认为对不同专业的学生应有不同要求有人认为对不同专业的学生应有不同要求许多人在探索改革课程的方案:许多人在探索改革课程的方案: 有的在原有课程中加强计算思维的引导有的在原

11、有课程中加强计算思维的引导 有的探索新的课程和课程体系有的探索新的课程和课程体系三、需要研究三、需要研究和正确处理的和正确处理的几个问题几个问题(1) (1) 应当全面分析计算机基础教育的任务、应当全面分析计算机基础教育的任务、作用和问题作用和问题计算思维很重要计算思维很重要, ,但它是一种处理问题的思维方但它是一种处理问题的思维方式。各类式。各类计算机教育计算机教育有其自己有其自己的的任务和特点。任务和特点。只只讲讲计算思维计算思维是是不够不够的。的。应有全面的思路应有全面的思路 ( (包括目标、任务、要求、内容、办法包括目标、任务、要求、内容、办法) )。解决问题不能只想到一个方面解决问题

12、不能只想到一个方面, ,还有什么问题还有什么问题如:如:学生毕业时需要具备什么能力?学生毕业时需要具备什么能力?最缺少的是什么?最缺少的是什么?社会对大学生的意见是什么?社会对大学生的意见是什么?信息技术的迅猛发展对教学的要求。信息技术的迅猛发展对教学的要求。不同的人站在不同的位置上思考问题,从不同的人站在不同的位置上思考问题,从不同的角度提出问题。不同的角度提出问题。有人侧重从理论上提问题,有人侧有人侧重从理论上提问题,有人侧重从实际中提问题。重从实际中提问题。有人注重理论水平的提高,有人注有人注重理论水平的提高,有人注重国民经济发展中的实际问题。重国民经济发展中的实际问题。无论古今中外无论

13、古今中外, ,都有学院派和行动都有学院派和行动( (应用应用) )派派各有道理,需要综合考虑。各有道理,需要综合考虑。百家争鸣,取长补短百家争鸣,取长补短。(2)(2)要弄清楚计算思维的含义要弄清楚计算思维的含义 以以及对不同人群的要求及对不同人群的要求思维属于哲学范畴。计算思维是一思维属于哲学范畴。计算思维是一种科学思维方法。所有大学生都应种科学思维方法。所有大学生都应学习和培养。学习和培养。计算思维不是悬空的抽象概念,是计算思维不是悬空的抽象概念,是体现在各个环节中的。体现在各个环节中的。不要把计算思维想像得高不可攀,难以捉摸不要把计算思维想像得高不可攀,难以捉摸 人们在学习人们在学习和应

14、用计算机过程中不断学习和培和应用计算机过程中不断学习和培养计算思维。正如学习数学的过程就是培养理养计算思维。正如学习数学的过程就是培养理论思维的过程。论思维的过程。 学习程序设计,算法思维就是计算思维学习程序设计,算法思维就是计算思维 要从不自觉到自觉地培养。要从不自觉到自觉地培养。 培养和推进培养和推进计算思维包含两个方面:计算思维包含两个方面: 一是一是深入深入掌握计算机解决问题的思路,更好地掌握计算机解决问题的思路,更好地用用好好计算计算机机。 二是把计算机处理问题的方法用于各个领域,二是把计算机处理问题的方法用于各个领域,推动推动在在各个领域各个领域中运用计算思维,中运用计算思维,更好

15、地更好地与信与信息技术息技术相结合相结合。计算思维是科学思维的一部分计算思维是科学思维的一部分 计算思维不是孤立的,它是科学思维的一种,计算思维不是孤立的,它是科学思维的一种,还有其它的思维还有其它的思维( (逻辑思维、形象思维、系统思逻辑思维、形象思维、系统思维、批判性思维、创造思维维、批判性思维、创造思维) ),都很重要。,都很重要。 不能脱离其他思维,孤立地只提计算思维。不能脱离其他思维,孤立地只提计算思维。 学习和应用计算机,在培养计算思维的同时,学习和应用计算机,在培养计算思维的同时,也培养了其他的科学思维。也培养了其他的科学思维。 不必死扣哪个算计算思维,哪个是其他什么思不必死扣哪

16、个算计算思维,哪个是其他什么思维?生硬地戴上维?生硬地戴上“计算思维计算思维”的帽子的帽子, ,表示改革表示改革。没有必要。没有必要。 只要是有利于培养学生的科学思维,都应当提只要是有利于培养学生的科学思维,都应当提倡。毕竟是计算机课程倡。毕竟是计算机课程, ,而不是计算思维课程。而不是计算思维课程。中国工程院副院长中国工程院副院长潘云鹤潘云鹤院士:院士:学校应努力提高计算机专业学学校应努力提高计算机专业学生的生的多种思维多种思维的能力,特别要的能力,特别要重视创造性思维的训练及创造重视创造性思维的训练及创造性思维方法的掌握,提高学生性思维方法的掌握,提高学生发现问题、提出问题和解决问发现问题

17、、提出问题和解决问题的能力题的能力。培养以知识、能力、素质融合培养以知识、能力、素质融合为核心的学习创造力。为核心的学习创造力。 C9C9提出提出有关计算思维有关计算思维1212个基本概念个基本概念 绑定绑定 大问题的复杂性大问题的复杂性 概念和形式模型概念和形式模型 一致性和完备性一致性和完备性 效率效率 演化演化抽象层次抽象层次按空间排序按空间排序按时间排序按时间排序重用重用安全性安全性 折衷和结论折衷和结论下面有关计算思维的概下面有关计算思维的概念念都都需要需要非专业的非专业的学学生掌握吗生掌握吗? 计算、通信、协调、记忆、计算、通信、协调、记忆、 自动化、评价、设计、约简、自动化、评价

18、、设计、约简、 嵌入、嵌入、 转化、仿真、递归、转化、仿真、递归、 并行、抽象、分解、保护、并行、抽象、分解、保护、 冗余、容错、纠错、系统恢复、冗余、容错、纠错、系统恢复、 启发式启发式、规划规划 、学习、调度学习、调度、折衷折衷这是专家这是专家和专业和专业层次研究的问题。层次研究的问题。 许多分析是从计算机专业许多分析是从计算机专业专家专家的角度出发的的角度出发的, ,不应作为不应作为对非专业的对非专业的学生的普遍学生的普遍要求要求。 应当区分不同层次群体的任务。应当区分不同层次群体的任务。对象是什么人?对象是什么人? 哲学家哲学家? ?自然科学家自然科学家? ?一般教师?大学生?一般教师

19、?大学生? 研究型大学研究型大学? ? 应用型大学应用型大学? ? 高职高专高职高专? ? 计算机专业计算机专业? ? 非计算机专业非计算机专业? ? 理工类理工类? ? 人文类?艺术类?人文类?艺术类?专家的研究与教学的要求是两回事专家的研究与教学的要求是两回事实事求是,区别对待,分类指导实事求是,区别对待,分类指导 不同类型和层次的学生应具备哪些知识和能力不同类型和层次的学生应具备哪些知识和能力? 计算机基础教育的目的和要求究竟是什么?计算机基础教育的目的和要求究竟是什么? 研究对不同的对象的不同要求。切忌离开具体研究对不同的对象的不同要求。切忌离开具体培养目标抽象地提出问题。培养目标抽象

20、地提出问题。 不同的人群承担不同的任务不同的人群承担不同的任务, , 不同的学校进行不同的教学不同的学校进行不同的教学, , 不同的学生学习不同的内容。不同的学生学习不同的内容。 包括:所学专业、课程性质、课时多少、学生基础、包括:所学专业、课程性质、课时多少、学生基础、工作要求等工作要求等 例如,学习程序设计包括两方面任务:例如,学习程序设计包括两方面任务: (1)(1)学习和掌握算法。学习和掌握算法。 (2)(2)学会用语言工具实现算法。学会用语言工具实现算法。 对不同对象,算法要求不同。对不同对象,算法要求不同。全面深入学习各种算法。学生能独立设计算法。全面深入学习各种算法。学生能独立设

21、计算法。掌握基本的算法和设计算法的思路。掌握基本的算法和设计算法的思路。了解算法的思路了解算法的思路, ,为以后进一步学习和应用打下初为以后进一步学习和应用打下初步的基础步的基础 对不同的人要求不同,并非愈多愈深愈好对不同的人要求不同,并非愈多愈深愈好 要综合考虑。凡事总有个要综合考虑。凡事总有个“度度”。对计算思维也如此对计算思维也如此。要求是相对的,要考虑许多因素要求是相对的,要考虑许多因素社会的需要是多方面的社会的需要是多方面的思想和方案是多元化的思想和方案是多元化的而人们的思想方法往往是单一的、直线型的而人们的思想方法往往是单一的、直线型的 应当有不同的角度,不同的思路,不同的方案应当

22、有不同的角度,不同的思路,不同的方案, ,不同的实践。不同的实践。 不能只有一种思想,一种解决方案。不能只有一种思想,一种解决方案。 要习惯多元化,不要追求过于统一。要习惯多元化,不要追求过于统一。 善于独立思考善于独立思考, ,从实际岀发思考和处理问题从实际岀发思考和处理问题 承认区别承认区别, ,因地制宜因地制宜, ,各取所需各取所需, ,互为补充互为补充。有三种不同的模式有三种不同的模式1 1. . 研究型大学研究型大学,培养研究型人才。注重培养学术或培养研究型人才。注重培养学术或研究能力。以学科知识为基础,以专业智能为核研究能力。以学科知识为基础,以专业智能为核心,逐步提升心,逐步提升

23、科学思维能力。科学思维能力。2.2.应用型大学应用型大学,培养工程技术和管理服务人才。以,培养工程技术和管理服务人才。以相关理论知识和基本技能为基础,以专业行动能相关理论知识和基本技能为基础,以专业行动能力为核心,逐步提升力为核心,逐步提升科学行动能力。科学行动能力。3.3.高职高专高职高专,培养职业技能型人才。以基本技能和,培养职业技能型人才。以基本技能和相关知识为基础,以基本技能的综合运用为核心相关知识为基础,以基本技能的综合运用为核心,逐步提升,逐步提升工作任务能力。工作任务能力。(3) (3) 正确处理培养计算思维与面向应用的正确处理培养计算思维与面向应用的关系关系 二者不矛盾,是从不

24、同角度提出问题。二者不矛盾,是从不同角度提出问题。 培养计算思维培养计算思维不是不是目的目的。正如同学习哲学正如同学习哲学不是目不是目的一样。学哲学的目的是认识世界改造世界的一样。学哲学的目的是认识世界改造世界。 培养计算思维的目的是更好地应培养计算思维的目的是更好地应用用计算技术计算技术,推,推动社会各领域的发展与提高动社会各领域的发展与提高。 计算思维主要不是靠讲课得来的,而是在学习和计算思维主要不是靠讲课得来的,而是在学习和应用计算机过程中培养的。应用计算机过程中培养的。 计算机应用愈深入,对计算思维的认识愈深刻。计算机应用愈深入,对计算思维的认识愈深刻。怎样看待计算机是工具?怎样看待计

25、算机是工具? 谁也不能否认计算机是一种现代化的工具。谁也不能否认计算机是一种现代化的工具。 人们使用计算机的方式,最大量、最基本的是把人们使用计算机的方式,最大量、最基本的是把它作为工具来使用的。人人都在使用这个工具。它作为工具来使用的。人人都在使用这个工具。 正是由于把计算机作为大众工具,才造成今天计正是由于把计算机作为大众工具,才造成今天计算机的大普及。要深入掌握工具的特点,十分重算机的大普及。要深入掌握工具的特点,十分重视发挥工具的作用。视发挥工具的作用。 计算机是现代化智能型的工具。使用它需要有一计算机是现代化智能型的工具。使用它需要有一定的科学文化基础,通过使用它可以培养人们的定的科

26、学文化基础,通过使用它可以培养人们的信息素养和计算思维。信息素养和计算思维。 重视工具、用好工具是最基本的要求,不能贬为重视工具、用好工具是最基本的要求,不能贬为是是“狭隘工具论狭隘工具论”。计算机是人类历史上最伟大的工具计算机是人类历史上最伟大的工具 人们是因为要用计算机这个现代工具才迫切人们是因为要用计算机这个现代工具才迫切学习计算机学习计算机, ,正如同为了快捷方便而学开汽车正如同为了快捷方便而学开汽车 工具有简单与复杂之分工具有简单与复杂之分, ,计算机工具中也有简计算机工具中也有简单与复杂之分单与复杂之分, ,使用计算机工具有深浅程度的使用计算机工具有深浅程度的不同不同, ,不同人在

27、不同的层次上使用计算机。不同人在不同的层次上使用计算机。 在广泛使用工具的基础上在广泛使用工具的基础上, ,有一部分人可以在有一部分人可以在更高的层次上发挥计算机的作用。充分运用更高的层次上发挥计算机的作用。充分运用计算思维计算思维, ,推动更深入的应用。例如跨学科的推动更深入的应用。例如跨学科的结合结合( (从观念到方法从观念到方法, ,从系统到工具从系统到工具) )。计算机有双重属性:既有明显的工具属性计算机有双重属性:既有明显的工具属性, ,又有系统的科学体系。二者都要重视。又有系统的科学体系。二者都要重视。 计算机应用指计算机应用指: :计算机科学技术在各个领域中的计算机科学技术在各个

28、领域中的应用。计算机应用技术包括在应用中所涉及的应用。计算机应用技术包括在应用中所涉及的基本原理、共性技术和方法。基本原理、共性技术和方法。 决不能把计算机应用看为决不能把计算机应用看为“低级低级”和没有理论和没有理论计算机应用的含义不仅是使用工具计算机应用的含义不仅是使用工具应用应用 操作操作 应用应用 简单使用工具简单使用工具大力发展计算机应用技术大力发展计算机应用技术 随着计算机科学技术的发展,形成随着计算机科学技术的发展,形成系统系统( (硬件与系统软件硬件与系统软件) )和和应用应用两个分支。各有两个分支。各有侧重,相对独立发展。侧重,相对独立发展。 计算机应用技术已成为计算机科学技

29、术计算机应用技术已成为计算机科学技术中的一个二级学科。国外称中的一个二级学科。国外称计算机应用计算机应用方法学。方法学。第四次计算机普及高潮是应用的高潮第四次计算机普及高潮是应用的高潮 当前我国正处在第四次计算机普及高潮。重点当前我国正处在第四次计算机普及高潮。重点从量的扩展转变为质的提高,从知识普及转变从量的扩展转变为质的提高,从知识普及转变为深入推广应用为深入推广应用 需要在各个领域大力推动计算机应用,促进国需要在各个领域大力推动计算机应用,促进国民经济信息化。要大声疾呼重视计算机应用,民经济信息化。要大声疾呼重视计算机应用,研究计算机应用,为计算机应用培养人才。研究计算机应用,为计算机应

30、用培养人才。 学校有分工,应用型大学培养应用型人才。多学校有分工,应用型大学培养应用型人才。多数学校属于应用型大学。数学校属于应用型大学。 不要认为:现在计算机应用的问题已解决了,不要认为:现在计算机应用的问题已解决了,要从面向应用转向面向计算思维了。要从面向应用转向面向计算思维了。旗帜鲜明地坚持面向应用的方向旗帜鲜明地坚持面向应用的方向 计算机的发明和发展的动力是应用的需要。计算机的发明和发展的动力是应用的需要。 离开应用离开应用, ,计算机就没有生命力计算机就没有生命力, ,无法发展。无法发展。 大多数大学生将来是从事计算机应用的。大多数大学生将来是从事计算机应用的。 大力提高学生计算机应

31、用能力大力提高学生计算机应用能力, ,推动各个领域推动各个领域中的信息化。这是计算机基础教育工作者义中的信息化。这是计算机基础教育工作者义不容辞的责任。不容辞的责任。 任何时候都不应当忘记这个根本任务。任何时候都不应当忘记这个根本任务。计算机基础教育的任务计算机基础教育的任务 大学大学非计非计算机专业的算机专业的计算机计算机教育本质教育本质上上是是计算机应用的教育计算机应用的教育,同时能有效培养学生,同时能有效培养学生的科学思维。的科学思维。 要以能力为导向要以能力为导向。使学生具备在各个领域。使学生具备在各个领域应用计算机的能力应用计算机的能力,同时培养计算思维,同时培养计算思维,提高科学素

32、养。提高科学素养。(4)(4)通过什么途径培养计算思维通过什么途径培养计算思维 大多数人认为应当通过各种途径大多数人认为应当通过各种途径、渗透在、渗透在各个环节中,自然地培养计算思维。各个环节中,自然地培养计算思维。 对多数人来说,学计算机对多数人来说,学计算机显然显然是从应用入是从应用入手,手,而不而不是从学习计算思维入手是从学习计算思维入手。 不是孤立抽象地学习计算思维,是在学习不是孤立抽象地学习计算思维,是在学习和应用计算机的过程中培养计算思维。和应用计算机的过程中培养计算思维。 大学并没有开设大学并没有开设“理论思维课理论思维课”或或“实证实证思维课思维课”,但是学生通过有关课程培养了

33、,但是学生通过有关课程培养了理论思维和实证思维。理论思维和实证思维。 计算思维不是某一门课的任务。计算思维不是某一门课的任务。 如果开设如果开设“计算思维计算思维”讲座,提高学生对讲座,提高学生对计算思维的认识,无疑是有好处的。但是计算思维的认识,无疑是有好处的。但是如果把如果把“计算思维计算思维”作为一门非计算机专作为一门非计算机专业学生的正式课程,可能不容易实现和推业学生的正式课程,可能不容易实现和推广。广。 计算机和数学、物理课程性质计算机和数学、物理课程性质有哪些相同?哪些有哪些相同?哪些不同?不同?用用讲理论讲理论课程的方法课程的方法讲讲计算机课程计算机课程行不行行不行?首先要弄清楚

34、课程的性质首先要弄清楚课程的性质 计算机课程是思维方法课计算机课程是思维方法课, ,还是应用技术课还是应用技术课? ? 首要的目的是培养思维首要的目的是培养思维, ,还是掌握应用技术?还是掌握应用技术? 如果是思维课如果是思维课, ,就应以计算思维为纲来组织教就应以计算思维为纲来组织教学体系。如果是应用技术课学体系。如果是应用技术课, ,就应以计算机应就应以计算机应用来规划教学体系。用来规划教学体系。 物理课是怎样分章节的物理课是怎样分章节的? 学物理课时并没有说这是实学物理课时并没有说这是实证证思维课,但是通思维课,但是通过学习物理,培养了实过学习物理,培养了实证证思维。思维。 计算思维目前

35、计算思维目前的讨论只的讨论只是是很初步的,并不成熟很初步的,并不成熟,应,应作为学术问题作为学术问题展开展开研讨,研讨,进行交流,进行交流,百家百家争鸣,集思广益争鸣,集思广益,不应在,不应在不不求甚解的情况下求甚解的情况下,急于急于贯彻贯彻。 应当深入应当深入调查研究调查研究,充分听取充分听取各种各种意见,取得意见,取得共识共识。想明白了再干。想明白了再干。 在不同类型、不同层次的学校进行试验,在试在不同类型、不同层次的学校进行试验,在试验过程中发现矛盾验过程中发现矛盾, ,解决问题解决问题, ,取得经验取得经验, ,深化认深化认识,逐步推开识,逐步推开, ,允许有不同意见和做法。防止一允许

36、有不同意见和做法。防止一哄而起,急于求成。哄而起,急于求成。 学术问题不宜学术问题不宜用行政手段用行政手段处理。处理。(5)(5)思想要重视思想要重视, ,考虑要全面考虑要全面, ,措施要稳妥措施要稳妥 在教学理念上:在教学理念上:坚持面向应用的方向坚持面向应用的方向 在工作作风上:在工作作风上:一切从实际出发一切从实际出发。坚。坚持持不唯上、不唯外、不唯书,只唯实不唯上、不唯外、不唯书,只唯实的唯物主义科学态度的唯物主义科学态度。 希望今后保持和发展这个好的传统。希望今后保持和发展这个好的传统。研究会多年形成的传统 四、脚踏实地四、脚踏实地 努力提高课程水平努力提高课程水平 提高的方向是:提

37、高的方向是:坚持面向应用坚持面向应用, ,切实切实提高学生应用能力,在教学中融入计提高学生应用能力,在教学中融入计算思维,注意培养学生科学思维能力算思维,注意培养学生科学思维能力珍惜多年改革的成果和经验。珍惜多年改革的成果和经验。在现有基础上提高在现有基础上提高, ,推广行之有效的推广行之有效的先进经验先进经验, ,稳中求进稳中求进, ,而不是推倒重来。而不是推倒重来。 第一门课的问题第一门课的问题 从零开始,起点低,与中学重复。从零开始,起点低,与中学重复。 内容浅,要求低,与社会要求不适应内容浅,要求低,与社会要求不适应 讲具体操作多,总结规律少讲具体操作多,总结规律少 零散案例多,综合训

38、练少零散案例多,综合训练少 结果:结果: 一方面认为很容易,一方面又未真正过关一方面认为很容易,一方面又未真正过关 综合应用能力普遍不高,停留社会水平综合应用能力普遍不高,停留社会水平(1)(1)大力提高第一门课的教学水平大力提高第一门课的教学水平目前有两种不同的做法目前有两种不同的做法 一种是比较全面和系统地介绍计算机的一种是比较全面和系统地介绍计算机的基本原理和应用知识。对象主要是研究基本原理和应用知识。对象主要是研究型大学。型大学。 另一种以计算机的基本操作为主要内容另一种以计算机的基本操作为主要内容( (主要包括操作系统、办公软件、互联网主要包括操作系统、办公软件、互联网的基本操作的基

39、本操作) )。对象为应用型大学。对象为应用型大学。 前者的问题是前者的问题是抽象枯燥,难教难学抽象枯燥,难教难学 后者的问题是后者的问题是如何提高水平?如何提高水平?对第一门课的处理方法对第一门课的处理方法1.1.取消;取消;2.2.保留,但提高深度,完成综合作业;保留,但提高深度,完成综合作业;3.3.有教材,但不系统讲授,重点介绍,有教材,但不系统讲授,重点介绍,自学上机自学上机;4.4.有教学要求,可以不上课,但必须通有教学要求,可以不上课,但必须通过过, ,算学分算学分 未学过者可选修。未学过者可选修。共识:共识:1.1.操作不要从零点讲起。操作不要从零点讲起。2.2.深度要提高深度要

40、提高, ,由由初级应用初级应用提高为提高为高级应高级应用用( (进阶进阶) )。3.3.要组织新的教材。要组织新的教材。(2) (2) 建设面向应用的课程体系建设面向应用的课程体系 课程建设有两种思路:课程建设有两种思路: 一种是学科型的思路,从计算机学科中一种是学科型的思路,从计算机学科中选择一些基础性选择一些基础性、理论性、理论性的课程,作为的课程,作为非专业学生的非专业学生的计算机基础课。计算机基础课。 另一种是应用型的思路,另一种是应用型的思路,着眼于社会需着眼于社会需要,根据要,根据需要需要组织组织课程,以社会需求为课程,以社会需求为导向。导向。计算机技术发展快,应用的领域广泛,两三

41、门课无计算机技术发展快,应用的领域广泛,两三门课无法容纳。必须改革课程,强调综合。法容纳。必须改革课程,强调综合。 需要解决的不是开一两门课的问题,而是根据专需要解决的不是开一两门课的问题,而是根据专业特点设计课程群的问题。业特点设计课程群的问题。 不一定把非专业的计算机教学机械地划分为两个不一定把非专业的计算机教学机械地划分为两个阶段:前两年学基础课程阶段:前两年学基础课程, ,后两年结合专业。后两年结合专业。 计算机课程与专业更紧密结合。根据需要开设计计算机课程与专业更紧密结合。根据需要开设计算机应用课程,尽早与专业结合,直接为专业服算机应用课程,尽早与专业结合,直接为专业服务。务。 在低年级也可以开设与所学专业紧密结合的计算在低年级也可以开设与所学专业紧密结合的计算机课程机课程(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论