程序设计思想和专业实际应用有效衔接之途径.docVIP

程序设计思想和专业实际应用有效衔接之途径.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计思想和专业实际应用有效衔接之途径

程序设计思想和专业实际应用有效衔接之途径   摘要:运用计算机的程序设计技术处理实际应用问题是新世纪创新型人才必须具备的基本能力之一,如何将程序设计思想与专业实际应用有机衔接,本文从教授方法、培养学生学习兴趣以及建立与完善将程序设计思想和技术运用到专业实际应用的长效机制等方面进行了探讨和思考。   关键词:程序设计思想;实际应用;解决途径;有效衔接;长效机制   中图分类号:G712 文献标识码:A 文章编号:1672-5727(2012)04-0139-02      在人类步入信息化社会的今天,善于运用计算机技术和手段进行学习、工作、解决专业问题已是高级人才必备的素质。大学计算机基础教学的一个核心任务就是培养学生运用计算机思维方式解决专业实际问题的能力。教育部高等学校计算机基础课程教学指导委员会曾明确提出高校计算机基础教学的培养目标之一就是应用计算机解决问题的能力,要求学生能有效地掌握并应用计算机工具、技术和方法,解决专业领域中的问题。作为一种实现方式和手段,程序设计教学在培养学生的动手实践能力、提高应用计算机解决专业实际问题的综合创新能力和学生自身素质等方面正发挥着越来越重要的作用。那么,如何组织开展程序设计课程的教学,使学生能够将理论应用于实践,并实现与专业实际需求的有效衔接呢?笔者根据多年的教学实践拟就此问题谈谈拙见。   程序设计课程教学现状   从目前课程设置及时间安排来看,各高校程序设计课程往往开设于第一学年。通过系统学习,大多数学生可基本掌握课程内涵,并能在教师指导协助下设计简单的程序。但进入到高年级专业课学习阶段,随着专业课学习和研究的不断深入,会进一步深切感受到程序设计技术在促进专业学科发展方面所发挥的巨大作用。而此时由于早已结束程序设计课程的学习,先前所学的程序设计知识恐怕已所剩无几,面对专业实际问题茫然不知所措。诚然,造成这种局面的原因固然很多,但笔者认为主要原因首先是教学理念定位不当,没有将培养学生综合创新素质和运用计算机技术处理专业问题的能力作为教学目标,无法实现将程序设计理论与专业实际应用合理对接;其次是学生还未形成运用计算机科学的概念,从系统角度认识、处理问题的思维意识以及求解问题的基本方法,在学习中缺乏探索精神和主动学习态度,学习兴趣不浓。因此,要想扭转这种局面,真正帮助引导学生将所学的程序设计知识和技术运用到处理专业问题的实践中,实现与专业实际需求的有效衔接,可通过下列途径加以实现。   解决途径   (一)以提升处理专业实际问题的水平为出发点开展程序设计教学   学习程序设计的目的是了解运用计算机分析和解决实际问题的基本过程和思路,旨在帮助学生养成运用计算机思维方式解决各种专业实际问题,掌握计算学科处理问题的基本方法和特点。而计算机程序设计不仅逻辑结构严谨、抽象思维程度高,同时还兼有语法枯燥、抽象性强等不同于其他门类课程的特点,因此,无论是教师讲授,还是学生接受,确实存在相当大的难度。为扭转这种局面,教学应以培养和提升学生处理问题的综合能力为目标,以拓展学生正确的逻辑思维空间、培养学生形成处理实际问题应具备的基本思维方式为教学切入点,以传授学生将抽象理论转化为具体实际的方法,掌握运用计算机解决问题的基本方法为教学主线。为此,可按以下环节组织教学。首先,以学生所学专业和相关专业知识为背景,选取一个(些)既能反映教学知识,又能适当体现学科前沿发展动态的典型事例作为引例,通过对其设计思想和主要代码的分析帮助学生对程序设计课程有初步的了解和认识,以避免由于初次接触程序设计课程便被枯燥繁杂的语句、语法所困扰,使学生失去参与教学的积极性;其次,从系统构成角度详细讲解运用程序设计技术在处理具体专业问题时所运用到的基本知识、基本算法及基本设计技巧,为构建相应的计算模型打下良好的基础;再次,鼓励学生大胆参与计算模型的编撰并提出富有创意性的建议,使模型更好地满足专业需要;最后,借助已设计好的计算模型由师生共同设计处理程序,并通过真实场景下的实地运行调试和检测程序的正确性。   此外,为使学生更好地掌握运用程序设计技术处理专业实际问题所应具备的思维方式,教师可在运行正确的程序内适当设置一些能反映程序设计技巧和关键技术的一些漏洞,鼓励学生大胆研究探索产生漏洞的原因,并总结出处理漏洞的各种有效思路和办法,借此帮助学生提高处理专业问题的应变能力。实践证明,以这种方式组织教学既可使学生尽快熟悉和掌握程序设计技术,同时也可为学生指明解决各种专业实际问题的有效途径,为运用程序设计技术处理专业实际问题奠定雄厚的技术基础。   (二)将各种有效的教学方法引入专业问题的处理中   教学实践表明,在教学过程中,结合专业需要有针对性地运用各种先进的教学方法,必将产生事半功倍的教学效果。因此,可将下列教学

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档