在讲授计算机程序设计语言课程一些思考和做法.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文档。上传文档
查看更多
在讲授计算机程序设计语言课程一些思考和做法

在讲授计算机程序设计语言课程一些思考和做法   摘的要:教育信息化的主要特点是在教学过程中广泛应用以电脑多媒体和网络通讯为基础的现代化信息技术。只有在教学的过程中充分利用信息化技术,着力激发学生对课程的学习热情,培养学生动手实践的能力,才能提高学生的学习成绩和培养学生的创新素质。   关键词:计算机程序设计语言 教学探索 信息化教育 面向对象      一、目前程序设计语言课程存在的问题      对目前整个社会来说,掌握当代计算机前沿科学技术的、能够创造性发展和应用计算机技术的复合型计算机专业人才是非常急需的。计算机专业教育,是以“计算机程序设计为基础、计算机应用能力作为基本素质”培养创新人才的重要学科。程序设计教育的研究和发展,是计算机学科的重要组成部分。计算机语言教学的任务是培养学生具有一定的阅读程序、设计程序的能力,分析问题、解决问题的能力和逻辑思维的能力。计算机程序设计语言课程是计算机专业学生进校后首先接触的第一门专业基础课,正是通过这门课程,大多数学生才首次接触计算机,因此它在计算机专业中的重要性就如同人生第一步。   在我校的计算机程序设计语言课程的教学当中,存在着如下的一些问题:      1.教师为中心的教学模式还在被广泛应用   我校的计算机程序设计语言课大部分时间还在教室中进行,如B语言、C语言。教师在黑板上板书,学生在下面记笔记,对于程序设计语言的理解,学生并无直观感,这和目前所倡导的以学生为中心的教学模式背道而驰,和学校服务于学生的办学宗旨相左,并且忽略了让学生主动学习程序设计语言来培养学生的创造思维和探索精神。      2.教学内容缺乏创新,没有很好地利用学校现有资源   而在教学内容上,缺乏适合本校学生的实际情况的教材,教学着眼于把程序设计技术成果直接地简单移用于程序设计课程教育内容,仅局限于某种当时流行的计算机语言展开程序设计教学,使得学生学习任何一种程序设计语言都有一种“吃剩饭”的感觉。造成学生的学习积极性不强,学习兴趣不高。从而使得学生的成绩不理想,造成教育资源的浪费。      3.没有将结构化程序设计教学与面向对象的程序设计教学有机的结合起来   面向对象的程序设计是近年来发展起来的一门新兴的计算机程序设计方法,它突破了结构化程序设计的一些缺点和不足,其发展十分的迅速。但我们在教学过程中往往很容易将面向过程的结构程序设计教学与面向对象的对象程序设计教学硬性割裂开来,分成互不相干的两部分,不能使学生从对象化的科学视角来认识、学习和掌握结构程序设计与对象程序设计的辨证统一。因此如何改善程序设计语言课程的教学方式与内容,以适应计算机专业学科的快速发展,是我们急需面临的严峻问题。      二、对存在问题的一些思考      随着科技的飞速发展和信息社会知识经济对人才标准要求的不断提高,目前教育界出现了前所未有的教育信息化举措,学生和教师可以随时随地查阅最新的资料、信息以及用计算机处理事务。充分利用计算机软、硬件环境以提高学习的效率和成绩。根据我的教学经验和实际的调查,学生有着潜在的主动学习意识,如果在教学模式和风格上进行强有力的改革,适应学生的才智特点,有意识地让学生参与项目和实践,使学生由被动学习变为主动学习,从而进行交互式的学习,相互沟通、相互协调和相互合作,培养团队协作的精神,这正是从事众多行业包括IT行业在内所需要具备的基本素质。这样就能够充分体现以“学生为主体”的教学模式和思想。   由于计算机专业是一门操作性很强的学科,对于程序设计语言之类的课程,则体现的更为突出。在程序设计语言学习中,学生通过上机实践体会各种指令的功能、分析程序运行过程、及时验证与反馈运行结果,容易使学生在学习的过程中产生一种成就感,更大地激发学生的求知欲望,逐步地形成一个感知心智活动的良性循环,从而培养出勇于进取、独立探索的自学能力。      三、教学过程中的一些做法      1.充分利用计算机参与教学   面临遇到的问题,第一个直接的想法是让计算机扮演导师的角色,利用计算机和网络构造便于学生进行探索性学习的情境,利用网上资源丰富的特点,发展基于资源的学习。更自然的做法是让教师和学生使用信息工具,包括效能工具、认知工具、通讯工具,支持我们教与学的活动。   计算机支持讲授(Computer-Supported Lecturing)包括计算机多媒体在课堂教学中的多种应用,充分发挥信息技术在教学中的好处。计算机支持合作学习由于是在计算机房进行教学,有计算机网络通讯工具的支持,学生们可突破地域和时间上的限制,让学生从第一节课就坐在计算机前,进入交互式环境,并且可开展合作式学习,对于一些不明白的问题,还可以通过网络给老师发送信息,能够很快的解决学习中的难题。

文档评论(0)

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

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

1亿VIP精品文档

相关文档