程序设计基础课程中计算思维能力的培养new

程序设计基础课程中计算思维能力的培养new

ID:34396774

大小:203.87 KB

页数:3页

时间:2019-03-05

程序设计基础课程中计算思维能力的培养new_第1页
程序设计基础课程中计算思维能力的培养new_第2页
程序设计基础课程中计算思维能力的培养new_第3页
资源描述:

《程序设计基础课程中计算思维能力的培养new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电脑编程技巧与维护程序设计基础课程中计算思维能力的培养黄霞(湖北文理学院数学与计算机科学学院,湖北襄阳441053)摘要:简单介绍了计算思维的概念和特征,在此基础上分析了程序设计基础课程与计算思维之间的内在关系,通过实例,探讨了将程序设计基础教学与计算思维有机地结合起来。通过案例,着重论述了在整个教学过程中根据所讲授的知识点适时地引入计算思维中基本概念和思维方法,取得了一定的效果。关键词:计算思维;程序设计基础;算法TrainofComputingThinkinginProgramDesignCoursesHUANGXia(CollegeofMathematicalandComputerSci

2、encesofHubeiUniversityofArtsAndScience,HubeiXiangyang441053,China)Abstract:Thepaperbrieflyintroducestheconceptsandcharacteristicsofcomputingthinking,basedontheanalysisoftheintrinsicrelationshipbetweenprogramdesignfoundationcoursesandcomputingthinking.Andanexampletoexplorehowtocombinetheteachingofpro

3、gramdesignandcomputingthinking,thecasefocusesontheknowledgetaughtintheteachingprocess,inatimelytointroducethebasicconceptsandwayofcomputingthinking,andachievedsomeresults.Keywords:computingthinking;programdesignfoundation;algorithm1研究背景会合时如何避免“竞争条件”(亦称“竞态条件”)的情形;程序设计基础课程属于高校非计算机专业必修的公共课,⑥计算思维利用启发式推理

4、来寻求解答,就是在不确定情况旨在培训学生的基本编程能力、逻辑思维和抽象思维能力。下的规划、学习和调度;⑦计算思维利用海量数据来加快计程序设计对于大学生来说不仅是职业技能的培养,也体现着算,在时间和空间之间,在处理能力和存储容量之间进行权创造性思维的信息素质培养过程。程序设计也是有形表达抽衡。象思维的方法,在程序设计过程中如何贯穿阅读判断、分析在此基础上,周以真教授给出计算思维具有以下几个方思考、工具利用、抽象表达、综合创造等多项技能就显得至面的特征:概念化,不是程序化;根本的,不是刻板的技能;关重要。如何培养学生的程序设计和计算思维能力,是需要是人的,不是计算机的思维方式;数学和工程思维的互补

5、与在教学中思考的一个重要问题。融合;是思想,不是人造物;面向所有的人,所有地方。目前大部分高校在程序设计课程中多采用传统的教学方2.2计算思维能力培养与程序设计课程教学法:先进行课堂讲授,再结合上机实践操作来巩固和熟悉课计算思维最本质的内容是抽象与自动化,而这两个内容堂上灌输的知识点,是一种注入式的方法,偏重于理论的讲恰好反映了计算的根本问题,即什么能被有效地自动进行。解,使得大多数学生对于实际应用程序的开发完全没有概念,为了培养学生的计算思维能力,最为关键的是要抓住这两个在一定程度上束缚了学生思维的发展,综合分析能力、创新核心内容。能力和程序设计实践能力都有所欠缺,无法满足社会的需要。程序设

6、计课程是训练学生思维能力的一个最直接最重要2计算思维与程序设计课程教学的平台,前面介绍过,传统的教学模式会大大限制学生自主2.1计算思维发现问题的思维能力,而计算思维则提供了重新审视程序设计算思维一词由美国卡内基·梅隆大学计算机学院主任计教学的视角,将计算思维融入到程序设计教学中会大大提JeannetteM.Wing(周以真教授)于2006年提出,其定义是:高学生的思维方式和解决实际问题的能力。对于程序设计课运用计算机科学的基础概念去求解问题、设计系统和理解人程来说,学生需要掌握的编程能力是计算思维和技能化知识类行为。它包括了涵盖计算机科学之广度的一系列思维活动。的综合体现,因此需要强化学生计

7、算思维能力的培养,而计周教授认为,计算思维是每个人的基本技能,不仅仅属于计算思维能力在较大程度上是以思维方式的数学化为支撑的。算机科学家。周以真的观点中,计算思维包含如下内容:①在程序设计课程中如何培养学生的计算思维能力,加大学生计算思维是通过约简、嵌入、转化和仿真等方法,把一个看抽象思维能力和逻辑思维方法的训练力度是教学的重点。计来困难的问题重新阐释成一个知道怎样解决的问题;②计算算思维的结果是

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

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

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