计算机程序的设计基础课程地位及教学的探讨.docVIP

计算机程序的设计基础课程地位及教学的探讨.doc

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

计算机程序的设计基础课程地位及教学的探讨   摘要: 该文论述了我国高等院校《计算机技术基础》课程的基本性质和情况,指出了该课程面临的新形式及改革要求,分析了其教学现状,就该课程的教学内容及教学中的一些关键问题和环节、教学方法和手段等进行了探讨。   关键词:计算机技术基础;教学;探讨   中图分类号:G642 文?I标识码:A 文章编号:1009-3044(2017)32-0146-02   1 《计算机程序设计基础》课程性质   《计算机程序设计基础》是高校非计算机专业的公共必修课,自20世纪80年代起,这门课程就逐步开设并确立了其重要地位。1984年,全国高等院校计算机基础教学研究会成立,提出了计算机基础教学的4个教学层次。1990年和1994年,国家教育委员会(现为教育部)分别成立了工科计算机基础课程指导委员会和文科计算机教育指导小组;1997年教育部高教司发布了名为《加强非计算机专业计算机基础教学工作的几点意见》的文件,首次明确了非计算机专业基础教学的公共基础课地位。2006年,教育部高教司发布了《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》的白皮书,提出了进一步加强计算机基础教学的11条建议。2009年,教育部高等学校计算机基础课程教学指导委员会编制了《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》,它进一步充实了关于知识结构的内容,提出了各专业大类核心课程的教学基本要求,明确了要深化高校计算机基础教学改革,强化计算机基础教学在高等教育中的基础性地位[1]。   基于这些指导纲领和要求,《计算机程序设计基础》作为一门重要的公共基础课在各高校的各个专业普遍开设,采用的语言平台有Visual Basic,Visual Foxpro,C语言等等。其中VB具有简单易学,功能强大的特点,很多学校采用VB进行《计算机程序设计基础》教学,要求学生掌握在VB平台上初步的程序设计能力,加深对计算机原理及应用的认识,训练逻辑思维能力及严谨的用计算机的方法分析、解决问题的能力,为更高层次的学习和今后的工作打下基础[2]。   2 《计算机程序设计基础》课程面临的形势及改革要求   计算机类的公共课程从一开始就处在不断的改革发展中。计算机技术本身在不断地飞速发展,语言平台不断更新,教学内容、方法也在不断改革发展。从20世纪80年代到现在,人类社会从信息时代的门槛已经大踏步跨入了真正的信息时代,计算机的概念已不再仅指大型计算机和个人电脑,信息终端和无所不在的互联网把人们连接起来,成为人们生活和工作中不可或缺的内容。特别是近两年来人工智能技术飞速发展,在某些领域已取得了惊人的成绩,人们预期我们将要进入人工智能时代。所以,在这样一个时代,一个人没有计算机知识是不可想象的,并且要了解计算机解决问题的方式,而计算机解决问题的基本方式在于其程序中的算法,这是《计算机程序设计基础》这门课可以学到的内容。   所以,在今天这样的时代,计算机的公共课程尤其重要。特别是近年来“计算思维”的概念逐渐被人们理解和重视。计算思维的概念是美籍华人学者周以真(Jeannette Wing)教授于2006年提出的[3],计算思维概念的提出将我们对现阶段人们对计算机的认知有了一个明确的目标,计算思维应该是一种能力,在即将步入人工智能时代的当下,和读、写、算的能力一样,是必须要有的。计算机科学是计算的学问,什么是可计算的,怎么去计算,面对现实的问题用计算机的方法去思考、解决,这种能力要具备。   所以当前的形势要求我们加强计算机公共基础课的教学,不断进行教学改革,培养学生计算思维能力。   3 《计算机程序设计基础》课堂教学现状及要求   《计算机程序设计基础》课程内容较多,和大学计算机二级考试内容相关,课程本身实践性较强,其内容涉及算法,有一定抽象性,所以课程有一定难度。现阶段公共课课时普遍较少,所以在教学中教师也有一定的难度。对学生来说,目前低年级学生普遍课程较多,课后时间较少,不同专业学生学习方法和习惯不同,特别是目前招生人数持续扩大,学生学习程度相差较大,不少同学学习本课程感到吃力,不及格的也有一定比例。目前经过多年的改革努力,计算机公共课教学已比较规范,理论课和实践课按一比一设立,课堂全部多媒体授课,考试采用上级考试系统。针对目前的现状,课堂教学内容重点满足核心内容要求,在有限课时内完成主要教学内容,力争让所有学生对该课程核心内容有较好的掌握,重点是基本算法和基本界面的实现,掌握程序设计的基本能力。   4 教学内容的组织   针对目前的教学现状及要求,将教学内容模块化,明确各模块的阶段性教学目标,让学生能够快速入门,突出基本概念,加强实践环节,掌握所学知识。   主要教学内容按顺序

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档