计算机抽象思维 pdf,计算机程序设计教学中的抽象思维能力培养.pdf

文档介绍:

第�期�计算机教育�

����年�月��日�����������������������

文章编号:����—������������—����.���中图分类号:�����

计算机程序设计教学中的抽象思维能力培养�

刘卫国,施荣华�

�中南大学信息科学与工程学院,湖南长沙��������

摘要:提高学生的程序设计能力是计算机程序设计教学需要解决的关键问题。本文结合教学实践,�

指出学生的抽象思维能力薄弱是重要的制约因素,从教学方法角度提出培养学生抽象思维能力的途径�

和方法。�

关键词:程序设计;抽象思维;能力�

计算机程序设计的教学关键是培养学生的程�人们分析和解决问题的思维活动转化成计算机程�

序设计能力。我们在教学过程中发现,学生的抽�序的过程��。这就决定了在进行程序设计时的思�

象思维能力薄弱是制约程序能力培养的重要因素。�维方式应该是计算机化的思维,即从计算机工作�

这里的抽象思维能力可以理解为如何从计算机的�的角度来设计操作步骤,使问题一步一步地得到�

基本工作原理出发,将具体的解题步骤抽象为一�解决。�

般的解题程序,或者可称为计算机化的思维。�

��程序设计难在哪里——直观到抽象的�

��程序设计的本质——“教会”计算机�跨越�

如何解决问题�

程序设计教学中碰到的普遍现象,是在讲�

计算机是在程序的控制下自动工作的,完成�授某一个程序的设计思路�算法�时,学生往往�

各种不同的任务,需要不同的程序。但计算机本�听得懂,但合上书本,要自己来写程序时就犯�

身不能形成解决实际问题的程序,而必须由人来�难了,除了记忆性地罗列一些语句外,难以形�

编写。在使用计算机求解问题时,必须从计算机�成明确的编程思路、编出正确的程序,不知从�

工作原理的角度,将实际问题的求解过程用计算�何下手。但如果能将问题分解,采用各个击破的�

机所能理解的程序语言表达成程序,最终计算机�方式,学生就容易理解。这说明学生****惯于直�

执行程序并在程序的控制之下完成解题任务。从�观形象思维,面临的主要困难在于直观到抽象、�

这个意义上说,程序设计的本质就是“教会”计�特殊到一般的跨越,所以程序设计教学中如何�

算机如何解决问题。�实现直观思维到抽象思维的转变是需要解决的�

程序设计的关键是设计算法。算法是为解决�关键问题。�

问题而采用的方法和步骤,如果从计算机完成任�程序设计反映了利用计算机解决问题的全�

务的角度,一个计算机程序就是利用程序设计语�过程,在这个过程中离不开抽象思维��。当用计�

言对算法的一种实现。本质上讲,程序设计是将�算机对问题进行求解时,首先要对问题进行详�

基金项目:湖南省����年普通高等学校教学改革研究立项项目�湘教通���������号�。�

计算机教育�

����������������������

细分析,明确问题的要求,然后要抽象成适合�两个数两两进行比较,使小的在前,大的在后。�

在计算机中表示的数据结构和形式化的数学模�先考虑第�轮比较:����与����比较,如果�

型,最后把问题的数学模型或处理需求转化为�����大于����,则将����与����互换,

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值